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/23 00:11:38 UTC
[isis] branch master updated (c18d4a1 -> 9596ab8)
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 c18d4a1 ISIS-2541: fixes seeding algorithm to always add admin roles to admin user
new 922d17b ISIS-2444: reworking projdoc tooling to split out into separate antora modules in a 'refguide' antora component
new 8610fba ISIS-2444: reworking projdoc tooling to split out into separate antora modules in a 'refguide' antora component
new 1285ad1 ISIS-2444: manually moves generated index files to their new locations
new c2e866c ISIS-2444: changes also to system-overview location
new 199061b ISIS-2444: fixes xref's for new structure
new 00afd0e ISIS-2444: fixes references to system overview
new 5249024 ISIS-2444: putative fixes to xref's in system overview
new b9014a9 ISIS-2444: xref's now fixed, removed config param
new f4fae32 ISIS-2444: reinstates 'not-currently-referenced' pages
new e7796b5 ISIS-2444: generalizes logic to not remove files under /hooks/
new 9596ab8 ISIS-2444: regen index
The 11 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 | 6 +-
.../pages/building-docs-and-website.adoc | 2 +-
.../components/docs/modules/ROOT/pages/about.adoc | 2 +-
.../ROOT/pages/landing-page/components.adoc | 2 +-
.../pages/what-is-apache-isis/screencasts.adoc | 20 +-
.../ROOT/partials/module-nav/components.adoc | 2 +-
antora/components/refguide/antora.yml | 22 +
.../components/refguide/modules/_overview/nav.adoc | 1 +
.../refguide/modules/_overview/pages/about.adoc | 6129 ++++++++++++++++++++
.../applib/pages/index/AbstractViewModel.adoc | 16 +
.../modules/applib/pages/index/Identifier.adoc | 82 +
.../applib/pages/index/IsisModuleApplib.adoc | 12 +
.../pages/index/RecreatableDomainObject.adoc | 44 +
.../modules/applib/pages/index/ViewModel.adoc | 44 +
.../adapters/AbstractValueSemanticsProvider.adoc | 15 +
.../pages/index/adapters/DefaultsProvider.adoc | 33 +
.../pages/index/adapters/EncoderDecoder.adoc | 48 +
.../pages/index/adapters/EncodingException.adoc | 18 +
.../applib/pages/index/adapters/Parser.adoc | 102 +
.../pages/index/adapters/ParsingException.adoc | 18 +
.../index/adapters/ValueSemanticsProvider.adoc | 55 +
.../applib/pages/index/annotation/Action.adoc | 182 +
.../pages/index/annotation/ActionLayout.adoc | 160 +
.../pages/index/annotation/BookmarkPolicy.adoc | 58 +
.../applib/pages/index/annotation/Bounding.adoc | 17 +
.../applib/pages/index/annotation/Collection.adoc | 75 +
.../pages/index/annotation/CollectionLayout.adoc | 139 +
.../applib/pages/index/annotation/Defaulted.adoc | 46 +
.../pages/index/annotation/DomainObject.adoc | 320 +
.../pages/index/annotation/DomainObjectLayout.adoc | 166 +
.../pages/index/annotation/DomainService.adoc | 44 +
.../index/annotation/DomainServiceLayout.adoc | 44 +
.../annotation/DomainServiceLayout~MenuBar.adoc | 18 +
.../applib/pages/index/annotation/Editing.adoc | 62 +
.../pages/index/annotation/EntityChangeKind.adoc | 15 +
.../pages/index/annotation/EqualByContent.adoc | 20 +
.../applib/pages/index/annotation/Facets.adoc | 46 +
.../applib/pages/index/annotation/HomePage.adoc | 17 +
.../pages/index/annotation/InteractionScope.adoc | 19 +
.../pages/index/annotation/LabelPosition.adoc | 42 +
.../applib/pages/index/annotation/MemberOrder.adoc | 48 +
.../applib/pages/index/annotation/MinLength.adoc | 16 +
.../applib/pages/index/annotation/Module.adoc | 18 +
.../applib/pages/index/annotation/Nature.adoc | 80 +
.../pages/index/annotation/NatureOfService.adoc | 60 +
.../applib/pages/index/annotation/Navigable.adoc | 18 +
.../applib/pages/index/annotation/Optionality.adoc | 66 +
.../pages/index/annotation/OrderPrecedence.adoc | 69 +
.../applib/pages/index/annotation/Parameter.adoc | 107 +
.../pages/index/annotation/ParameterLayout.adoc | 129 +
.../pages/index/annotation/Programmatic.adoc | 19 +
.../applib/pages/index/annotation/Projecting.adoc | 36 +
.../applib/pages/index/annotation/PromptStyle.adoc | 107 +
.../applib/pages/index/annotation/Property.adoc | 232 +
.../pages/index/annotation/PropertyLayout.adoc | 180 +
.../applib/pages/index/annotation/Publishing.adoc | 75 +
.../applib/pages/index/annotation/Redirect.adoc | 51 +
.../applib/pages/index/annotation/RenderDay.adoc | 39 +
.../applib/pages/index/annotation/Repainting.adoc | 39 +
.../applib/pages/index/annotation/RestrictTo.adoc | 17 +
.../applib/pages/index/annotation/SemanticsOf.adoc | 168 +
.../applib/pages/index/annotation/Snapshot.adoc | 49 +
.../applib/pages/index/annotation/Title.adoc | 64 +
.../applib/pages/index/annotation/Value.adoc | 57 +
.../applib/pages/index/annotation/Where.adoc | 164 +
.../hooks/ActionLayout_010-examples-and-usage.adoc | 0
.../hooks/ActionLayout_011-bookmarking.adoc | 39 +
.../hooks/ActionLayout_012-cssClass.adoc | 25 +
.../hooks/ActionLayout_013-cssClassFa.adoc | 37 +
.../hooks/ActionLayout_014-describedAs.adoc | 19 +
.../annotation/hooks/ActionLayout_015-hidden.adoc | 38 +
.../annotation/hooks/ActionLayout_016-named.adoc | 28 +
.../hooks/ActionLayout_017-position.adoc | 65 +
.../hooks/ActionLayout_018-promptStyle.adoc | 64 +
.../hooks/ActionLayout_019-redirect.adoc | 58 +
.../hooks/Action_010-examples-and-usage.adoc | 620 ++
.../CollectionLayout_010-examples-and-usage.adoc | 34 +
.../hooks/CollectionLayout_011-cssClass.adoc | 25 +
.../hooks/CollectionLayout_012-defaultView.adoc | 29 +
.../hooks/CollectionLayout_013-describedAs.adoc | 25 +
.../hooks/CollectionLayout_014-hidden.adoc | 48 +
.../hooks/CollectionLayout_015-named.adoc | 36 +
.../hooks/CollectionLayout_016-paged.adoc | 32 +
.../hooks/CollectionLayout_017-sortedBy.adoc | 36 +
.../hooks/Collection_010-examples-and-usage.adoc | 38 +
.../hooks/Collection_011_domainEvent.adoc | 170 +
.../annotation/hooks/Collection_012_hidden.adoc | 47 +
.../annotation/hooks/Collection_013_typeOf.adoc | 27 +
.../DomainObjectLayout_010-examples-and-usage.adoc | 101 +
.../hooks/DomainObject_010-examples-and-usage.adoc | 81 +
.../hooks/DomainObject_011-domain-events.adoc | 183 +
.../hooks/DomainObject_012-_lifecycle-events.adoc | 291 +
.../DomainObject_013-autoCompleteRepository.adoc | 85 +
.../hooks/DomainObject_014-bounding.adoc | 32 +
.../annotation/hooks/DomainObject_015-editing.adoc | 43 +
.../DomainObject_016-entityChangePublishing.adoc | 33 +
.../hooks/DomainObject_017-mixinMethod.adoc | 45 +
.../annotation/hooks/DomainObject_018-nature.adoc | 71 +
.../hooks/DomainObject_019-objectType.adoc | 54 +
.../hooks/DomainObject_030-see-also.adoc | 9 +
...DomainServiceLayout_010-examples-and-usage.adoc | 0
.../DomainService_010-examples-and-usage.adoc | 0
.../hooks/Facets_010-examples-and-usage.adoc | 0
.../hooks/HomePage_010-examples-and-usage.adoc | 0
.../InteractionScope_010-examples-and-usage.adoc | 22 +
.../hooks/MemberOrder_010-examples-and-usage.adoc | 12 +
.../hooks/MinLength_010-examples-and-usage.adoc | 0
.../ParameterLayout_010-examples-and-usage.adoc | 0
.../hooks/Parameter_010-examples-and-usage.adoc | 0
.../hooks/Programmatic_010-examples-and-usage.adoc | 0
.../PropertyLayout_010-examples-and-usage.adoc | 39 +
.../hooks/Property_010-examples-and-usage.adoc | 39 +
.../hooks/Title_010-examples-and-usage.adoc | 0
.../DomainObjectLayout/bookmarking.adoc | 68 +
.../DomainObjectLayout/cssClass.adoc | 36 +
.../DomainObjectLayout/cssClassFa.adoc | 41 +
.../DomainObjectLayout/cssClassUiEvent.adoc | 101 +
.../DomainObjectLayout/describedAs.adoc | 35 +
.../DomainObjectLayout/iconUiEvent.adoc | 101 +
.../DomainObjectLayout/layoutUiEvent.adoc | 105 +
.../DomainObjectLayout/named.adoc | 43 +
.../DomainObjectLayout/paged.adoc | 35 +
.../DomainObjectLayout/plural.adoc | 22 +
.../DomainObjectLayout/titleUiEvent.adoc | 101 +
.../DomainService/nature.adoc | 55 +
.../DomainService/objectType.adoc | 53 +
.../DomainServiceLayout/menuBar.adoc | 43 +
.../DomainServiceLayout/named.adoc | 33 +
.../not-currently-referenced/MemberOrder/name.adoc | 85 +
.../MemberOrder/sequence.adoc | 16 +
.../Parameter/fileAccept.adoc | 29 +
.../Parameter/maxLength.adoc | 29 +
.../Parameter/mustSatisfy.adoc | 77 +
.../Parameter/optionality.adoc | 41 +
.../Parameter/regexPattern.adoc | 40 +
.../ParameterLayout/cssClass.adoc | 36 +
.../ParameterLayout/describedAs.adoc | 33 +
.../ParameterLayout/labelPosition.adoc | 43 +
.../ParameterLayout/multiLine.adoc | 35 +
.../ParameterLayout/named.adoc | 53 +
.../ParameterLayout/renderDay.adoc | 41 +
.../ParameterLayout/typicalLength.adoc | 38 +
.../Property/commandPublishing.adoc | 80 +
.../Property/domainEvent.adoc | 173 +
.../not-currently-referenced/Property/editing.adoc | 47 +
.../Property/executionPublishing.adoc | 54 +
.../Property/fileAccept.adoc | 34 +
.../not-currently-referenced/Property/hidden.adoc | 76 +
.../Property/maxLength.adoc | 59 +
.../Property/mustSatisfy.adoc | 69 +
.../Property/optionality.adoc | 132 +
.../Property/projecting.adoc | 39 +
.../Property/regexPattern.adoc | 43 +
.../Property/snapshot.adoc | 38 +
.../PropertyLayout/cssClass.adoc | 41 +
.../PropertyLayout/describedAs.adoc | 30 +
.../PropertyLayout/hidden.adoc | 84 +
.../PropertyLayout/labelPosition.adoc | 93 +
.../PropertyLayout/multiLine.adoc | 41 +
.../PropertyLayout/named.adoc | 54 +
.../PropertyLayout/navigable.adoc | 41 +
.../PropertyLayout/promptStyle.adoc | 35 +
.../PropertyLayout/renderDay.adoc | 47 +
.../PropertyLayout/repainting.adoc | 39 +
.../PropertyLayout/typicalLength.adoc | 36 +
.../client/RepresentationTypeSimplifiedV2.adoc | 91 +
.../applib/pages/index/client/SuppressionType.adoc | 81 +
.../applib/pages/index/clock/VirtualClock.adoc | 168 +
.../pages/index/domain/DomainObjectList.adoc | 29 +
.../applib/pages/index/events/EventObjectBase.adoc | 47 +
.../index/events/domain/AbstractDomainEvent.adoc | 148 +
.../index/events/domain/ActionDomainEvent.adoc | 83 +
.../index/events/domain/CollectionDomainEvent.adoc | 50 +
.../index/events/domain/PropertyDomainEvent.adoc | 28 +
.../events/lifecycle/AbstractLifecycleEvent.adoc | 14 +
.../index/events/lifecycle/ObjectCreatedEvent.adoc | 14 +
.../index/events/lifecycle/ObjectLoadedEvent.adoc | 14 +
.../events/lifecycle/ObjectPersistedEvent.adoc | 14 +
.../events/lifecycle/ObjectPersistingEvent.adoc | 14 +
.../events/lifecycle/ObjectRemovingEvent.adoc | 14 +
.../index/events/lifecycle/ObjectUpdatedEvent.adoc | 14 +
.../events/lifecycle/ObjectUpdatingEvent.adoc | 14 +
.../pages/index/events/ui/AbstractUiEvent.adoc | 48 +
.../pages/index/events/ui/CssClassUiEvent.adoc | 39 +
.../applib/pages/index/events/ui/IconUiEvent.adoc | 52 +
.../pages/index/events/ui/LayoutUiEvent.adoc | 41 +
.../applib/pages/index/events/ui/TitleUiEvent.adoc | 52 +
.../index/exceptions/RecoverableException.adoc | 28 +
.../index/exceptions/TranslatableException.adoc | 42 +
.../index/exceptions/UnrecoverableException.adoc | 24 +
.../unrecoverable/DomainModelException.adoc | 17 +
.../unrecoverable/MetaModelException.adoc | 15 +
.../unrecoverable/NoAuthenticatorException.adoc | 17 +
.../unrecoverable/ObjectNotFoundException.adoc | 16 +
.../unrecoverable/ObjectPersistenceException.adoc | 15 +
.../unrecoverable/PersistFailedException.adoc | 19 +
.../unrecoverable/ReflectiveActionException.adoc | 15 +
.../unrecoverable/RepositoryException.adoc | 19 +
.../unrecoverable/UnexpectedCallException.adoc | 15 +
.../unrecoverable/UnknownTypeException.adoc | 14 +
.../modules/applib/pages/index/graph/Edge.adoc | 16 +
.../applib/pages/index/graph/SimpleEdge.adoc | 16 +
.../modules/applib/pages/index/graph/Vertex.adoc | 19 +
.../pages/index/graph/tree/LazyTreeNode.adoc | 20 +
.../applib/pages/index/graph/tree/TreeAdapter.adoc | 31 +
.../applib/pages/index/graph/tree/TreeNode.adoc | 76 +
.../applib/pages/index/graph/tree/TreePath.adoc | 33 +
.../applib/pages/index/graph/tree/TreeState.adoc | 14 +
.../applib/pages/index/jaxb/DataTypeFactory.adoc | 13 +
.../pages/index/jaxb/JavaSqlJaxbAdapters.adoc | 22 +
.../JavaSqlXMLGregorianCalendarMarshalling.adoc | 15 +
.../pages/index/jaxb/JavaTimeJaxbAdapters.adoc | 22 +
.../JavaTimeXMLGregorianCalendarMarshalling.adoc | 24 +
.../pages/index/jaxb/JavaUtilJaxbAdapters.adoc | 22 +
.../pages/index/jaxb/JodaTimeJaxbAdapters.adoc | 12 +
.../JodaTimeXMLGregorianCalendarMarshalling.adoc | 20 +
.../index/jaxb/PersistentEntitiesAdapter.adoc | 14 +
.../pages/index/jaxb/PersistentEntityAdapter.adoc | 14 +
.../pages/index/jaxb/PrimitiveJaxbAdapters.adoc | 12 +
.../index/layout/component/ActionLayoutData.adoc | 95 +
.../layout/component/ActionLayoutDataOwner.adoc | 14 +
.../layout/component/CollectionLayoutData.adoc | 99 +
.../component/CollectionLayoutDataOwner.adoc | 13 +
.../index/layout/component/CssClassFaPosition.adoc | 15 +
.../layout/component/DomainObjectLayoutData.adoc | 73 +
.../component/DomainObjectLayoutDataOwner.adoc | 14 +
.../pages/index/layout/component/FieldSet.adoc | 101 +
.../index/layout/component/FieldSetOwner.adoc | 13 +
.../index/layout/component/HasBookmarking.adoc | 14 +
.../pages/index/layout/component/HasCssClass.adoc | 14 +
.../index/layout/component/HasCssClassFa.adoc | 16 +
.../index/layout/component/HasDescribedAs.adoc | 14 +
.../pages/index/layout/component/HasHidden.adoc | 14 +
.../pages/index/layout/component/HasNamed.adoc | 16 +
.../pages/index/layout/component/MemberRegion.adoc | 16 +
.../index/layout/component/MemberRegionOwner.adoc | 12 +
.../applib/pages/index/layout/component/Owned.adoc | 13 +
.../applib/pages/index/layout/component/Owner.adoc | 12 +
.../index/layout/component/PropertyLayoutData.adoc | 95 +
.../layout/component/ServiceActionLayoutData.adoc | 88 +
.../component/ServiceActionLayoutDataOwner.adoc | 14 +
.../applib/pages/index/layout/grid/Grid.adoc | 26 +
.../pages/index/layout/grid/GridAbstract.adoc | 26 +
.../index/layout/grid/bootstrap3/BS3ClearFix.adoc | 12 +
.../layout/grid/bootstrap3/BS3ClearFixHidden.adoc | 17 +
.../layout/grid/bootstrap3/BS3ClearFixVisible.adoc | 19 +
.../pages/index/layout/grid/bootstrap3/BS3Col.adoc | 100 +
.../index/layout/grid/bootstrap3/BS3Element.adoc | 26 +
.../layout/grid/bootstrap3/BS3ElementAbstract.adoc | 28 +
.../index/layout/grid/bootstrap3/BS3Grid.adoc | 38 +
.../pages/index/layout/grid/bootstrap3/BS3Row.adoc | 60 +
.../layout/grid/bootstrap3/BS3RowContent.adoc | 45 +
.../layout/grid/bootstrap3/BS3RowContentOwner.adoc | 12 +
.../index/layout/grid/bootstrap3/BS3RowOwner.adoc | 13 +
.../pages/index/layout/grid/bootstrap3/BS3Tab.adoc | 38 +
.../index/layout/grid/bootstrap3/BS3TabGroup.adoc | 71 +
.../layout/grid/bootstrap3/BS3TabGroupOwner.adoc | 13 +
.../index/layout/grid/bootstrap3/BS3TabOwner.adoc | 13 +
.../index/layout/grid/bootstrap3/HasCssId.adoc | 25 +
.../pages/index/layout/grid/bootstrap3/Size.adoc | 19 +
.../index/layout/grid/bootstrap3/SizeSpan.adoc | 22 +
.../index/layout/grid/bootstrap3/WithinGrid.adoc | 13 +
.../applib/pages/index/layout/links/Link.adoc | 19 +
.../pages/index/layout/menubars/HasNamed.adoc | 13 +
.../applib/pages/index/layout/menubars/Menu.adoc | 12 +
.../pages/index/layout/menubars/MenuBar.adoc | 12 +
.../pages/index/layout/menubars/MenuBars.adoc | 17 +
.../index/layout/menubars/MenuBarsAbstract.adoc | 15 +
.../pages/index/layout/menubars/MenuSection.adoc | 13 +
.../index/layout/menubars/bootstrap3/BS3Menu.adoc | 37 +
.../layout/menubars/bootstrap3/BS3MenuBar.adoc | 17 +
.../layout/menubars/bootstrap3/BS3MenuBars.adoc | 37 +
.../layout/menubars/bootstrap3/BS3MenuSection.adoc | 19 +
.../applib/pages/index/mixins/MixinConstants.adoc | 15 +
.../modules/applib/pages/index/mixins/dto/Dto.adoc | 12 +
.../pages/index/mixins/dto/Dto_downloadXml.adoc | 16 +
.../pages/index/mixins/dto/Dto_downloadXsd.adoc | 19 +
.../mixins/layout/Object_downloadLayoutXml.adoc | 17 +
.../index/mixins/layout/Object_openRestApi.adoc | 17 +
.../mixins/layout/Object_rebuildMetamodel.adoc | 15 +
.../metamodel/Object_downloadMetamodelXml.adoc | 20 +
.../mixins/metamodel/Object_objectIdentifier.adoc | 13 +
.../index/mixins/metamodel/Object_objectType.adoc | 13 +
.../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 | 12 +
.../applib/pages/index/query/NamedQuery.adoc | 16 +
.../modules/applib/pages/index/query/Query.adoc | 61 +
.../applib/pages/index/query/QueryRange.adoc | 123 +
.../pages/index/services/DomainChangeRecord.adoc | 121 +
.../pages/index/services/MethodReferences.adoc | 12 +
.../RepresentsInteractionMemberExecution.adoc | 17 +
.../services/acceptheader/AcceptHeaderService.adoc | 35 +
.../AcceptHeaderService_010-implementation.adoc | 0
...AcceptHeaderService_020-examples-and-usage.adoc | 31 +
.../appfeat/ApplicationFeatureRepository.adoc | 22 +
.../services/appfeat/ApplicationMemberType.adoc | 16 +
...cationFeatureRepository_010-implementation.adoc | 0
...onFeatureRepository_020-examples-and-usage.adoc | 0
.../pages/index/services/bookmark/Bookmark.adoc | 47 +
.../index/services/bookmark/BookmarkHolder.adoc | 13 +
.../services/bookmark/BookmarkHolder_lookup.adoc | 13 +
.../services/bookmark/BookmarkHolder_object.adoc | 13 +
.../index/services/bookmark/BookmarkService.adoc | 82 +
.../hooks/BookmarkService_010-implementation.adoc | 0
.../BookmarkService_020-examples-and-usage.adoc | 41 +
.../services/bookmarkui/BookmarkUiService.adoc | 31 +
.../BookmarkUiService_010-implementation.adoc | 0
.../BookmarkUiService_020-examples-and-usage.adoc | 0
.../pages/index/services/clock/ClockService.adoc | 19 +
.../hooks/ClockService_010-implementation.adoc | 0
.../hooks/ClockService_020-examples-and-usage.adoc | 22 +
.../pages/index/services/command/Command.adoc | 83 +
.../services/command/CommandExecutorService.adoc | 32 +
.../services/command/CommandOutcomeHandler.adoc | 17 +
.../CommandExecutorService_010-implementation.adoc | 0
...mandExecutorService_020-examples-and-usage.adoc | 0
.../index/services/commanddto/HasCommandDto.adoc | 15 +
.../conmap/ContentMappingServiceForCommandDto.adoc | 18 +
.../ContentMappingServiceForCommandsDto.adoc | 28 +
.../services/commanddto/conmap/UserDataKeys.adoc | 16 +
.../commanddto/processor/CommandDtoProcessor.adoc | 29 +
.../CommandDtoProcessorForActionAbstract.adoc | 14 +
.../CommandDtoProcessorForPropertyAbstract.adoc | 14 +
...mandDtoProcessorService_010-implementation.adoc | 0
...DtoProcessorService_020-examples-and-usage.adoc | 19 +
.../processor/spi/CommandDtoProcessorService.adoc | 31 +
.../spi/CommandDtoProcessorServiceIdentity.adoc | 15 +
.../index/services/confview/ConfigurationMenu.adoc | 19 +
.../services/confview/ConfigurationProperty.adoc | 14 +
.../confview/ConfigurationViewService.adoc | 33 +
.../ConfigurationMenu_010-implementation.adoc | 0
.../ConfigurationMenu_020-examples-and-usage.adoc | 7 +
...onfigurationViewService_010-implementation.adoc | 0
...gurationViewService_020-examples-and-usage.adoc | 26 +
.../services/conmap/ContentMappingService.adoc | 29 +
.../ContentMappingService_010-implementation.adoc | 32 +
...ntentMappingService_020-examples-and-usage.adoc | 20 +
.../pages/index/services/email/EmailService.adoc | 45 +
.../hooks/EmailService_010-implementation.adoc | 0
.../hooks/EmailService_020-examples-and-usage.adoc | 12 +
.../pages/index/services/error/ErrorDetails.adoc | 16 +
.../services/error/ErrorReportingService.adoc | 28 +
.../pages/index/services/error/SimpleTicket.adoc | 45 +
.../applib/pages/index/services/error/Ticket.adoc | 86 +
.../ErrorReportingService_010-implementation.adoc | 0
...rorReportingService_020-examples-and-usage.adoc | 12 +
.../index/services/eventbus/EventBusService.adoc | 35 +
.../hooks/EventBusService_010-implementation.adoc | 0
.../EventBusService_020-examples-and-usage.adoc | 273 +
.../pages/index/services/exceprecog/Category.adoc | 93 +
.../services/exceprecog/ExceptionRecognizer.adoc | 41 +
.../exceprecog/ExceptionRecognizerAbstract.adoc | 21 +
.../exceprecog/ExceptionRecognizerForType.adoc | 22 +
.../exceprecog/ExceptionRecognizerService.adoc | 53 +
.../index/services/exceprecog/Recognition.adoc | 75 +
...eptionRecognizerService_010-implementation.adoc | 0
...onRecognizerService_020-examples-and-usage.adoc | 0
.../ExceptionRecognizer_010-implementation.adoc | 0
...ExceptionRecognizer_020-examples-and-usage.adoc | 25 +
.../index/services/factory/FactoryService.adoc | 154 +
.../hooks/FactoryService_010-implementation.adoc | 0
.../FactoryService_020-examples-and-usage.adoc | 34 +
.../index/services/grid/GridLoaderService.adoc | 83 +
.../pages/index/services/grid/GridService.adoc | 143 +
.../index/services/grid/GridSystemService.adoc | 113 +
.../GridLoaderService_010-implementation.adoc | 0
.../GridLoaderService_020-examples-and-usage.adoc | 10 +
.../grid/hooks/GridService_010-implementation.adoc | 0
.../hooks/GridService_020-examples-and-usage.adoc | 25 +
.../GridSystemService_010-implementation.adoc | 0
.../GridSystemService_020-examples-and-usage.adoc | 14 +
.../applib/pages/index/services/health/Health.adoc | 16 +
.../index/services/health/HealthCheckService.adoc | 22 +
.../HealthCheckService_010-implementation.adoc | 0
.../HealthCheckService_020-examples-and-usage.adoc | 0
.../pages/index/services/hint/HintIdProvider.adoc | 22 +
.../pages/index/services/hint/HintStore.adoc | 79 +
.../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 | 18 +
...HomePageResolverService_010-implementation.adoc | 0
...PageResolverService_020-examples-and-usage.adoc | 7 +
.../pages/index/services/i18n/LocaleProvider.adoc | 31 +
.../applib/pages/index/services/i18n/Mode.adoc | 53 +
.../index/services/i18n/TranslatableString.adoc | 101 +
.../index/services/i18n/TranslationService.adoc | 63 +
.../index/services/i18n/TranslationsResolver.adoc | 35 +
.../hooks/LocaleProvider_010-implementation.adoc | 0
.../LocaleProvider_020-examples-and-usage.adoc | 21 +
.../TranslationService_010-implementation.adoc | 0
.../TranslationService_020-examples-and-usage.adoc | 29 +
.../TranslationsResolver_010-implementation.adoc | 0
...ranslationsResolver_020-examples-and-usage.adoc | 14 +
.../index/services/iactn/ActionInvocation.adoc | 13 +
.../pages/index/services/iactn/Execution.adoc | 100 +
.../index/services/iactn/ExecutionContext.adoc | 67 +
.../pages/index/services/iactn/Interaction.adoc | 83 +
.../index/services/iactn/InteractionContext.adoc | 34 +
.../pages/index/services/iactn/PropertyEdit.adoc | 13 +
.../pages/index/services/iactn/Sequence.adoc | 50 +
.../iactn/hooks/Execution_010-implementation.adoc | 0
.../hooks/Execution_020-examples-and-usage.adoc | 27 +
.../InteractionContext_010-implementation.adoc | 0
.../InteractionContext_020-examples-and-usage.adoc | 21 +
.../hooks/Interaction_010-implementation.adoc | 0
.../hooks/Interaction_020-examples-and-usage.adoc | 20 +
.../index/services/inject/ServiceInjector.adoc | 42 +
.../hooks/ServiceInjector_010-implementation.adoc | 0
.../ServiceInjector_020-examples-and-usage.adoc | 27 +
.../pages/index/services/jaxb/JaxbService.adoc | 101 +
.../jaxb/hooks/JaxbService_010-implementation.adoc | 0
.../hooks/JaxbService_020-examples-and-usage.adoc | 17 +
.../pages/index/services/layout/LayoutService.adoc | 53 +
.../index/services/layout/LayoutServiceMenu.adoc | 25 +
.../applib/pages/index/services/layout/Style.adoc | 80 +
.../LayoutServiceMenu_010-implementation.adoc | 0
.../LayoutServiceMenu_020-examples-and-usage.adoc | 8 +
.../hooks/LayoutService_010-implementation.adoc | 0
.../LayoutService_020-examples-and-usage.adoc | 78 +
.../index/services/linking/DeepLinkService.adoc | 35 +
.../hooks/DeepLinkService_010-implementation.adoc | 13 +
.../DeepLinkService_020-examples-and-usage.adoc | 10 +
.../index/services/menu/MenuBarsLoaderService.adoc | 48 +
.../pages/index/services/menu/MenuBarsService.adoc | 44 +
.../MenuBarsLoaderService_010-implementation.adoc | 0
...nuBarsLoaderService_020-examples-and-usage.adoc | 7 +
.../hooks/MenuBarsService_010-implementation.adoc | 10 +
.../MenuBarsService_020-examples-and-usage.adoc | 7 +
.../index/services/message/MessageService.adoc | 137 +
.../hooks/MessageService_010-implementation.adoc | 0
.../MessageService_020-examples-and-usage.adoc | 37 +
.../pages/index/services/metamodel/BeanSort.adoc | 115 +
.../pages/index/services/metamodel/Config.adoc | 41 +
.../index/services/metamodel/DomainMember.adoc | 26 +
.../index/services/metamodel/DomainModel.adoc | 13 +
.../index/services/metamodel/MetaModelService.adoc | 116 +
.../services/metamodel/MetaModelServiceMenu.adoc | 31 +
.../MetaModelServiceMenu_010-implementation.adoc | 0
...etaModelServiceMenu_020-examples-and-usage.adoc | 0
.../hooks/MetaModelService_010-implementation.adoc | 0
.../MetaModelService_020-examples-and-usage.adoc | 14 +
.../index/services/metrics/MetricsService.adoc | 52 +
.../hooks/MetricsService_010-implementation.adoc | 0
.../MetricsService_020-examples-and-usage.adoc | 12 +
.../services/publishing/log/CommandLogger.adoc | 14 +
.../publishing/log/EntityChangesLogger.adoc | 14 +
.../publishing/log/EntityPropertyChangeLogger.adoc | 14 +
.../services/publishing/log/ExecutionLogger.adoc | 14 +
.../services/publishing/spi/CommandSubscriber.adoc | 33 +
.../services/publishing/spi/EntityChanges.adoc | 119 +
.../publishing/spi/EntityChangesSubscriber.adoc | 37 +
.../publishing/spi/EntityPropertyChange.adoc | 15 +
.../spi/EntityPropertyChangeSubscriber.adoc | 35 +
.../publishing/spi/ExecutionSubscriber.adoc | 39 +
.../CommandSubscriber_010-implementation.adoc | 0
.../CommandSubscriber_020-examples-and-usage.adoc | 0
...EntityChangesSubscriber_010-implementation.adoc | 0
...tyChangesSubscriber_020-examples-and-usage.adoc | 7 +
...ropertyChangeSubscriber_010-implementation.adoc | 0
...rtyChangeSubscriber_020-examples-and-usage.adoc | 7 +
.../ExecutionSubscriber_010-implementation.adoc | 0
...ExecutionSubscriber_020-examples-and-usage.adoc | 35 +
.../queryresultscache/QueryResultsCache.adoc | 50 +
.../QueryResultsCacheControl.adoc | 33 +
...ueryResultsCacheControl_010-implementation.adoc | 0
...ResultsCacheControl_020-examples-and-usage.adoc | 0
.../QueryResultsCache_010-implementation.adoc | 0
.../QueryResultsCache_020-examples-and-usage.adoc | 55 +
.../registry/InstanceByPriorityComparator.adoc | 16 +
.../index/services/registry/ServiceRegistry.adoc | 124 +
.../hooks/ServiceRegistry_010-implementation.adoc | 0
.../ServiceRegistry_020-examples-and-usage.adoc | 38 +
.../index/services/repository/EntityState.adoc | 104 +
.../services/repository/RepositoryService.adoc | 372 ++
.../RepositoryService_010-implementation.adoc | 0
.../RepositoryService_020-examples-and-usage.adoc | 191 +
.../index/services/routing/RoutingService.adoc | 59 +
.../hooks/RoutingService_010-implementation.adoc | 10 +
.../RoutingService_020-examples-and-usage.adoc | 19 +
.../index/services/scratchpad/Scratchpad.adoc | 46 +
.../hooks/Scratchpad_010-implementation.adoc | 9 +
.../hooks/Scratchpad_020-examples-and-usage.adoc | 10 +
.../services/session/SessionLoggingService.adoc | 35 +
.../session/SessionLoggingServiceLogging.adoc | 13 +
.../SessionLoggingService_010-implementation.adoc | 0
...ssionLoggingService_020-examples-and-usage.adoc | 0
.../pages/index/services/sudo/SudoService.adoc | 57 +
.../SudoServiceListener_010-implementation.adoc | 0
...SudoServiceListener_020-examples-and-usage.adoc | 6 +
.../sudo/hooks/SudoService_010-implementation.adoc | 0
.../hooks/SudoService_020-examples-and-usage.adoc | 69 +
.../pages/index/services/swagger/Format.adoc | 51 +
.../index/services/swagger/SwaggerService.adoc | 33 +
.../pages/index/services/swagger/Visibility.adoc | 56 +
.../hooks/SwaggerService_010-implementation.adoc | 0
.../SwaggerService_020-examples-and-usage.adoc | 43 +
.../TableColumnOrderForCollectionTypeAbstract.adoc | 14 +
.../services/tablecol/TableColumnOrderService.adoc | 50 +
...TableColumnOrderService_010-implementation.adoc | 0
...eColumnOrderService_020-examples-and-usage.adoc | 0
.../pages/index/services/title/TitleService.adoc | 42 +
.../hooks/TitleService_010-implementation.adoc | 0
.../hooks/TitleService_020-examples-and-usage.adoc | 0
.../services/urlencoding/UrlEncodingService.adoc | 48 +
...rlEncodingServiceUsingBaseEncodingAbstract.adoc | 16 +
.../UrlEncodingService_010-implementation.adoc | 0
.../UrlEncodingService_020-examples-and-usage.adoc | 28 +
.../pages/index/services/user/RoleMemento.adoc | 45 +
.../pages/index/services/user/UserMemento.adoc | 101 +
.../pages/index/services/user/UserService.adoc | 77 +
.../user/hooks/UserService_010-implementation.adoc | 0
.../hooks/UserService_020-examples-and-usage.adoc | 16 +
.../services/userprof/UserProfileService.adoc | 35 +
.../UserProfileService_010-implementation.adoc | 0
.../UserProfileService_020-examples-and-usage.adoc | 0
.../services/userreg/EmailNotificationService.adoc | 57 +
.../pages/index/services/userreg/UserDetails.adoc | 14 +
.../services/userreg/UserRegistrationService.adoc | 66 +
.../userreg/events/EmailEventAbstract.adoc | 18 +
.../userreg/events/EmailRegistrationEvent.adoc | 15 +
.../userreg/events/PasswordResetEvent.adoc | 15 +
...mailNotificationService_010-implementation.adoc | 0
...NotificationService_020-examples-and-usage.adoc | 45 +
...UserRegistrationService_010-implementation.adoc | 0
...RegistrationService_020-examples-and-usage.adoc | 42 +
.../index/services/wrapper/DisabledException.adoc | 16 +
.../index/services/wrapper/HiddenException.adoc | 16 +
.../index/services/wrapper/InvalidException.adoc | 16 +
.../index/services/wrapper/WrapperFactory.adoc | 179 +
.../index/services/wrapper/WrappingObject.adoc | 57 +
.../services/wrapper/control/AsyncControl.adoc | 104 +
.../services/wrapper/control/ControlAbstract.adoc | 29 +
.../services/wrapper/control/ExceptionHandler.adoc | 25 +
.../wrapper/control/ExceptionHandlerAbstract.adoc | 13 +
.../services/wrapper/control/ExecutionMode.adoc | 40 +
.../services/wrapper/control/SyncControl.adoc | 74 +
.../index/services/wrapper/events/AccessEvent.adoc | 17 +
.../wrapper/events/ActionArgumentEvent.adoc | 35 +
.../wrapper/events/ActionInvocationEvent.adoc | 34 +
.../wrapper/events/ActionUsabilityEvent.adoc | 17 +
.../wrapper/events/ActionVisibilityEvent.adoc | 17 +
.../wrapper/events/CollectionAccessEvent.adoc | 17 +
.../wrapper/events/CollectionAddToEvent.adoc | 30 +
.../wrapper/events/CollectionMethodEvent.adoc | 74 +
.../wrapper/events/CollectionRemoveFromEvent.adoc | 18 +
.../wrapper/events/CollectionUsabilityEvent.adoc | 17 +
.../services/wrapper/events/InteractionEvent.adoc | 174 +
.../services/wrapper/events/ObjectTitleEvent.adoc | 18 +
.../wrapper/events/ObjectValidityEvent.adoc | 18 +
.../wrapper/events/ObjectVisibilityEvent.adoc | 17 +
.../services/wrapper/events/ParseValueEvent.adoc | 31 +
.../wrapper/events/PropertyAccessEvent.adoc | 18 +
.../wrapper/events/PropertyModifyEvent.adoc | 30 +
.../wrapper/events/PropertyUsabilityEvent.adoc | 17 +
.../wrapper/events/PropertyVisibilityEvent.adoc | 17 +
.../wrapper/events/ProposedHolderEvent.adoc | 16 +
.../services/wrapper/events/UsabilityEvent.adoc | 17 +
.../services/wrapper/events/ValidityEvent.adoc | 27 +
.../services/wrapper/events/VisibilityEvent.adoc | 17 +
.../hooks/WrapperFactory_010-implementation.adoc | 0
.../WrapperFactory_020-examples-and-usage.adoc | 108 +
.../wrapper/listeners/InteractionAdapter.adoc | 30 +
.../wrapper/listeners/InteractionListener.adoc | 210 +
.../pages/index/services/xactn/TransactionId.adoc | 66 +
.../index/services/xactn/TransactionService.adoc | 70 +
.../index/services/xactn/TransactionState.adoc | 149 +
.../services/xactn/TransactionalProcessor.adoc | 92 +
.../TransactionService_010-implementation.adoc | 0
.../TransactionService_020-examples-and-usage.adoc | 10 +
.../TransactionalProcessor_010-implementation.adoc | 0
...nsactionalProcessor_020-examples-and-usage.adoc | 49 +
.../pages/index/services/xml/XmlService.adoc | 64 +
.../xml/hooks/XmlService_010-implementation.adoc | 0
.../hooks/XmlService_020-examples-and-usage.adoc | 10 +
.../services/xmlsnapshot/XmlSnapshotService.adoc | 59 +
.../xmlsnapshot/XmlSnapshotService~Snapshot.adoc | 36 +
.../XmlSnapshotService~Snapshot~Builder.adoc | 47 +
.../XmlSnapshotService_010-implementation.adoc | 0
.../XmlSnapshotService_020-examples-and-usage.adoc | 141 +
.../snapshot/SnapshottableWithInclusions.adoc | 27 +
.../pages/index/spec/AbstractSpecification.adoc | 34 +
.../pages/index/spec/AbstractSpecification2.adoc | 35 +
.../applib/pages/index/spec/Specification.adoc | 27 +
.../applib/pages/index/spec/Specification2.adoc | 29 +
.../applib/pages/index/spec/SpecificationAnd.adoc | 29 +
.../applib/pages/index/spec/SpecificationNot.adoc | 31 +
.../applib/pages/index/spec/SpecificationOr.adoc | 29 +
.../applib/pages/index/types/DescriptionType.adoc | 12 +
.../pages/index/types/MemberIdentifierType.adoc | 14 +
.../applib/pages/index/types/TargetActionType.adoc | 14 +
.../applib/pages/index/types/TargetClassType.adoc | 14 +
.../modules/applib/pages/index/util/Enums.adoc | 19 +
.../modules/applib/pages/index/util/Equality.adoc | 17 +
.../modules/applib/pages/index/util/Hashing.adoc | 17 +
.../modules/applib/pages/index/util/JaxbUtil.adoc | 21 +
.../applib/pages/index/util/ObjectContracts.adoc | 58 +
.../applib/pages/index/util/ReasonBuffer.adoc | 54 +
.../applib/pages/index/util/ReasonBuffer2.adoc | 89 +
.../modules/applib/pages/index/util/Reasons.adoc | 15 +
.../applib/pages/index/util/TitleBuffer.adoc | 276 +
.../pages/index/util/TitleBufferException.adoc | 17 +
.../modules/applib/pages/index/util/ToString.adoc | 20 +
.../pages/index}/util/hooks/Enums_examples.adoc | 0
.../hooks/ObjectContracts_examples-and-usage.adoc | 0
.../pages/index/util/schema/ChangesDtoUtils.adoc | 21 +
.../pages/index/util/schema/CommandDtoUtils.adoc | 28 +
.../pages/index/util/schema/CommonDtoUtils.adoc | 29 +
.../index/util/schema/InteractionDtoUtils.adoc | 63 +
.../index/util/schema/MemberExecutionDtoUtils.adoc | 20 +
.../modules/applib/pages/index/value/Blob.adoc | 54 +
.../modules/applib/pages/index/value/Clob.adoc | 42 +
.../modules/applib/pages/index/value/HasHtml.adoc | 13 +
.../pages/index/value/LocalResourcePath.adoc | 26 +
.../modules/applib/pages/index/value/Markup.adoc | 35 +
.../pages/index/value/NamedWithMimeType.adoc | 14 +
.../applib/pages/index/value/OpenUrlStrategy.adoc | 16 +
.../modules/applib/pages/index/value/Password.adoc | 15 +
.../commons/pages/index/collections/Can.adoc | 340 ++
.../pages/index/collections/Cardinality.adoc | 50 +
.../commons/pages/index/functional/Result.adoc | 38 +
.../commons/pages/index/having/HasUniqueId.adoc | 25 +
.../commons/pages/index/having/HasUpdatedAt.adoc | 13 +
.../commons/pages/index/having/HasUpdatedBy.adoc | 13 +
.../commons/pages/index/having/HasUsername.adoc | 29 +
.../pages/index/resource/ResourceCoordinates.adoc | 14 +
.../DataSourceIntrospectionService.adoc | 15 +
.../interaction/session/InteractionFactory.adoc | 110 +
.../transaction/TransactionServiceSpring.adoc | 53 +
.../runtimeservices/xml/XmlServiceDefault.adoc | 16 +
.../changetracking/EntityChangeTrackerDefault.adoc | 38 +
.../events/TransactionAfterCompletionEvent.adoc | 51 +
.../commandlog/impl/CommandSubscriberForJdo.adoc | 15 +
.../impl/IsisModuleExtCommandLogImpl.adoc | 26 +
.../impl/mixins/HasUniqueId_command.adoc | 32 +
.../mixins/HasUsername_recentCommandsByUser.adoc | 17 +
.../commandlog/impl/ui/CommandServiceMenu.adoc | 23 +
.../primary/IsisModuleExtCommandReplayPrimary.adoc | 12 +
.../primary/config/PrimaryConfig.adoc | 16 +
.../primary/mixins/Object_openOnSecondary.adoc | 19 +
.../primary/restapi/CommandRetrievalService.adoc | 28 +
.../primary/ui/CommandReplayOnPrimaryService.adoc | 61 +
.../IsisModuleExtCommandReplaySecondary.adoc | 21 +
.../commandreplay/secondary/SecondaryStatus.adoc | 18 +
.../secondary/analyser/CommandReplayAnalyser.adoc | 19 +
.../analyser/CommandReplayAnalyserException.adoc | 14 +
.../analyser/CommandReplayAnalyserResult.adoc | 14 +
.../analysis/CommandReplayAnalysisService.adoc | 27 +
.../secondary/clock/TickingClockService.adoc | 49 +
.../secondary/config/SecondaryConfig.adoc | 28 +
.../executor/CommandExecutorServiceWithTime.adoc | 23 +
.../secondary/fetch/CommandFetcher.adoc | 28 +
.../secondary/job/ReplicateAndReplayJob.adoc | 16 +
.../secondary/job/SecondaryStatusData.adoc | 16 +
.../jobcallables/ReplicateAndRunCommands.adoc | 29 +
.../secondary/mixins/CommandJdo_exclude.adoc | 18 +
.../secondary/mixins/CommandJdo_replayQueue.adoc | 19 +
.../secondary/mixins/Object_openOnPrimary.adoc | 19 +
.../spi/ReplayCommandExecutionController.adoc | 29 +
.../ui/CommandReplayOnSecondaryService.adoc | 18 +
.../index/cors/impl/IsisModuleExtCorsImpl.adoc | 13 +
.../fullcalendar/applib/CalendarEventable.adoc | 30 +
.../index/fullcalendar/applib/Calendarable.adoc | 40 +
.../applib/IsisModuleExtFullCalendarApplib.adoc | 12 +
.../spi/CalendarableDereferencingService.adoc | 17 +
.../fullcalendar/applib/value/CalendarEvent.adoc | 30 +
.../ui/component/IsisModuleExtFullCalendarUi.adoc | 12 +
.../hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc | 12 +
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc | 15 +
.../applib/IsisModuleExtJaxRsClientApplib.adoc | 12 +
.../jaxrsclient/applib/client/JaxRsClient.adoc | 14 +
.../jaxrsclient/applib/client/JaxRsResponse.adoc | 14 +
.../applib/IsisModuleIncModelApplib.adoc | 12 +
.../modelannotation/applib/annotation/Model.adoc | 16 +
.../metamodel/IsisModuleExtModelAnnotation.adoc | 12 +
.../SupportingMethodValidatorRefinerFactory.adoc | 15 +
.../services/IncubatorMetaModelPlugin.adoc | 13 +
.../index/quartz/IsisModuleExtQuartzImpl.adoc | 12 +
.../index/quartz/context/JobExecutionData.adoc | 38 +
.../spring/AutowiringSpringBeanJobFactory.adoc | 13 +
.../restclient/ActionParameterListBuilder.adoc | 21 +
.../index/restclient/IsisModuleExtRestClient.adoc | 12 +
.../pages/index/restclient/ResponseDigest.adoc | 82 +
.../pages/index/restclient/RestfulClient.adoc | 86 +
.../index/restclient/RestfulClientConfig.adoc | 12 +
.../index/restclient/RestfulClientException.adoc | 16 +
.../index/restclient/auth/BasicAuthFilter.adoc | 16 +
.../restclient/log/ClientConversationFilter.adoc | 16 +
.../restclient/log/ClientConversationLogger.adoc | 14 +
.../index/secman/api/IsisModuleExtSecmanApi.adoc | 12 +
.../index/secman/api/SecmanConfiguration.adoc | 70 +
.../pages/index/secman/api/SecurityRealm.adoc | 13 +
.../secman/api/SecurityRealmCharacteristic.adoc | 13 +
.../index/secman/api/SecurityRealmService.adoc | 13 +
.../api/encryption/PasswordEncryptionService.adoc | 14 +
.../encryption/PasswordEncryptionServiceNone.adoc | 14 +
.../index/secman/api/events/UserCreatedEvent.adoc | 30 +
.../api/permission/ApplicationPermission.adoc | 45 +
.../api/permission/ApplicationPermissionMode.adoc | 47 +
.../ApplicationPermissionRepository.adoc | 27 +
.../api/permission/ApplicationPermissionRule.adoc | 43 +
.../api/permission/ApplicationPermissionValue.adoc | 26 +
.../permission/ApplicationPermissionValueSet.adoc | 22 +
.../permission/PermissionsEvaluationService.adoc | 23 +
.../PermissionsEvaluationServiceAbstract.adoc | 13 +
...PermissionsEvaluationServiceAllowBeatsVeto.adoc | 14 +
...PermissionsEvaluationServiceVetoBeatsAllow.adoc | 14 +
.../index/secman/api/role/ApplicationRole.adoc | 32 +
.../secman/api/role/ApplicationRoleRepository.adoc | 40 +
.../secman/api/tenancy/ApplicationTenancy.adoc | 20 +
.../api/tenancy/ApplicationTenancyEvaluator.adoc | 31 +
.../api/tenancy/ApplicationTenancyRepository.adoc | 38 +
.../pages/index/secman/api/tenancy/HasAtPath.adoc | 21 +
.../pages/index/secman/api/user/AccountType.adoc | 19 +
.../index/secman/api/user/ApplicationUser.adoc | 58 +
.../secman/api/user/ApplicationUserRepository.adoc | 45 +
.../secman/api/user/ApplicationUserStatus.adoc | 19 +
.../IsisModuleExtSecmanEncryptionJbcrypt.adoc | 12 +
.../PasswordEncryptionServiceUsingJBcrypt.adoc | 14 +
.../jdo/IsisModuleExtSecmanPersistenceJdo.adoc | 12 +
.../secman/jdo/seed/SeedSecurityModuleService.adoc | 14 +
.../jdo/seed/SeedUsersAndRolesFixtureScript.adoc | 14 +
.../secman/jdo/seed/scripts/GlobalTenancy.adoc | 14 +
...xtFixturesFixtureResultsRoleAndPermissions.adoc | 14 +
.../IsisExtSecmanAdminRoleAndPermissions.adoc | 13 +
.../jdo/seed/scripts/IsisExtSecmanAdminUser.adoc | 13 +
.../IsisExtSecmanFixtureRoleAndPermissions.adoc | 15 +
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 15 +
.../jpa/IsisModuleExtSecmanPersistenceJpa.adoc | 12 +
.../secman/jpa/seed/SeedSecurityModuleService.adoc | 14 +
.../jpa/seed/SeedUsersAndRolesFixtureScript.adoc | 14 +
.../secman/jpa/seed/scripts/GlobalTenancy.adoc | 14 +
...xtFixturesFixtureResultsRoleAndPermissions.adoc | 14 +
.../IsisExtSecmanAdminRoleAndPermissions.adoc | 13 +
.../jpa/seed/scripts/IsisExtSecmanAdminUser.adoc | 13 +
.../IsisExtSecmanFixtureRoleAndPermissions.adoc | 15 +
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 15 +
...tyModuleAppUserRegistrationServiceAbstract.adoc | 18 +
.../secman/model/IsisModuleExtSecmanModel.adoc | 12 +
.../index/secman/model/app/user/MeService.adoc | 14 +
.../shiro/IsisModuleExtSecmanRealmShiro.adoc | 12 +
.../shiro/IsisModuleExtSecmanShiroRealm.adoc | 28 +
.../services/SecurityRealmServiceUsingShiro.adoc | 13 +
.../pages/index/secman/shiro/util/ShiroUtils.adoc | 15 +
.../realm/impl/IsisLdapContextFactory.adoc | 18 +
.../shirorealmldap/realm/impl/IsisLdapRealm.adoc | 144 +
.../impl/IsisModuleExtShiroRealmLdapImpl.adoc | 12 +
.../ui/IsisModuleExtExcelDownloadUi.adoc | 12 +
.../ui/components/CollectionContentsAsExcel.adoc | 16 +
.../CollectionContentsAsExcelFactory.adoc | 19 +
.../pdfjs/applib/annotations/PdfJsViewer.adoc | 17 +
.../wicket/pdfjs/applib/config/PdfJsConfig.adoc | 26 +
.../viewer/wicket/pdfjs/applib/config/Scale.adoc | 27 +
.../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc | 18 +
.../wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc | 12 +
.../jdo/applib/IsisModulePersistenceJdoApplib.adoc | 12 +
.../jdo/applib/services/JdoSupportService.adoc | 138 +
.../jdo/datanucleus/IsisModuleJdoDatanucleus.adoc | 39 +
.../changetracking/JdoLifecycleListener.adoc | 55 +
.../jdo/datanucleus/dialect/DnJdoDialect.adoc | 16 +
.../mixins/Persistable_datanucleusIdLong.adoc | 14 +
.../mixins/Persistable_datanucleusVersionLong.adoc | 14 +
.../Persistable_datanucleusVersionTimestamp.adoc | 14 +
.../mixins/Persistable_downloadJdoMetadata.adoc | 16 +
.../applib/IsisBookmarkConverter.adoc | 14 +
.../applib/IsisLocalResourcePathConverter.adoc | 14 +
.../typeconverters/applib/IsisMarkupConverter.adoc | 14 +
.../applib/IsisPasswordConverter.adoc | 14 +
.../JavaAwtBufferedImageByteArrayConverter.adoc | 14 +
.../schema/v2/IsisChangesDtoConverter.adoc | 14 +
.../schema/v2/IsisCommandDtoConverter.adoc | 14 +
.../schema/v2/IsisInteractionDtoConverter.adoc | 14 +
.../schema/v2/IsisOidDtoConverter.adoc | 14 +
.../time/IsoOffsetTimeConverter.adoc | 14 +
.../time/IsoZonedDateTimeConverter.adoc | 14 +
.../applib/ByteArrayBlobRdbmsMapping.adoc | 14 +
.../valuetypes/applib/IsisBlobMapping.adoc | 19 +
.../valuetypes/applib/IsisClobMapping.adoc | 19 +
.../JpaEntityInjectionPointResolver.adoc | 18 +
.../jpa/applib/services/JpaSupportService.adoc | 38 +
.../jpa/eclipselink/IsisModuleJpaEclipselink.adoc | 16 +
.../schema/pages/index/IsisModuleSchema.adoc | 12 +
.../index/bypass/IsisModuleSecurityBypass.adoc | 14 +
.../bypass/authentication/AuthenticatorBypass.adoc | 16 +
.../bypass/authorization/AuthorizorBypass.adoc | 16 +
.../index/keycloak/IsisModuleSecurityKeycloak.adoc | 14 +
.../authentication/AuthenticatorKeycloak.adoc | 15 +
.../keycloak/authorization/AuthorizorKeycloak.adoc | 16 +
.../index/keycloak/webmodule/KeycloakFilter.adoc | 15 +
.../keycloak/webmodule/WebModuleKeycloak.adoc | 16 +
.../pages/index/shiro/IsisModuleSecurityShiro.adoc | 14 +
.../shiro/authentication/AuthenticatorShiro.adoc | 21 +
.../index/shiro/authorization/AuthorizorShiro.adoc | 42 +
.../index/shiro/authorization/IsisPermission.adoc | 20 +
.../authorization/IsisPermissionResolver.adoc | 14 +
.../index/shiro/webmodule/WebModuleShiro.adoc | 21 +
.../pages/index/base/applib/Chained.adoc | 40 +
.../subdomains/pages/index/base/applib/Dflt.adoc | 13 +
.../applib/IsisModuleSubdomainsBaseApplib.adoc | 12 +
.../pages/index/base/applib/PowerType.adoc | 15 +
.../subdomains/pages/index/base/applib/Titled.adoc | 13 +
.../pages/index/base/applib/TitledEnum.adoc | 14 +
.../base/applib/services/BaseServicesModule.adoc | 12 +
.../applib/services/calendar/CalendarService.adoc | 41 +
.../index/base/applib/types/DescriptionType.adoc | 12 +
.../pages/index/base/applib/types/FqcnType.adoc | 12 +
.../pages/index/base/applib/types/MoneyType.adoc | 12 +
.../pages/index/base/applib/types/NameType.adoc | 12 +
.../pages/index/base/applib/types/NotesType.adoc | 12 +
.../base/applib/types/ObjectIdentifierType.adoc | 12 +
.../index/base/applib/types/PercentageType.adoc | 12 +
.../index/base/applib/types/ProperNameType.adoc | 12 +
.../index/base/applib/types/ReferenceType.adoc | 12 +
.../pages/index/base/applib/types/TitleType.adoc | 12 +
.../index/base/applib/types/UrlTemplateType.adoc | 12 +
.../index/base/applib/types/UserNameType.adoc | 12 +
.../pages/index/base/applib/types/XxxType.adoc | 12 +
.../pages/index/base/applib/utils/ClassUtils.adoc | 13 +
.../index/base/applib/utils/JodaPeriodUtils.adoc | 17 +
.../pages/index/base/applib/utils/MathUtils.adoc | 20 +
.../index/base/applib/utils/MessageUtils.adoc | 13 +
.../pages/index/base/applib/utils/StringUtils.adoc | 17 +
.../index/base/applib/utils/TitleBuilder.adoc | 43 +
.../base/applib/valuetypes/AbstractInterval.adoc | 93 +
.../base/applib/valuetypes/LocalDateInterval.adoc | 46 +
.../pages/index/base/applib/valuetypes/VT.adoc | 50 +
.../index/base/applib/with/WithCodeComparable.adoc | 13 +
.../index/base/applib/with/WithCodeGetter.adoc | 15 +
.../index/base/applib/with/WithCodeUnique.adoc | 12 +
.../applib/with/WithDescriptionComparable.adoc | 13 +
.../base/applib/with/WithDescriptionGetter.adoc | 15 +
.../base/applib/with/WithDescriptionUnique.adoc | 12 +
.../pages/index/base/applib/with/WithInterval.adoc | 45 +
.../base/applib/with/WithIntervalContiguous.adoc | 57 +
.../base/applib/with/WithIntervalMutable.adoc | 16 +
.../index/base/applib/with/WithNameComparable.adoc | 13 +
.../index/base/applib/with/WithNameGetter.adoc | 15 +
.../index/base/applib/with/WithNameUnique.adoc | 12 +
.../base/applib/with/WithReferenceComparable.adoc | 13 +
.../base/applib/with/WithReferenceGetter.adoc | 15 +
.../base/applib/with/WithReferenceUnique.adoc | 12 +
.../pages/index/base/applib/with/WithSequence.adoc | 14 +
.../index/base/applib/with/WithStartDate.adoc | 14 +
.../base/applib/with/WithTitleComparable.adoc | 13 +
.../index/base/applib/with/WithTitleGetter.adoc | 15 +
.../index/base/applib/with/WithTitleUnique.adoc | 12 +
.../applib/IsisModuleSubdomainsExcelApplib.adoc | 12 +
.../index/excel/applib/dom/AggregationType.adoc | 14 +
.../excel/applib/dom/ExcelMetaDataEnabled.adoc | 14 +
.../pages/index/excel/applib/dom/ExcelService.adoc | 57 +
.../pages/index/excel/applib/dom/HyperLink.adoc | 12 +
.../pages/index/excel/applib/dom/PivotColumn.adoc | 13 +
.../index/excel/applib/dom/PivotDecoration.adoc | 13 +
.../pages/index/excel/applib/dom/PivotRow.adoc | 12 +
.../pages/index/excel/applib/dom/PivotValue.adoc | 14 +
.../pages/index/excel/applib/dom/RowHandler.adoc | 13 +
.../index/excel/applib/dom/WorksheetContent.adoc | 15 +
.../index/excel/applib/dom/WorksheetSpec.adoc | 28 +
.../excel/applib/dom/util/AnnotationList.adoc | 15 +
.../excel/applib/dom/util/AnnotationTriplet.adoc | 16 +
.../applib/dom/util/ExcelFileBlobConverter.adoc | 14 +
.../excel/applib/dom/util/ExcelServiceImpl.adoc | 145 +
.../pages/index/excel/applib/dom/util/Mode.adoc | 36 +
.../index/excel/applib/dom/util/PivotUtils.adoc | 18 +
.../index/excel/applib/dom/util/SheetPivoter.adoc | 42 +
.../pages/index/excel/testing/ExcelFixture.adoc | 23 +
.../pages/index/excel/testing/ExcelFixture2.adoc | 35 +
.../excel/testing/ExcelFixtureRowHandler.adoc | 13 +
.../excel/testing/ExcelFixtureWorkbookHandler.adoc | 13 +
.../excel/testing/FixtureAwareRowHandler.adoc | 14 +
.../testing/IsisModuleSubdomainsExcelTesting.adoc | 12 +
.../applib/IsisModuleSubdomainsSpringApplib.adoc | 12 +
.../spring/applib/service/BeanDescriptor.adoc | 14 +
.../index/spring/applib/service/ContextBeans.adoc | 13 +
.../spring/applib/service/SpringBeansService.adoc | 16 +
.../IsisModuleSubdomainsXDocReportApplib.adoc | 12 +
.../xdocreport/applib/service/OutputType.adoc | 14 +
.../xdocreport/applib/service/XDocReportModel.adoc | 13 +
.../applib/service/XDocReportService.adoc | 15 +
.../applib/IsisModuleTestingFakeDataApplib.adoc | 12 +
.../services/AbstractRandomValueGenerator.adoc | 14 +
.../index/fakedata/applib/services/Addresses.adoc | 27 +
.../fakedata/applib/services/BigDecimals.adoc | 15 +
.../fakedata/applib/services/BigIntegers.adoc | 14 +
.../index/fakedata/applib/services/Books.adoc | 16 +
.../index/fakedata/applib/services/Booleans.adoc | 39 +
.../index/fakedata/applib/services/Bytes.adoc | 16 +
.../index/fakedata/applib/services/Chars.adoc | 17 +
.../fakedata/applib/services/Collections.adoc | 84 +
.../index/fakedata/applib/services/Comms.adoc | 18 +
.../fakedata/applib/services/CreditCards.adoc | 16 +
.../index/fakedata/applib/services/Doubles.adoc | 15 +
.../index/fakedata/applib/services/Enums.adoc | 14 +
.../fakedata/applib/services/FakeDataService.adoc | 70 +
.../index/fakedata/applib/services/Floats.adoc | 14 +
.../index/fakedata/applib/services/Integers.adoc | 16 +
.../index/fakedata/applib/services/IsisBlobs.adoc | 16 +
.../index/fakedata/applib/services/IsisClobs.adoc | 16 +
.../fakedata/applib/services/IsisPasswords.adoc | 14 +
.../fakedata/applib/services/J8DateTimes.adoc | 17 +
.../fakedata/applib/services/J8LocalDates.adoc | 17 +
.../index/fakedata/applib/services/J8Periods.adoc | 19 +
.../fakedata/applib/services/JavaSqlDates.adoc | 14 +
.../applib/services/JavaSqlTimestamps.adoc | 14 +
.../fakedata/applib/services/JavaUtilDates.adoc | 14 +
.../fakedata/applib/services/JodaDateTimes.adoc | 17 +
.../fakedata/applib/services/JodaLocalDates.adoc | 17 +
.../fakedata/applib/services/JodaPeriods.adoc | 19 +
.../index/fakedata/applib/services/Longs.adoc | 14 +
.../index/fakedata/applib/services/Lorem.adoc | 21 +
.../index/fakedata/applib/services/Names.adoc | 19 +
.../index/fakedata/applib/services/Shorts.adoc | 16 +
.../index/fakedata/applib/services/Strings.adoc | 16 +
.../pages/index/fakedata/applib/services/Urls.adoc | 14 +
.../index/fakedata/applib/services/Uuids.adoc | 14 +
.../h2console/ui/IsisModuleTestingH2ConsoleUi.adoc | 12 +
.../index/h2console/ui/services/H2ManagerMenu.adoc | 15 +
.../h2console/ui/webmodule/WebModuleH2Console.adoc | 15 +
.../applib/ExceptionRecognizerTranslate.adoc | 13 +
.../applib/IsisIntegrationTestAbstract.adoc | 14 +
.../applib/IsisInteractionHandler.adoc | 14 +
.../integtestsupport/applib/ThrowableMatchers.adoc | 26 +
.../applib/swagger/SwaggerExporter.adoc | 17 +
.../applib/validate/DomainModelValidator.adoc | 52 +
.../applib/IsisModuleTestingSpecSupportApplib.adoc | 12 +
.../integration/ObjectFactoryForIntegration.adoc | 16 +
.../pages/index/specsupport/applib/specs/V.adoc | 14 +
.../IsisModuleTestingUnitTestSupportApplib.adoc | 12 +
.../applib/bean/AbstractBeanPropertiesTest.adoc | 14 +
.../bean/FixtureDatumFactoriesForAnyPojo.adoc | 14 +
.../bean/FixtureDatumFactoriesForApplib.adoc | 14 +
.../applib/bean/FixtureDatumFactoriesForJoda.adoc | 15 +
.../applib/bean/FixtureDatumFactoriesForTime.adoc | 16 +
.../unittestsupport/applib/bean/PojoTester.adoc | 19 +
.../core/AbstractApplyToAllContractTest.adoc | 17 +
...irectionalRelationshipContractTestAbstract.adoc | 13 +
.../applib/core/bidir/Instantiator.adoc | 14 +
.../applib/core/bidir/InstantiatorSimple.adoc | 15 +
.../applib/core/bidir/Instantiators.adoc | 13 +
.../ComparableContractTest_compareTo.adoc | 15 +
.../core/comparable/ComparableContractTester.adoc | 37 +
.../unittestsupport/applib/core/files/Files.adoc | 28 +
.../applib/core/jaxb/JaxbMatchers.adoc | 25 +
.../applib/core/jmocking/Imposterisers.adoc | 19 +
.../core/jmocking/InjectIntoJMockAction.adoc | 27 +
.../applib/core/jmocking/IsisActions.adoc | 16 +
.../applib/core/jmocking/JMockActions.adoc | 14 +
.../applib/core/jmocking/JUnitRuleMockery2.adoc | 98 +
.../applib/core/jmocking/PostponedAction.adoc | 14 +
.../core/soap/SoapEndpointPublishingRule.adoc | 33 +
.../applib/core/soap/SoapEndpointSpec.adoc | 33 +
.../sortedsets/SortedSetsContractTestAbstract.adoc | 12 +
.../applib/core/streams/NullPrintStream.adoc | 19 +
.../applib/core/utils/CollectUtils.adoc | 13 +
.../applib/core/utils/IndentPrinter.adoc | 120 +
.../applib/core/utils/ReflectUtils.adoc | 17 +
.../applib/core/utils/StringUtils.adoc | 14 +
.../core/value/ValueTypeContractTestAbstract.adoc | 20 +
.../applib/dom/assertions/Asserting.adoc | 13 +
.../applib/dom/matchers/IsisMatchers.adoc | 31 +
.../dom/privatecons/PrivateConstructorTester.adoc | 14 +
.../applib/dom/reflect/ReflectUtils.adoc | 14 +
.../applib/dom/repo/FinderInteraction.adoc | 19 +
.../applib/IsisModuleValAsciidocApplib.adoc | 12 +
.../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc | 14 +
.../index/asciidoc/applib/value/AsciiDoc.adoc | 24 +
.../metamodel/IsisModuleValAsciidocMetaModel.adoc | 12 +
.../IsisModuleValAsciidocPersistenceJdoDn5.adoc | 12 +
.../jdo/dn5/converters/IsisAsciiDocConverter.adoc | 14 +
.../ui/wkt/IsisModuleValAsciidocUiWkt.adoc | 12 +
.../applib/IsisModuleValMarkdownApplib.adoc | 12 +
.../markdown/applib/jaxb/MarkdownJaxbAdapter.adoc | 14 +
.../index/markdown/applib/value/Converter.adoc | 46 +
.../metamodel/IsisModuleValMarkdownMetaModel.adoc | 12 +
.../IsisModuleValMarkdownPersistenceJdoDn5.adoc | 12 +
.../jdo/dn5/converters/IsisMarkdownConverter.adoc | 14 +
.../ui/wkt/IsisModuleValMarkdownUiWkt.adoc | 12 +
.../index/sse/applib/IsisModuleValSseApplib.adoc | 12 +
.../sse/applib/annotations/ServerSentEvents.adoc | 13 +
.../index/sse/applib/annotations/SseSource.adoc | 17 +
.../pages/index/sse/applib/service/SseChannel.adoc | 20 +
.../pages/index/sse/applib/service/SseService.adoc | 16 +
.../index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc | 12 +
.../sse/ui/wkt/services/SseServiceDefault.adoc | 16 +
.../wkt/webmodule/WebModuleServerSentEvents.adoc | 16 +
.../IsisModuleViewerRestfulObjectsApplib.adoc | 12 +
.../restfulobjects/applib/JsonRepresentation.adoc | 553 ++
.../restfulobjects/applib/LinkRepresentation.adoc | 43 +
.../pages/index/restfulobjects/applib/Rel.adoc | 68 +
.../index/restfulobjects/applib/RelDefinition.adoc | 51 +
.../restfulobjects/applib/RepresentationType.adoc | 105 +
.../restfulobjects/applib/RestfulHttpMethod.adoc | 16 +
.../restfulobjects/applib/RestfulMediaType.adoc | 47 +
.../restfulobjects/applib/RestfulRequest.adoc | 14 +
.../restfulobjects/applib/RestfulResponse.adoc | 33 +
.../applib/boot/BootstrapResource.adoc | 13 +
.../AbstractObjectMemberRepresentation.adoc | 17 +
.../domainobjects/ActionResultRepresentation.adoc | 15 +
.../DomainObjectMemberRepresentation.adoc | 55 +
.../domainobjects/DomainObjectRepresentation.adoc | 78 +
.../applib/domainobjects/DomainObjectResource.adoc | 35 +
.../applib/domainobjects/DomainRepresentation.adoc | 18 +
.../domainobjects/DomainServiceResource.adoc | 42 +
.../applib/domainobjects/ListRepresentation.adoc | 15 +
.../domainobjects/ObjectActionRepresentation.adoc | 14 +
.../ObjectCollectionRepresentation.adoc | 14 +
.../ObjectPropertyRepresentation.adoc | 13 +
.../domainobjects/ScalarValueRepresentation.adoc | 14 +
.../AbstractTypeMemberRepresentation.adoc | 13 +
.../ActionDescriptionRepresentation.adoc | 14 +
.../ActionParameterDescriptionRepresentation.adoc | 13 +
.../CollectionDescriptionRepresentation.adoc | 13 +
.../domaintypes/DomainTypeRepresentation.adoc | 13 +
.../applib/domaintypes/DomainTypeResource.adoc | 21 +
.../PropertyDescriptionRepresentation.adoc | 13 +
.../TypeActionResultRepresentation.adoc | 13 +
.../applib/domaintypes/TypeListRepresentation.adoc | 13 +
.../applib/dtos/ScalarValueDtoV2.adoc | 17 +
.../applib/errors/ErrorRepresentation.adoc | 13 +
.../applib/health/HealthRepresentation.adoc | 14 +
.../applib/health/HealthResource.adoc | 16 +
.../applib/homepage/HomePageRepresentation.adoc | 16 +
.../applib/homepage/HomePageResource.adoc | 29 +
.../applib/menubars/MenuBarsResource.adoc | 60 +
.../applib/user/UserRepresentation.adoc | 18 +
.../restfulobjects/applib/user/UserResource.adoc | 29 +
.../restfulobjects/applib/util/JsonMapper.adoc | 31 +
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 41 +
.../restfulobjects/applib/util/MediaTypes.adoc | 27 +
.../index/restfulobjects/applib/util/Parser.adoc | 27 +
.../index/restfulobjects/applib/util/PathNode.adoc | 22 +
.../applib/util/UrlEncodingUtils.adoc | 19 +
.../applib/version/VersionRepresentation.adoc | 15 +
.../applib/version/VersionResource.adoc | 16 +
...isModuleViewerRestfulObjectsJaxrsResteasy4.adoc | 12 +
.../conneg/RestfulObjectsJaxbWriterForXml.adoc | 12 +
.../webmodule/WebModuleJaxrsResteasy4.adoc | 17 +
.../IsisModuleRestfulObjectsRendering.adoc | 12 +
.../rendering/service/RepresentationService.adoc | 21 +
.../RepresentationServiceContentNegotiator.adoc | 33 +
.../acceptheader/AcceptHeaderServiceForRest.adoc | 13 +
.../service/conneg/ContentNegotiationService.adoc | 17 +
.../conneg/ContentNegotiationServiceAbstract.adoc | 17 +
...entNegotiationServiceForRestfulObjectsV1_0.adoc | 53 +
.../ContentNegotiationServiceOrgApacheIsisV1.adoc | 18 +
.../ContentNegotiationServiceOrgApacheIsisV2.adoc | 84 +
.../ContentNegotiationServiceXRoDomainType.adoc | 43 +
.../service/swagger/SwaggerServiceMenu.adoc | 21 +
.../IsisModuleViewerRestfulObjectsViewer.adoc | 12 +
.../wicket/model/IsisModuleViewerWicketModel.adoc | 12 +
.../index/wicket/ui/IsisModuleViewerWicketUi.adoc | 12 +
.../viewer/IsisModuleViewerWicketViewer.adoc | 12 +
.../modules/ROOT/pages/2020/2.0.0-M3/relnotes.adoc | 4 +-
antora/components/system/antora.yml | 26 -
.../components/system/modules/generated/nav.adoc | 3 -
.../pages/index/applib/AbstractViewModel.adoc | 15 -
.../generated/pages/index/applib/Identifier.adoc | 81 -
.../pages/index/applib/IsisModuleApplib.adoc | 11 -
.../index/applib/RecreatableDomainObject.adoc | 43 -
.../generated/pages/index/applib/ViewModel.adoc | 43 -
.../pages/index/applib/adapters/Parser.adoc | 101 -
.../index/applib/adapters/ParsingException.adoc | 17 -
.../applib/adapters/ValueSemanticsProvider.adoc | 54 -
.../pages/index/applib/annotation/Action.adoc | 181 -
.../index/applib/annotation/ActionLayout.adoc | 159 -
.../index/applib/annotation/BookmarkPolicy.adoc | 57 -
.../pages/index/applib/annotation/Bounding.adoc | 16 -
.../pages/index/applib/annotation/Collection.adoc | 74 -
.../index/applib/annotation/CollectionLayout.adoc | 138 -
.../pages/index/applib/annotation/Defaulted.adoc | 45 -
.../index/applib/annotation/DomainObject.adoc | 319 -
.../applib/annotation/DomainObjectLayout.adoc | 165 -
.../index/applib/annotation/DomainService.adoc | 43 -
.../applib/annotation/DomainServiceLayout.adoc | 43 -
.../annotation/DomainServiceLayout~MenuBar.adoc | 17 -
.../pages/index/applib/annotation/Editing.adoc | 61 -
.../index/applib/annotation/EntityChangeKind.adoc | 14 -
.../index/applib/annotation/EqualByContent.adoc | 19 -
.../pages/index/applib/annotation/Facets.adoc | 45 -
.../pages/index/applib/annotation/HomePage.adoc | 16 -
.../index/applib/annotation/InteractionScope.adoc | 18 -
.../index/applib/annotation/LabelPosition.adoc | 41 -
.../pages/index/applib/annotation/MemberOrder.adoc | 47 -
.../pages/index/applib/annotation/MinLength.adoc | 15 -
.../pages/index/applib/annotation/Module.adoc | 17 -
.../pages/index/applib/annotation/Nature.adoc | 79 -
.../index/applib/annotation/NatureOfService.adoc | 59 -
.../pages/index/applib/annotation/Navigable.adoc | 17 -
.../pages/index/applib/annotation/Optionality.adoc | 65 -
.../index/applib/annotation/OrderPrecedence.adoc | 68 -
.../pages/index/applib/annotation/Parameter.adoc | 106 -
.../index/applib/annotation/ParameterLayout.adoc | 128 -
.../index/applib/annotation/Programmatic.adoc | 18 -
.../pages/index/applib/annotation/Projecting.adoc | 35 -
.../pages/index/applib/annotation/PromptStyle.adoc | 106 -
.../pages/index/applib/annotation/Property.adoc | 231 -
.../index/applib/annotation/PropertyLayout.adoc | 179 -
.../pages/index/applib/annotation/Publishing.adoc | 74 -
.../pages/index/applib/annotation/Redirect.adoc | 50 -
.../pages/index/applib/annotation/RenderDay.adoc | 38 -
.../pages/index/applib/annotation/Repainting.adoc | 38 -
.../pages/index/applib/annotation/RestrictTo.adoc | 16 -
.../pages/index/applib/annotation/SemanticsOf.adoc | 167 -
.../pages/index/applib/annotation/Snapshot.adoc | 48 -
.../pages/index/applib/annotation/Title.adoc | 63 -
.../pages/index/applib/annotation/Value.adoc | 56 -
.../pages/index/applib/annotation/Where.adoc | 163 -
.../hooks/ActionLayout_011-bookmarking.adoc | 39 -
.../hooks/ActionLayout_012-cssClass.adoc | 25 -
.../hooks/ActionLayout_013-cssClassFa.adoc | 37 -
.../hooks/ActionLayout_014-describedAs.adoc | 19 -
.../annotation/hooks/ActionLayout_015-hidden.adoc | 38 -
.../annotation/hooks/ActionLayout_016-named.adoc | 28 -
.../hooks/ActionLayout_017-position.adoc | 65 -
.../hooks/ActionLayout_018-promptStyle.adoc | 64 -
.../hooks/ActionLayout_019-redirect.adoc | 58 -
.../hooks/Action_010-examples-and-usage.adoc | 620 --
.../CollectionLayout_010-examples-and-usage.adoc | 34 -
.../hooks/CollectionLayout_011-cssClass.adoc | 25 -
.../hooks/CollectionLayout_012-defaultView.adoc | 29 -
.../hooks/CollectionLayout_013-describedAs.adoc | 25 -
.../hooks/CollectionLayout_014-hidden.adoc | 48 -
.../hooks/CollectionLayout_015-named.adoc | 36 -
.../hooks/CollectionLayout_016-paged.adoc | 32 -
.../hooks/CollectionLayout_017-sortedBy.adoc | 36 -
.../hooks/Collection_010-examples-and-usage.adoc | 38 -
.../hooks/Collection_011_domainEvent.adoc | 170 -
.../annotation/hooks/Collection_012_hidden.adoc | 47 -
.../annotation/hooks/Collection_013_typeOf.adoc | 27 -
.../DomainObjectLayout_010-examples-and-usage.adoc | 101 -
.../hooks/DomainObject_010-examples-and-usage.adoc | 81 -
.../hooks/DomainObject_011-domain-events.adoc | 183 -
.../hooks/DomainObject_012-_lifecycle-events.adoc | 291 -
.../DomainObject_013-autoCompleteRepository.adoc | 85 -
.../hooks/DomainObject_014-bounding.adoc | 32 -
.../annotation/hooks/DomainObject_015-editing.adoc | 43 -
.../DomainObject_016-entityChangePublishing.adoc | 33 -
.../hooks/DomainObject_017-mixinMethod.adoc | 45 -
.../annotation/hooks/DomainObject_018-nature.adoc | 71 -
.../hooks/DomainObject_019-objectType.adoc | 54 -
.../hooks/DomainObject_030-see-also.adoc | 9 -
.../InteractionScope_010-examples-and-usage.adoc | 22 -
.../hooks/MemberOrder_010-examples-and-usage.adoc | 12 -
.../PropertyLayout_010-examples-and-usage.adoc | 39 -
.../hooks/Property_010-examples-and-usage.adoc | 39 -
.../client/RepresentationTypeSimplifiedV2.adoc | 90 -
.../pages/index/applib/client/SuppressionType.adoc | 80 -
.../pages/index/applib/clock/VirtualClock.adoc | 167 -
.../index/applib/domain/DomainObjectList.adoc | 28 -
.../pages/index/applib/events/EventObjectBase.adoc | 46 -
.../applib/events/domain/AbstractDomainEvent.adoc | 147 -
.../applib/events/domain/ActionDomainEvent.adoc | 82 -
.../events/domain/CollectionDomainEvent.adoc | 49 -
.../applib/events/domain/PropertyDomainEvent.adoc | 27 -
.../events/lifecycle/AbstractLifecycleEvent.adoc | 13 -
.../events/lifecycle/ObjectCreatedEvent.adoc | 13 -
.../applib/events/lifecycle/ObjectLoadedEvent.adoc | 13 -
.../events/lifecycle/ObjectPersistedEvent.adoc | 13 -
.../events/lifecycle/ObjectPersistingEvent.adoc | 13 -
.../events/lifecycle/ObjectRemovingEvent.adoc | 13 -
.../events/lifecycle/ObjectUpdatedEvent.adoc | 13 -
.../events/lifecycle/ObjectUpdatingEvent.adoc | 13 -
.../index/applib/events/ui/AbstractUiEvent.adoc | 47 -
.../index/applib/events/ui/CssClassUiEvent.adoc | 38 -
.../pages/index/applib/events/ui/IconUiEvent.adoc | 51 -
.../index/applib/events/ui/LayoutUiEvent.adoc | 40 -
.../pages/index/applib/events/ui/TitleUiEvent.adoc | 51 -
.../applib/exceptions/RecoverableException.adoc | 27 -
.../applib/exceptions/TranslatableException.adoc | 41 -
.../applib/exceptions/UnrecoverableException.adoc | 23 -
.../unrecoverable/DomainModelException.adoc | 16 -
.../unrecoverable/MetaModelException.adoc | 14 -
.../unrecoverable/NoAuthenticatorException.adoc | 16 -
.../unrecoverable/ObjectNotFoundException.adoc | 15 -
.../unrecoverable/ObjectPersistenceException.adoc | 14 -
.../unrecoverable/PersistFailedException.adoc | 18 -
.../unrecoverable/ReflectiveActionException.adoc | 14 -
.../unrecoverable/RepositoryException.adoc | 18 -
.../unrecoverable/UnexpectedCallException.adoc | 14 -
.../unrecoverable/UnknownTypeException.adoc | 13 -
.../generated/pages/index/applib/graph/Edge.adoc | 15 -
.../pages/index/applib/graph/SimpleEdge.adoc | 15 -
.../generated/pages/index/applib/graph/Vertex.adoc | 18 -
.../index/applib/graph/tree/LazyTreeNode.adoc | 19 -
.../pages/index/applib/graph/tree/TreeAdapter.adoc | 30 -
.../pages/index/applib/graph/tree/TreeNode.adoc | 75 -
.../pages/index/applib/graph/tree/TreePath.adoc | 32 -
.../pages/index/applib/graph/tree/TreeState.adoc | 13 -
.../pages/index/applib/jaxb/DataTypeFactory.adoc | 12 -
.../index/applib/jaxb/JavaSqlJaxbAdapters.adoc | 21 -
.../JavaSqlXMLGregorianCalendarMarshalling.adoc | 14 -
.../index/applib/jaxb/JavaTimeJaxbAdapters.adoc | 21 -
.../JavaTimeXMLGregorianCalendarMarshalling.adoc | 23 -
.../index/applib/jaxb/JavaUtilJaxbAdapters.adoc | 21 -
.../index/applib/jaxb/JodaTimeJaxbAdapters.adoc | 11 -
.../JodaTimeXMLGregorianCalendarMarshalling.adoc | 19 -
.../applib/jaxb/PersistentEntitiesAdapter.adoc | 13 -
.../index/applib/jaxb/PersistentEntityAdapter.adoc | 13 -
.../index/applib/jaxb/PrimitiveJaxbAdapters.adoc | 11 -
.../applib/layout/component/ActionLayoutData.adoc | 94 -
.../layout/component/ActionLayoutDataOwner.adoc | 13 -
.../layout/component/CollectionLayoutData.adoc | 98 -
.../component/CollectionLayoutDataOwner.adoc | 12 -
.../layout/component/CssClassFaPosition.adoc | 14 -
.../layout/component/DomainObjectLayoutData.adoc | 72 -
.../component/DomainObjectLayoutDataOwner.adoc | 13 -
.../index/applib/layout/component/FieldSet.adoc | 100 -
.../applib/layout/component/FieldSetOwner.adoc | 12 -
.../applib/layout/component/HasBookmarking.adoc | 13 -
.../index/applib/layout/component/HasCssClass.adoc | 13 -
.../applib/layout/component/HasCssClassFa.adoc | 15 -
.../applib/layout/component/HasDescribedAs.adoc | 13 -
.../index/applib/layout/component/HasHidden.adoc | 13 -
.../index/applib/layout/component/HasNamed.adoc | 15 -
.../applib/layout/component/MemberRegion.adoc | 15 -
.../applib/layout/component/MemberRegionOwner.adoc | 11 -
.../pages/index/applib/layout/component/Owned.adoc | 12 -
.../pages/index/applib/layout/component/Owner.adoc | 11 -
.../layout/component/PropertyLayoutData.adoc | 94 -
.../layout/component/ServiceActionLayoutData.adoc | 87 -
.../component/ServiceActionLayoutDataOwner.adoc | 13 -
.../pages/index/applib/layout/grid/Grid.adoc | 25 -
.../index/applib/layout/grid/GridAbstract.adoc | 25 -
.../applib/layout/grid/bootstrap3/BS3ClearFix.adoc | 11 -
.../layout/grid/bootstrap3/BS3ClearFixHidden.adoc | 16 -
.../layout/grid/bootstrap3/BS3ClearFixVisible.adoc | 18 -
.../applib/layout/grid/bootstrap3/BS3Col.adoc | 99 -
.../applib/layout/grid/bootstrap3/BS3Element.adoc | 25 -
.../layout/grid/bootstrap3/BS3ElementAbstract.adoc | 27 -
.../applib/layout/grid/bootstrap3/BS3Grid.adoc | 37 -
.../applib/layout/grid/bootstrap3/BS3Row.adoc | 59 -
.../layout/grid/bootstrap3/BS3RowContent.adoc | 44 -
.../layout/grid/bootstrap3/BS3RowContentOwner.adoc | 11 -
.../applib/layout/grid/bootstrap3/BS3RowOwner.adoc | 12 -
.../applib/layout/grid/bootstrap3/BS3Tab.adoc | 37 -
.../applib/layout/grid/bootstrap3/BS3TabGroup.adoc | 70 -
.../layout/grid/bootstrap3/BS3TabGroupOwner.adoc | 12 -
.../applib/layout/grid/bootstrap3/BS3TabOwner.adoc | 12 -
.../applib/layout/grid/bootstrap3/HasCssId.adoc | 24 -
.../index/applib/layout/grid/bootstrap3/Size.adoc | 18 -
.../applib/layout/grid/bootstrap3/SizeSpan.adoc | 21 -
.../applib/layout/grid/bootstrap3/WithinGrid.adoc | 12 -
.../pages/index/applib/layout/links/Link.adoc | 18 -
.../index/applib/layout/menubars/HasNamed.adoc | 12 -
.../pages/index/applib/layout/menubars/Menu.adoc | 11 -
.../index/applib/layout/menubars/MenuBar.adoc | 11 -
.../index/applib/layout/menubars/MenuBars.adoc | 16 -
.../applib/layout/menubars/MenuBarsAbstract.adoc | 14 -
.../index/applib/layout/menubars/MenuSection.adoc | 12 -
.../applib/layout/menubars/bootstrap3/BS3Menu.adoc | 36 -
.../layout/menubars/bootstrap3/BS3MenuBar.adoc | 16 -
.../layout/menubars/bootstrap3/BS3MenuBars.adoc | 36 -
.../layout/menubars/bootstrap3/BS3MenuSection.adoc | 18 -
.../pages/index/applib/mixins/MixinConstants.adoc | 14 -
.../pages/index/applib/mixins/dto/Dto.adoc | 11 -
.../index/applib/mixins/dto/Dto_downloadXml.adoc | 15 -
.../index/applib/mixins/dto/Dto_downloadXsd.adoc | 18 -
.../mixins/layout/Object_downloadLayoutXml.adoc | 16 -
.../applib/mixins/layout/Object_openRestApi.adoc | 16 -
.../mixins/layout/Object_rebuildMetamodel.adoc | 14 -
.../metamodel/Object_downloadMetamodelXml.adoc | 19 -
.../mixins/metamodel/Object_objectIdentifier.adoc | 12 -
.../applib/mixins/metamodel/Object_objectType.adoc | 12 -
.../index/applib/query/AllInstancesQuery.adoc | 11 -
.../pages/index/applib/query/NamedQuery.adoc | 15 -
.../generated/pages/index/applib/query/Query.adoc | 60 -
.../pages/index/applib/query/QueryRange.adoc | 122 -
.../index/applib/services/DomainChangeRecord.adoc | 120 -
.../index/applib/services/MethodReferences.adoc | 11 -
.../RepresentsInteractionMemberExecution.adoc | 16 -
.../services/acceptheader/AcceptHeaderService.adoc | 34 -
...AcceptHeaderService_020-examples-and-usage.adoc | 31 -
.../appfeat/ApplicationFeatureRepository.adoc | 21 -
.../services/appfeat/ApplicationMemberType.adoc | 15 -
.../index/applib/services/bookmark/Bookmark.adoc | 46 -
.../applib/services/bookmark/BookmarkHolder.adoc | 12 -
.../services/bookmark/BookmarkHolder_lookup.adoc | 12 -
.../services/bookmark/BookmarkHolder_object.adoc | 12 -
.../applib/services/bookmark/BookmarkService.adoc | 81 -
.../BookmarkService_020-examples-and-usage.adoc | 41 -
.../services/bookmarkui/BookmarkUiService.adoc | 30 -
.../index/applib/services/clock/ClockService.adoc | 18 -
.../hooks/ClockService_020-examples-and-usage.adoc | 22 -
.../index/applib/services/command/Command.adoc | 82 -
.../services/command/CommandExecutorService.adoc | 31 -
.../services/command/CommandOutcomeHandler.adoc | 16 -
.../applib/services/commanddto/HasCommandDto.adoc | 14 -
.../conmap/ContentMappingServiceForCommandDto.adoc | 17 -
.../ContentMappingServiceForCommandsDto.adoc | 27 -
.../services/commanddto/conmap/UserDataKeys.adoc | 15 -
.../commanddto/processor/CommandDtoProcessor.adoc | 28 -
.../CommandDtoProcessorForActionAbstract.adoc | 13 -
.../CommandDtoProcessorForPropertyAbstract.adoc | 13 -
...DtoProcessorService_020-examples-and-usage.adoc | 19 -
.../processor/spi/CommandDtoProcessorService.adoc | 30 -
.../spi/CommandDtoProcessorServiceIdentity.adoc | 14 -
.../services/confview/ConfigurationMenu.adoc | 18 -
.../services/confview/ConfigurationProperty.adoc | 13 -
.../confview/ConfigurationViewService.adoc | 32 -
.../ConfigurationMenu_020-examples-and-usage.adoc | 7 -
...gurationViewService_020-examples-and-usage.adoc | 26 -
.../services/conmap/ContentMappingService.adoc | 28 -
.../ContentMappingService_010-implementation.adoc | 32 -
...ntentMappingService_020-examples-and-usage.adoc | 20 -
.../index/applib/services/email/EmailService.adoc | 44 -
.../hooks/EmailService_020-examples-and-usage.adoc | 12 -
.../index/applib/services/error/ErrorDetails.adoc | 15 -
.../services/error/ErrorReportingService.adoc | 27 -
.../index/applib/services/error/SimpleTicket.adoc | 44 -
.../pages/index/applib/services/error/Ticket.adoc | 85 -
...rorReportingService_020-examples-and-usage.adoc | 12 -
.../applib/services/eventbus/EventBusService.adoc | 34 -
.../EventBusService_020-examples-and-usage.adoc | 273 -
.../index/applib/services/exceprecog/Category.adoc | 92 -
.../services/exceprecog/ExceptionRecognizer.adoc | 40 -
.../exceprecog/ExceptionRecognizerAbstract.adoc | 20 -
.../exceprecog/ExceptionRecognizerForType.adoc | 21 -
.../exceprecog/ExceptionRecognizerService.adoc | 52 -
.../applib/services/exceprecog/Recognition.adoc | 74 -
...ExceptionRecognizer_020-examples-and-usage.adoc | 25 -
.../applib/services/factory/FactoryService.adoc | 153 -
.../FactoryService_020-examples-and-usage.adoc | 34 -
.../applib/services/grid/GridLoaderService.adoc | 82 -
.../index/applib/services/grid/GridService.adoc | 142 -
.../applib/services/grid/GridSystemService.adoc | 112 -
.../GridLoaderService_020-examples-and-usage.adoc | 10 -
.../hooks/GridService_020-examples-and-usage.adoc | 25 -
.../GridSystemService_020-examples-and-usage.adoc | 14 -
.../pages/index/applib/services/health/Health.adoc | 15 -
.../applib/services/health/HealthCheckService.adoc | 21 -
.../index/applib/services/hint/HintIdProvider.adoc | 21 -
.../index/applib/services/hint/HintStore.adoc | 78 -
.../services/homepage/HomePageResolverService.adoc | 17 -
...PageResolverService_020-examples-and-usage.adoc | 7 -
.../index/applib/services/i18n/LocaleProvider.adoc | 30 -
.../pages/index/applib/services/i18n/Mode.adoc | 52 -
.../applib/services/i18n/TranslatableString.adoc | 100 -
.../applib/services/i18n/TranslationService.adoc | 62 -
.../applib/services/i18n/TranslationsResolver.adoc | 34 -
.../LocaleProvider_020-examples-and-usage.adoc | 21 -
.../TranslationService_020-examples-and-usage.adoc | 29 -
...ranslationsResolver_020-examples-and-usage.adoc | 14 -
.../applib/services/iactn/ActionInvocation.adoc | 12 -
.../index/applib/services/iactn/Execution.adoc | 99 -
.../applib/services/iactn/ExecutionContext.adoc | 66 -
.../index/applib/services/iactn/Interaction.adoc | 82 -
.../applib/services/iactn/InteractionContext.adoc | 33 -
.../index/applib/services/iactn/PropertyEdit.adoc | 12 -
.../index/applib/services/iactn/Sequence.adoc | 49 -
.../hooks/Execution_020-examples-and-usage.adoc | 27 -
.../InteractionContext_020-examples-and-usage.adoc | 21 -
.../hooks/Interaction_020-examples-and-usage.adoc | 20 -
.../applib/services/inject/ServiceInjector.adoc | 41 -
.../ServiceInjector_020-examples-and-usage.adoc | 27 -
.../index/applib/services/jaxb/JaxbService.adoc | 100 -
.../hooks/JaxbService_020-examples-and-usage.adoc | 17 -
.../applib/services/layout/LayoutService.adoc | 52 -
.../applib/services/layout/LayoutServiceMenu.adoc | 24 -
.../pages/index/applib/services/layout/Style.adoc | 79 -
.../LayoutServiceMenu_020-examples-and-usage.adoc | 8 -
.../LayoutService_020-examples-and-usage.adoc | 78 -
.../applib/services/linking/DeepLinkService.adoc | 34 -
.../hooks/DeepLinkService_010-implementation.adoc | 13 -
.../DeepLinkService_020-examples-and-usage.adoc | 10 -
.../services/menu/MenuBarsLoaderService.adoc | 47 -
.../applib/services/menu/MenuBarsService.adoc | 43 -
...nuBarsLoaderService_020-examples-and-usage.adoc | 7 -
.../hooks/MenuBarsService_010-implementation.adoc | 10 -
.../MenuBarsService_020-examples-and-usage.adoc | 7 -
.../applib/services/message/MessageService.adoc | 136 -
.../MessageService_020-examples-and-usage.adoc | 37 -
.../index/applib/services/metamodel/BeanSort.adoc | 114 -
.../index/applib/services/metamodel/Config.adoc | 40 -
.../applib/services/metamodel/DomainMember.adoc | 25 -
.../applib/services/metamodel/DomainModel.adoc | 12 -
.../services/metamodel/MetaModelService.adoc | 115 -
.../services/metamodel/MetaModelServiceMenu.adoc | 30 -
.../MetaModelService_020-examples-and-usage.adoc | 14 -
.../applib/services/metrics/MetricsService.adoc | 51 -
.../MetricsService_020-examples-and-usage.adoc | 12 -
.../services/publishing/log/CommandLogger.adoc | 13 -
.../publishing/log/EntityChangesLogger.adoc | 13 -
.../publishing/log/EntityPropertyChangeLogger.adoc | 13 -
.../services/publishing/log/ExecutionLogger.adoc | 13 -
.../services/publishing/spi/CommandSubscriber.adoc | 32 -
.../services/publishing/spi/EntityChanges.adoc | 118 -
.../publishing/spi/EntityChangesSubscriber.adoc | 36 -
.../publishing/spi/EntityPropertyChange.adoc | 14 -
.../spi/EntityPropertyChangeSubscriber.adoc | 34 -
.../publishing/spi/ExecutionSubscriber.adoc | 38 -
...tyChangesSubscriber_020-examples-and-usage.adoc | 7 -
...rtyChangeSubscriber_020-examples-and-usage.adoc | 7 -
...ExecutionSubscriber_020-examples-and-usage.adoc | 35 -
.../queryresultscache/QueryResultsCache.adoc | 49 -
.../QueryResultsCacheControl.adoc | 32 -
.../QueryResultsCache_020-examples-and-usage.adoc | 55 -
.../registry/InstanceByPriorityComparator.adoc | 15 -
.../applib/services/registry/ServiceRegistry.adoc | 123 -
.../ServiceRegistry_020-examples-and-usage.adoc | 38 -
.../applib/services/repository/EntityState.adoc | 103 -
.../services/repository/RepositoryService.adoc | 371 --
.../RepositoryService_020-examples-and-usage.adoc | 191 -
.../applib/services/routing/RoutingService.adoc | 58 -
.../hooks/RoutingService_010-implementation.adoc | 10 -
.../RoutingService_020-examples-and-usage.adoc | 19 -
.../applib/services/scratchpad/Scratchpad.adoc | 45 -
.../hooks/Scratchpad_010-implementation.adoc | 9 -
.../hooks/Scratchpad_020-examples-and-usage.adoc | 10 -
.../services/session/SessionLoggingService.adoc | 34 -
.../session/SessionLoggingServiceLogging.adoc | 12 -
.../index/applib/services/sudo/SudoService.adoc | 56 -
...SudoServiceListener_020-examples-and-usage.adoc | 6 -
.../hooks/SudoService_020-examples-and-usage.adoc | 69 -
.../index/applib/services/swagger/Format.adoc | 50 -
.../applib/services/swagger/SwaggerService.adoc | 32 -
.../index/applib/services/swagger/Visibility.adoc | 55 -
.../SwaggerService_020-examples-and-usage.adoc | 43 -
.../TableColumnOrderForCollectionTypeAbstract.adoc | 13 -
.../services/tablecol/TableColumnOrderService.adoc | 49 -
.../index/applib/services/title/TitleService.adoc | 41 -
.../services/urlencoding/UrlEncodingService.adoc | 47 -
...rlEncodingServiceUsingBaseEncodingAbstract.adoc | 15 -
.../UrlEncodingService_020-examples-and-usage.adoc | 28 -
.../index/applib/services/user/RoleMemento.adoc | 44 -
.../index/applib/services/user/UserMemento.adoc | 100 -
.../index/applib/services/user/UserService.adoc | 76 -
.../hooks/UserService_020-examples-and-usage.adoc | 16 -
.../services/userprof/UserProfileService.adoc | 34 -
.../services/userreg/EmailNotificationService.adoc | 56 -
.../index/applib/services/userreg/UserDetails.adoc | 13 -
.../services/userreg/UserRegistrationService.adoc | 65 -
.../userreg/events/EmailEventAbstract.adoc | 17 -
.../userreg/events/EmailRegistrationEvent.adoc | 14 -
.../userreg/events/PasswordResetEvent.adoc | 14 -
...NotificationService_020-examples-and-usage.adoc | 45 -
...RegistrationService_020-examples-and-usage.adoc | 42 -
.../applib/services/wrapper/DisabledException.adoc | 15 -
.../applib/services/wrapper/HiddenException.adoc | 15 -
.../applib/services/wrapper/InvalidException.adoc | 15 -
.../applib/services/wrapper/WrapperFactory.adoc | 178 -
.../applib/services/wrapper/WrappingObject.adoc | 56 -
.../services/wrapper/control/AsyncControl.adoc | 103 -
.../services/wrapper/control/ControlAbstract.adoc | 28 -
.../services/wrapper/control/ExceptionHandler.adoc | 24 -
.../wrapper/control/ExceptionHandlerAbstract.adoc | 12 -
.../services/wrapper/control/ExecutionMode.adoc | 39 -
.../services/wrapper/control/SyncControl.adoc | 73 -
.../services/wrapper/events/AccessEvent.adoc | 16 -
.../wrapper/events/ActionArgumentEvent.adoc | 34 -
.../wrapper/events/ActionInvocationEvent.adoc | 33 -
.../wrapper/events/ActionUsabilityEvent.adoc | 16 -
.../wrapper/events/ActionVisibilityEvent.adoc | 16 -
.../wrapper/events/CollectionAccessEvent.adoc | 16 -
.../wrapper/events/CollectionAddToEvent.adoc | 29 -
.../wrapper/events/CollectionMethodEvent.adoc | 73 -
.../wrapper/events/CollectionRemoveFromEvent.adoc | 17 -
.../wrapper/events/CollectionUsabilityEvent.adoc | 16 -
.../services/wrapper/events/InteractionEvent.adoc | 173 -
.../services/wrapper/events/ObjectTitleEvent.adoc | 17 -
.../wrapper/events/ObjectValidityEvent.adoc | 17 -
.../wrapper/events/ObjectVisibilityEvent.adoc | 16 -
.../services/wrapper/events/ParseValueEvent.adoc | 30 -
.../wrapper/events/PropertyAccessEvent.adoc | 17 -
.../wrapper/events/PropertyModifyEvent.adoc | 29 -
.../wrapper/events/PropertyUsabilityEvent.adoc | 16 -
.../wrapper/events/PropertyVisibilityEvent.adoc | 16 -
.../wrapper/events/ProposedHolderEvent.adoc | 15 -
.../services/wrapper/events/UsabilityEvent.adoc | 16 -
.../services/wrapper/events/ValidityEvent.adoc | 26 -
.../services/wrapper/events/VisibilityEvent.adoc | 16 -
.../WrapperFactory_020-examples-and-usage.adoc | 108 -
.../wrapper/listeners/InteractionAdapter.adoc | 29 -
.../wrapper/listeners/InteractionListener.adoc | 209 -
.../index/applib/services/xactn/TransactionId.adoc | 65 -
.../applib/services/xactn/TransactionService.adoc | 69 -
.../applib/services/xactn/TransactionState.adoc | 148 -
.../services/xactn/TransactionalProcessor.adoc | 91 -
.../TransactionService_020-examples-and-usage.adoc | 10 -
...nsactionalProcessor_020-examples-and-usage.adoc | 49 -
.../index/applib/services/xml/XmlService.adoc | 63 -
.../hooks/XmlService_020-examples-and-usage.adoc | 10 -
.../services/xmlsnapshot/XmlSnapshotService.adoc | 58 -
.../xmlsnapshot/XmlSnapshotService~Snapshot.adoc | 35 -
.../XmlSnapshotService~Snapshot~Builder.adoc | 46 -
.../XmlSnapshotService_020-examples-and-usage.adoc | 141 -
.../snapshot/SnapshottableWithInclusions.adoc | 26 -
.../index/applib/spec/AbstractSpecification.adoc | 33 -
.../index/applib/spec/AbstractSpecification2.adoc | 34 -
.../pages/index/applib/spec/Specification.adoc | 26 -
.../pages/index/applib/spec/Specification2.adoc | 28 -
.../pages/index/applib/spec/SpecificationAnd.adoc | 28 -
.../pages/index/applib/spec/SpecificationNot.adoc | 30 -
.../pages/index/applib/spec/SpecificationOr.adoc | 28 -
.../pages/index/applib/types/DescriptionType.adoc | 11 -
.../index/applib/types/MemberIdentifierType.adoc | 13 -
.../pages/index/applib/types/TargetActionType.adoc | 13 -
.../pages/index/applib/types/TargetClassType.adoc | 13 -
.../generated/pages/index/applib/util/Enums.adoc | 18 -
.../pages/index/applib/util/Equality.adoc | 16 -
.../generated/pages/index/applib/util/Hashing.adoc | 16 -
.../pages/index/applib/util/JaxbUtil.adoc | 20 -
.../pages/index/applib/util/ObjectContracts.adoc | 57 -
.../pages/index/applib/util/ReasonBuffer.adoc | 53 -
.../pages/index/applib/util/ReasonBuffer2.adoc | 88 -
.../generated/pages/index/applib/util/Reasons.adoc | 14 -
.../pages/index/applib/util/TitleBuffer.adoc | 275 -
.../index/applib/util/TitleBufferException.adoc | 16 -
.../pages/index/applib/util/ToString.adoc | 19 -
.../index/applib/util/schema/ChangesDtoUtils.adoc | 20 -
.../index/applib/util/schema/CommandDtoUtils.adoc | 27 -
.../index/applib/util/schema/CommonDtoUtils.adoc | 28 -
.../applib/util/schema/InteractionDtoUtils.adoc | 62 -
.../util/schema/MemberExecutionDtoUtils.adoc | 19 -
.../generated/pages/index/applib/value/Blob.adoc | 53 -
.../generated/pages/index/applib/value/Clob.adoc | 41 -
.../pages/index/applib/value/HasHtml.adoc | 12 -
.../index/applib/value/LocalResourcePath.adoc | 25 -
.../generated/pages/index/applib/value/Markup.adoc | 34 -
.../index/applib/value/NamedWithMimeType.adoc | 13 -
.../pages/index/applib/value/OpenUrlStrategy.adoc | 15 -
.../pages/index/applib/value/Password.adoc | 14 -
.../pages/index/commons/collections/Can.adoc | 339 --
.../index/commons/collections/Cardinality.adoc | 49 -
.../pages/index/commons/functional/Result.adoc | 37 -
.../pages/index/commons/having/HasUniqueId.adoc | 24 -
.../pages/index/commons/having/HasUpdatedAt.adoc | 12 -
.../pages/index/commons/having/HasUpdatedBy.adoc | 12 -
.../pages/index/commons/having/HasUsername.adoc | 28 -
.../commons/resource/ResourceCoordinates.adoc | 13 -
.../DataSourceIntrospectionService.adoc | 14 -
.../interaction/session/InteractionFactory.adoc | 109 -
.../transaction/TransactionServiceSpring.adoc | 52 -
.../runtimeservices/xml/XmlServiceDefault.adoc | 15 -
.../changetracking/EntityChangeTrackerDefault.adoc | 37 -
.../events/TransactionAfterCompletionEvent.adoc | 50 -
.../commandlog/impl/CommandSubscriberForJdo.adoc | 14 -
.../impl/IsisModuleExtCommandLogImpl.adoc | 25 -
.../impl/mixins/HasUniqueId_command.adoc | 31 -
.../mixins/HasUsername_recentCommandsByUser.adoc | 16 -
.../commandlog/impl/ui/CommandServiceMenu.adoc | 22 -
.../primary/IsisModuleExtCommandReplayPrimary.adoc | 11 -
.../primary/config/PrimaryConfig.adoc | 15 -
.../primary/mixins/Object_openOnSecondary.adoc | 18 -
.../primary/restapi/CommandRetrievalService.adoc | 27 -
.../primary/ui/CommandReplayOnPrimaryService.adoc | 60 -
.../IsisModuleExtCommandReplaySecondary.adoc | 20 -
.../commandreplay/secondary/SecondaryStatus.adoc | 17 -
.../secondary/analyser/CommandReplayAnalyser.adoc | 18 -
.../analyser/CommandReplayAnalyserException.adoc | 13 -
.../analyser/CommandReplayAnalyserResult.adoc | 13 -
.../analysis/CommandReplayAnalysisService.adoc | 26 -
.../secondary/clock/TickingClockService.adoc | 48 -
.../secondary/config/SecondaryConfig.adoc | 27 -
.../executor/CommandExecutorServiceWithTime.adoc | 22 -
.../secondary/fetch/CommandFetcher.adoc | 27 -
.../secondary/job/ReplicateAndReplayJob.adoc | 15 -
.../secondary/job/SecondaryStatusData.adoc | 15 -
.../jobcallables/ReplicateAndRunCommands.adoc | 28 -
.../secondary/mixins/CommandJdo_exclude.adoc | 17 -
.../secondary/mixins/CommandJdo_replayQueue.adoc | 18 -
.../secondary/mixins/Object_openOnPrimary.adoc | 18 -
.../spi/ReplayCommandExecutionController.adoc | 28 -
.../ui/CommandReplayOnSecondaryService.adoc | 17 -
.../cors/impl/IsisModuleExtCorsImpl.adoc | 12 -
.../fullcalendar/applib/CalendarEventable.adoc | 29 -
.../fullcalendar/applib/Calendarable.adoc | 39 -
.../applib/IsisModuleExtFullCalendarApplib.adoc | 11 -
.../spi/CalendarableDereferencingService.adoc | 16 -
.../fullcalendar/applib/value/CalendarEvent.adoc | 29 -
.../ui/component/IsisModuleExtFullCalendarUi.adoc | 11 -
.../hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc | 11 -
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc | 14 -
.../applib/IsisModuleExtJaxRsClientApplib.adoc | 11 -
.../jaxrsclient/applib/client/JaxRsClient.adoc | 13 -
.../jaxrsclient/applib/client/JaxRsResponse.adoc | 13 -
.../applib/IsisModuleIncModelApplib.adoc | 11 -
.../modelannotation/applib/annotation/Model.adoc | 15 -
.../metamodel/IsisModuleExtModelAnnotation.adoc | 11 -
.../SupportingMethodValidatorRefinerFactory.adoc | 14 -
.../services/IncubatorMetaModelPlugin.adoc | 12 -
.../extensions/quartz/IsisModuleExtQuartzImpl.adoc | 11 -
.../quartz/context/JobExecutionData.adoc | 37 -
.../spring/AutowiringSpringBeanJobFactory.adoc | 12 -
.../restclient/ActionParameterListBuilder.adoc | 20 -
.../restclient/IsisModuleExtRestClient.adoc | 11 -
.../extensions/restclient/ResponseDigest.adoc | 81 -
.../index/extensions/restclient/RestfulClient.adoc | 85 -
.../extensions/restclient/RestfulClientConfig.adoc | 11 -
.../restclient/RestfulClientException.adoc | 15 -
.../restclient/auth/BasicAuthFilter.adoc | 15 -
.../restclient/log/ClientConversationFilter.adoc | 15 -
.../restclient/log/ClientConversationLogger.adoc | 13 -
.../secman/api/IsisModuleExtSecmanApi.adoc | 11 -
.../extensions/secman/api/SecmanConfiguration.adoc | 69 -
.../index/extensions/secman/api/SecurityRealm.adoc | 12 -
.../secman/api/SecurityRealmCharacteristic.adoc | 12 -
.../secman/api/SecurityRealmService.adoc | 12 -
.../api/encryption/PasswordEncryptionService.adoc | 13 -
.../encryption/PasswordEncryptionServiceNone.adoc | 13 -
.../secman/api/events/UserCreatedEvent.adoc | 29 -
.../api/permission/ApplicationPermission.adoc | 44 -
.../api/permission/ApplicationPermissionMode.adoc | 46 -
.../ApplicationPermissionRepository.adoc | 26 -
.../api/permission/ApplicationPermissionRule.adoc | 42 -
.../api/permission/ApplicationPermissionValue.adoc | 25 -
.../permission/ApplicationPermissionValueSet.adoc | 21 -
.../permission/PermissionsEvaluationService.adoc | 22 -
.../PermissionsEvaluationServiceAbstract.adoc | 12 -
...PermissionsEvaluationServiceAllowBeatsVeto.adoc | 13 -
...PermissionsEvaluationServiceVetoBeatsAllow.adoc | 13 -
.../secman/api/role/ApplicationRole.adoc | 31 -
.../secman/api/role/ApplicationRoleRepository.adoc | 39 -
.../secman/api/tenancy/ApplicationTenancy.adoc | 19 -
.../api/tenancy/ApplicationTenancyEvaluator.adoc | 30 -
.../api/tenancy/ApplicationTenancyRepository.adoc | 37 -
.../extensions/secman/api/tenancy/HasAtPath.adoc | 20 -
.../extensions/secman/api/user/AccountType.adoc | 18 -
.../secman/api/user/ApplicationUser.adoc | 57 -
.../secman/api/user/ApplicationUserRepository.adoc | 44 -
.../secman/api/user/ApplicationUserStatus.adoc | 18 -
.../IsisModuleExtSecmanEncryptionJbcrypt.adoc | 11 -
.../PasswordEncryptionServiceUsingJBcrypt.adoc | 13 -
.../jdo/IsisModuleExtSecmanPersistenceJdo.adoc | 11 -
.../secman/jdo/seed/SeedSecurityModuleService.adoc | 13 -
.../jdo/seed/SeedUsersAndRolesFixtureScript.adoc | 13 -
.../secman/jdo/seed/scripts/GlobalTenancy.adoc | 13 -
...xtFixturesFixtureResultsRoleAndPermissions.adoc | 13 -
.../IsisExtSecmanAdminRoleAndPermissions.adoc | 12 -
.../jdo/seed/scripts/IsisExtSecmanAdminUser.adoc | 12 -
.../IsisExtSecmanFixtureRoleAndPermissions.adoc | 14 -
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 14 -
.../jpa/IsisModuleExtSecmanPersistenceJpa.adoc | 11 -
.../secman/jpa/seed/SeedSecurityModuleService.adoc | 13 -
.../jpa/seed/SeedUsersAndRolesFixtureScript.adoc | 13 -
.../secman/jpa/seed/scripts/GlobalTenancy.adoc | 13 -
...xtFixturesFixtureResultsRoleAndPermissions.adoc | 13 -
.../IsisExtSecmanAdminRoleAndPermissions.adoc | 12 -
.../jpa/seed/scripts/IsisExtSecmanAdminUser.adoc | 12 -
.../IsisExtSecmanFixtureRoleAndPermissions.adoc | 14 -
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 14 -
...tyModuleAppUserRegistrationServiceAbstract.adoc | 17 -
.../secman/model/IsisModuleExtSecmanModel.adoc | 11 -
.../secman/model/app/user/MeService.adoc | 13 -
.../shiro/IsisModuleExtSecmanRealmShiro.adoc | 11 -
.../shiro/IsisModuleExtSecmanShiroRealm.adoc | 27 -
.../services/SecurityRealmServiceUsingShiro.adoc | 12 -
.../extensions/secman/shiro/util/ShiroUtils.adoc | 14 -
.../realm/impl/IsisLdapContextFactory.adoc | 17 -
.../shirorealmldap/realm/impl/IsisLdapRealm.adoc | 143 -
.../impl/IsisModuleExtShiroRealmLdapImpl.adoc | 11 -
.../ui/IsisModuleExtExcelDownloadUi.adoc | 11 -
.../ui/components/CollectionContentsAsExcel.adoc | 15 -
.../CollectionContentsAsExcelFactory.adoc | 18 -
.../pdfjs/applib/annotations/PdfJsViewer.adoc | 16 -
.../wicket/pdfjs/applib/config/PdfJsConfig.adoc | 25 -
.../viewer/wicket/pdfjs/applib/config/Scale.adoc | 26 -
.../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc | 17 -
.../wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc | 11 -
.../jdo/applib/IsisModulePersistenceJdoApplib.adoc | 11 -
.../jdo/applib/services/JdoSupportService.adoc | 137 -
.../jdo/datanucleus/IsisModuleJdoDatanucleus.adoc | 38 -
.../changetracking/JdoLifecycleListener.adoc | 54 -
.../jdo/datanucleus/dialect/DnJdoDialect.adoc | 15 -
.../mixins/Persistable_datanucleusIdLong.adoc | 13 -
.../mixins/Persistable_datanucleusVersionLong.adoc | 13 -
.../Persistable_datanucleusVersionTimestamp.adoc | 13 -
.../mixins/Persistable_downloadJdoMetadata.adoc | 15 -
.../applib/IsisBookmarkConverter.adoc | 13 -
.../applib/IsisLocalResourcePathConverter.adoc | 13 -
.../typeconverters/applib/IsisMarkupConverter.adoc | 13 -
.../applib/IsisPasswordConverter.adoc | 13 -
.../JavaAwtBufferedImageByteArrayConverter.adoc | 13 -
.../schema/v2/IsisChangesDtoConverter.adoc | 13 -
.../schema/v2/IsisCommandDtoConverter.adoc | 13 -
.../schema/v2/IsisInteractionDtoConverter.adoc | 13 -
.../schema/v2/IsisOidDtoConverter.adoc | 13 -
.../time/IsoOffsetTimeConverter.adoc | 13 -
.../time/IsoZonedDateTimeConverter.adoc | 13 -
.../applib/ByteArrayBlobRdbmsMapping.adoc | 13 -
.../valuetypes/applib/IsisBlobMapping.adoc | 18 -
.../valuetypes/applib/IsisClobMapping.adoc | 18 -
.../JpaEntityInjectionPointResolver.adoc | 17 -
.../jpa/applib/services/JpaSupportService.adoc | 37 -
.../jpa/eclipselink/IsisModuleJpaEclipselink.adoc | 15 -
.../pages/index/schema/IsisModuleSchema.adoc | 11 -
.../security/bypass/IsisModuleSecurityBypass.adoc | 13 -
.../bypass/authentication/AuthenticatorBypass.adoc | 15 -
.../bypass/authorization/AuthorizorBypass.adoc | 15 -
.../keycloak/IsisModuleSecurityKeycloak.adoc | 13 -
.../authentication/AuthenticatorKeycloak.adoc | 14 -
.../keycloak/authorization/AuthorizorKeycloak.adoc | 15 -
.../keycloak/webmodule/KeycloakFilter.adoc | 14 -
.../keycloak/webmodule/WebModuleKeycloak.adoc | 15 -
.../security/shiro/IsisModuleSecurityShiro.adoc | 13 -
.../shiro/authentication/AuthenticatorShiro.adoc | 20 -
.../shiro/authorization/AuthorizorShiro.adoc | 41 -
.../shiro/authorization/IsisPermission.adoc | 19 -
.../authorization/IsisPermissionResolver.adoc | 13 -
.../security/shiro/webmodule/WebModuleShiro.adoc | 20 -
.../index/subdomains/base/applib/Chained.adoc | 39 -
.../pages/index/subdomains/base/applib/Dflt.adoc | 12 -
.../applib/IsisModuleSubdomainsBaseApplib.adoc | 11 -
.../index/subdomains/base/applib/PowerType.adoc | 14 -
.../pages/index/subdomains/base/applib/Titled.adoc | 12 -
.../index/subdomains/base/applib/TitledEnum.adoc | 13 -
.../base/applib/services/BaseServicesModule.adoc | 11 -
.../applib/services/calendar/CalendarService.adoc | 40 -
.../base/applib/types/DescriptionType.adoc | 11 -
.../subdomains/base/applib/types/FqcnType.adoc | 11 -
.../subdomains/base/applib/types/MoneyType.adoc | 11 -
.../subdomains/base/applib/types/NameType.adoc | 11 -
.../subdomains/base/applib/types/NotesType.adoc | 11 -
.../base/applib/types/ObjectIdentifierType.adoc | 11 -
.../base/applib/types/PercentageType.adoc | 11 -
.../base/applib/types/ProperNameType.adoc | 11 -
.../base/applib/types/ReferenceType.adoc | 11 -
.../subdomains/base/applib/types/TitleType.adoc | 11 -
.../base/applib/types/UrlTemplateType.adoc | 11 -
.../subdomains/base/applib/types/UserNameType.adoc | 11 -
.../subdomains/base/applib/types/XxxType.adoc | 11 -
.../subdomains/base/applib/utils/ClassUtils.adoc | 12 -
.../base/applib/utils/JodaPeriodUtils.adoc | 16 -
.../subdomains/base/applib/utils/MathUtils.adoc | 19 -
.../subdomains/base/applib/utils/MessageUtils.adoc | 12 -
.../subdomains/base/applib/utils/StringUtils.adoc | 16 -
.../subdomains/base/applib/utils/TitleBuilder.adoc | 42 -
.../base/applib/valuetypes/AbstractInterval.adoc | 92 -
.../base/applib/valuetypes/LocalDateInterval.adoc | 45 -
.../subdomains/base/applib/valuetypes/VT.adoc | 49 -
.../base/applib/with/WithCodeComparable.adoc | 12 -
.../base/applib/with/WithCodeGetter.adoc | 14 -
.../base/applib/with/WithCodeUnique.adoc | 11 -
.../applib/with/WithDescriptionComparable.adoc | 12 -
.../base/applib/with/WithDescriptionGetter.adoc | 14 -
.../base/applib/with/WithDescriptionUnique.adoc | 11 -
.../subdomains/base/applib/with/WithInterval.adoc | 44 -
.../base/applib/with/WithIntervalContiguous.adoc | 56 -
.../base/applib/with/WithIntervalMutable.adoc | 15 -
.../base/applib/with/WithNameComparable.adoc | 12 -
.../base/applib/with/WithNameGetter.adoc | 14 -
.../base/applib/with/WithNameUnique.adoc | 11 -
.../base/applib/with/WithReferenceComparable.adoc | 12 -
.../base/applib/with/WithReferenceGetter.adoc | 14 -
.../base/applib/with/WithReferenceUnique.adoc | 11 -
.../subdomains/base/applib/with/WithSequence.adoc | 13 -
.../subdomains/base/applib/with/WithStartDate.adoc | 13 -
.../base/applib/with/WithTitleComparable.adoc | 12 -
.../base/applib/with/WithTitleGetter.adoc | 14 -
.../base/applib/with/WithTitleUnique.adoc | 11 -
.../applib/IsisModuleSubdomainsExcelApplib.adoc | 11 -
.../excel/applib/dom/AggregationType.adoc | 13 -
.../excel/applib/dom/ExcelMetaDataEnabled.adoc | 13 -
.../subdomains/excel/applib/dom/ExcelService.adoc | 56 -
.../subdomains/excel/applib/dom/HyperLink.adoc | 11 -
.../subdomains/excel/applib/dom/PivotColumn.adoc | 12 -
.../excel/applib/dom/PivotDecoration.adoc | 12 -
.../subdomains/excel/applib/dom/PivotRow.adoc | 11 -
.../subdomains/excel/applib/dom/PivotValue.adoc | 13 -
.../subdomains/excel/applib/dom/RowHandler.adoc | 12 -
.../excel/applib/dom/WorksheetContent.adoc | 14 -
.../subdomains/excel/applib/dom/WorksheetSpec.adoc | 27 -
.../excel/applib/dom/util/AnnotationList.adoc | 14 -
.../excel/applib/dom/util/AnnotationTriplet.adoc | 15 -
.../applib/dom/util/ExcelFileBlobConverter.adoc | 13 -
.../excel/applib/dom/util/ExcelServiceImpl.adoc | 144 -
.../subdomains/excel/applib/dom/util/Mode.adoc | 35 -
.../excel/applib/dom/util/PivotUtils.adoc | 17 -
.../excel/applib/dom/util/SheetPivoter.adoc | 41 -
.../subdomains/excel/testing/ExcelFixture.adoc | 22 -
.../subdomains/excel/testing/ExcelFixture2.adoc | 34 -
.../excel/testing/ExcelFixtureRowHandler.adoc | 12 -
.../excel/testing/ExcelFixtureWorkbookHandler.adoc | 12 -
.../excel/testing/FixtureAwareRowHandler.adoc | 13 -
.../testing/IsisModuleSubdomainsExcelTesting.adoc | 11 -
.../applib/IsisModuleSubdomainsSpringApplib.adoc | 11 -
.../spring/applib/service/BeanDescriptor.adoc | 13 -
.../spring/applib/service/ContextBeans.adoc | 12 -
.../spring/applib/service/SpringBeansService.adoc | 15 -
.../IsisModuleSubdomainsXDocReportApplib.adoc | 11 -
.../xdocreport/applib/service/OutputType.adoc | 13 -
.../xdocreport/applib/service/XDocReportModel.adoc | 12 -
.../applib/service/XDocReportService.adoc | 14 -
.../applib/IsisModuleTestingFakeDataApplib.adoc | 11 -
.../services/AbstractRandomValueGenerator.adoc | 13 -
.../fakedata/applib/services/Addresses.adoc | 26 -
.../fakedata/applib/services/BigDecimals.adoc | 14 -
.../fakedata/applib/services/BigIntegers.adoc | 13 -
.../testing/fakedata/applib/services/Books.adoc | 15 -
.../testing/fakedata/applib/services/Booleans.adoc | 38 -
.../testing/fakedata/applib/services/Bytes.adoc | 15 -
.../testing/fakedata/applib/services/Chars.adoc | 16 -
.../fakedata/applib/services/Collections.adoc | 83 -
.../testing/fakedata/applib/services/Comms.adoc | 17 -
.../fakedata/applib/services/CreditCards.adoc | 15 -
.../testing/fakedata/applib/services/Doubles.adoc | 14 -
.../testing/fakedata/applib/services/Enums.adoc | 13 -
.../fakedata/applib/services/FakeDataService.adoc | 69 -
.../testing/fakedata/applib/services/Floats.adoc | 13 -
.../testing/fakedata/applib/services/Integers.adoc | 15 -
.../fakedata/applib/services/IsisBlobs.adoc | 15 -
.../fakedata/applib/services/IsisClobs.adoc | 15 -
.../fakedata/applib/services/IsisPasswords.adoc | 13 -
.../fakedata/applib/services/J8DateTimes.adoc | 16 -
.../fakedata/applib/services/J8LocalDates.adoc | 16 -
.../fakedata/applib/services/J8Periods.adoc | 18 -
.../fakedata/applib/services/JavaSqlDates.adoc | 13 -
.../applib/services/JavaSqlTimestamps.adoc | 13 -
.../fakedata/applib/services/JavaUtilDates.adoc | 13 -
.../fakedata/applib/services/JodaDateTimes.adoc | 16 -
.../fakedata/applib/services/JodaLocalDates.adoc | 16 -
.../fakedata/applib/services/JodaPeriods.adoc | 18 -
.../testing/fakedata/applib/services/Longs.adoc | 13 -
.../testing/fakedata/applib/services/Lorem.adoc | 20 -
.../testing/fakedata/applib/services/Names.adoc | 18 -
.../testing/fakedata/applib/services/Shorts.adoc | 15 -
.../testing/fakedata/applib/services/Strings.adoc | 15 -
.../testing/fakedata/applib/services/Urls.adoc | 13 -
.../testing/fakedata/applib/services/Uuids.adoc | 13 -
.../h2console/ui/IsisModuleTestingH2ConsoleUi.adoc | 11 -
.../h2console/ui/services/H2ManagerMenu.adoc | 14 -
.../h2console/ui/webmodule/WebModuleH2Console.adoc | 14 -
.../applib/ExceptionRecognizerTranslate.adoc | 12 -
.../applib/IsisIntegrationTestAbstract.adoc | 13 -
.../applib/IsisInteractionHandler.adoc | 13 -
.../integtestsupport/applib/ThrowableMatchers.adoc | 25 -
.../applib/swagger/SwaggerExporter.adoc | 16 -
.../applib/validate/DomainModelValidator.adoc | 51 -
.../applib/IsisModuleTestingSpecSupportApplib.adoc | 11 -
.../integration/ObjectFactoryForIntegration.adoc | 15 -
.../index/testing/specsupport/applib/specs/V.adoc | 13 -
.../IsisModuleTestingUnitTestSupportApplib.adoc | 11 -
.../applib/bean/AbstractBeanPropertiesTest.adoc | 13 -
.../bean/FixtureDatumFactoriesForAnyPojo.adoc | 13 -
.../bean/FixtureDatumFactoriesForApplib.adoc | 13 -
.../applib/bean/FixtureDatumFactoriesForJoda.adoc | 14 -
.../applib/bean/FixtureDatumFactoriesForTime.adoc | 15 -
.../unittestsupport/applib/bean/PojoTester.adoc | 18 -
.../core/AbstractApplyToAllContractTest.adoc | 16 -
...irectionalRelationshipContractTestAbstract.adoc | 12 -
.../applib/core/bidir/Instantiator.adoc | 13 -
.../applib/core/bidir/InstantiatorSimple.adoc | 14 -
.../applib/core/bidir/Instantiators.adoc | 12 -
.../ComparableContractTest_compareTo.adoc | 14 -
.../core/comparable/ComparableContractTester.adoc | 36 -
.../unittestsupport/applib/core/files/Files.adoc | 27 -
.../applib/core/jaxb/JaxbMatchers.adoc | 24 -
.../applib/core/jmocking/Imposterisers.adoc | 18 -
.../core/jmocking/InjectIntoJMockAction.adoc | 26 -
.../applib/core/jmocking/IsisActions.adoc | 15 -
.../applib/core/jmocking/JMockActions.adoc | 13 -
.../applib/core/jmocking/JUnitRuleMockery2.adoc | 97 -
.../applib/core/jmocking/PostponedAction.adoc | 13 -
.../core/soap/SoapEndpointPublishingRule.adoc | 32 -
.../applib/core/soap/SoapEndpointSpec.adoc | 32 -
.../sortedsets/SortedSetsContractTestAbstract.adoc | 11 -
.../applib/core/streams/NullPrintStream.adoc | 18 -
.../applib/core/utils/CollectUtils.adoc | 12 -
.../applib/core/utils/IndentPrinter.adoc | 119 -
.../applib/core/utils/ReflectUtils.adoc | 16 -
.../applib/core/utils/StringUtils.adoc | 13 -
.../core/value/ValueTypeContractTestAbstract.adoc | 19 -
.../applib/dom/assertions/Asserting.adoc | 12 -
.../applib/dom/matchers/IsisMatchers.adoc | 30 -
.../dom/privatecons/PrivateConstructorTester.adoc | 13 -
.../applib/dom/reflect/ReflectUtils.adoc | 13 -
.../applib/dom/repo/FinderInteraction.adoc | 18 -
.../applib/IsisModuleValAsciidocApplib.adoc | 11 -
.../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc | 13 -
.../valuetypes/asciidoc/applib/value/AsciiDoc.adoc | 23 -
.../metamodel/IsisModuleValAsciidocMetaModel.adoc | 11 -
.../IsisModuleValAsciidocPersistenceJdoDn5.adoc | 11 -
.../jdo/dn5/converters/IsisAsciiDocConverter.adoc | 13 -
.../ui/wkt/IsisModuleValAsciidocUiWkt.adoc | 11 -
.../applib/IsisModuleValMarkdownApplib.adoc | 11 -
.../markdown/applib/jaxb/MarkdownJaxbAdapter.adoc | 13 -
.../markdown/applib/value/Converter.adoc | 45 -
.../metamodel/IsisModuleValMarkdownMetaModel.adoc | 11 -
.../IsisModuleValMarkdownPersistenceJdoDn5.adoc | 11 -
.../jdo/dn5/converters/IsisMarkdownConverter.adoc | 13 -
.../ui/wkt/IsisModuleValMarkdownUiWkt.adoc | 11 -
.../sse/applib/IsisModuleValSseApplib.adoc | 11 -
.../sse/applib/annotations/ServerSentEvents.adoc | 12 -
.../sse/applib/annotations/SseSource.adoc | 16 -
.../valuetypes/sse/applib/service/SseChannel.adoc | 19 -
.../valuetypes/sse/applib/service/SseService.adoc | 15 -
.../sse/ui/wkt/IsisModuleValSseUiWkt.adoc | 11 -
.../sse/ui/wkt/services/SseServiceDefault.adoc | 15 -
.../wkt/webmodule/WebModuleServerSentEvents.adoc | 15 -
.../IsisModuleViewerRestfulObjectsApplib.adoc | 11 -
.../restfulobjects/applib/JsonRepresentation.adoc | 552 --
.../restfulobjects/applib/LinkRepresentation.adoc | 42 -
.../index/viewer/restfulobjects/applib/Rel.adoc | 67 -
.../restfulobjects/applib/RelDefinition.adoc | 50 -
.../restfulobjects/applib/RepresentationType.adoc | 104 -
.../restfulobjects/applib/RestfulHttpMethod.adoc | 15 -
.../restfulobjects/applib/RestfulMediaType.adoc | 46 -
.../restfulobjects/applib/RestfulRequest.adoc | 13 -
.../restfulobjects/applib/RestfulResponse.adoc | 32 -
.../applib/boot/BootstrapResource.adoc | 12 -
.../AbstractObjectMemberRepresentation.adoc | 16 -
.../domainobjects/ActionResultRepresentation.adoc | 14 -
.../DomainObjectMemberRepresentation.adoc | 54 -
.../domainobjects/DomainObjectRepresentation.adoc | 77 -
.../applib/domainobjects/DomainObjectResource.adoc | 34 -
.../applib/domainobjects/DomainRepresentation.adoc | 17 -
.../domainobjects/DomainServiceResource.adoc | 41 -
.../applib/domainobjects/ListRepresentation.adoc | 14 -
.../domainobjects/ObjectActionRepresentation.adoc | 13 -
.../ObjectCollectionRepresentation.adoc | 13 -
.../ObjectPropertyRepresentation.adoc | 12 -
.../domainobjects/ScalarValueRepresentation.adoc | 13 -
.../AbstractTypeMemberRepresentation.adoc | 12 -
.../ActionDescriptionRepresentation.adoc | 13 -
.../ActionParameterDescriptionRepresentation.adoc | 12 -
.../CollectionDescriptionRepresentation.adoc | 12 -
.../domaintypes/DomainTypeRepresentation.adoc | 12 -
.../applib/domaintypes/DomainTypeResource.adoc | 20 -
.../PropertyDescriptionRepresentation.adoc | 12 -
.../TypeActionResultRepresentation.adoc | 12 -
.../applib/domaintypes/TypeListRepresentation.adoc | 12 -
.../applib/dtos/ScalarValueDtoV2.adoc | 16 -
.../applib/errors/ErrorRepresentation.adoc | 12 -
.../applib/health/HealthRepresentation.adoc | 13 -
.../applib/health/HealthResource.adoc | 15 -
.../applib/homepage/HomePageRepresentation.adoc | 15 -
.../applib/homepage/HomePageResource.adoc | 28 -
.../applib/menubars/MenuBarsResource.adoc | 59 -
.../applib/user/UserRepresentation.adoc | 17 -
.../restfulobjects/applib/user/UserResource.adoc | 28 -
.../restfulobjects/applib/util/JsonMapper.adoc | 30 -
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 40 -
.../restfulobjects/applib/util/MediaTypes.adoc | 26 -
.../viewer/restfulobjects/applib/util/Parser.adoc | 26 -
.../restfulobjects/applib/util/PathNode.adoc | 21 -
.../applib/util/UrlEncodingUtils.adoc | 18 -
.../applib/version/VersionRepresentation.adoc | 14 -
.../applib/version/VersionResource.adoc | 15 -
...isModuleViewerRestfulObjectsJaxrsResteasy4.adoc | 11 -
.../conneg/RestfulObjectsJaxbWriterForXml.adoc | 11 -
.../webmodule/WebModuleJaxrsResteasy4.adoc | 16 -
.../IsisModuleRestfulObjectsRendering.adoc | 11 -
.../rendering/service/RepresentationService.adoc | 20 -
.../RepresentationServiceContentNegotiator.adoc | 32 -
.../acceptheader/AcceptHeaderServiceForRest.adoc | 12 -
.../service/conneg/ContentNegotiationService.adoc | 16 -
.../conneg/ContentNegotiationServiceAbstract.adoc | 16 -
...entNegotiationServiceForRestfulObjectsV1_0.adoc | 52 -
.../ContentNegotiationServiceOrgApacheIsisV1.adoc | 17 -
.../ContentNegotiationServiceOrgApacheIsisV2.adoc | 83 -
.../ContentNegotiationServiceXRoDomainType.adoc | 42 -
.../service/swagger/SwaggerServiceMenu.adoc | 20 -
.../IsisModuleViewerRestfulObjectsViewer.adoc | 11 -
.../wicket/model/IsisModuleViewerWicketModel.adoc | 11 -
.../viewer/wicket/ui/IsisModuleViewerWicketUi.adoc | 11 -
.../viewer/IsisModuleViewerWicketViewer.adoc | 11 -
.../modules/generated/pages/system-overview.adoc | 6129 --------------------
antora/playbooks/site-tooling.yml | 2 +-
antora/playbooks/site.yml | 2 +-
.../btb/pages/hints-and-tips/are-you-sure.adoc | 2 +-
.../how-to-handle-void-and-null-results.adoc | 4 +-
.../how-to-implement-a-spellchecker.adoc | 6 +-
.../replacing-default-service-implementations.adoc | 2 +-
.../simulating-collections-of-values.adoc | 2 +-
.../hints-and-tips/transactions-and-errors.adoc | 6 +-
.../pages/hints-and-tips/vetoing-visibility.adoc | 2 +-
.../hints-and-tips/view-model-instantiation.adoc | 6 +-
api/adoc/userguide/modules/btb/pages/i18n.adoc | 2 +-
.../fun/pages/business-rules/usability.adoc | 4 +-
.../modules/fun/pages/business-rules/validity.adoc | 2 +-
.../apache-isis-vs-cqrs-and-event-sourcing.adoc | 6 +-
.../fun/pages/concepts-patterns/architecture.adoc | 2 +-
.../fun/pages/concepts-patterns/core-values.adoc | 2 +-
.../pages/domain-entities-and-services/crud.adoc | 22 +-
.../domain-entities.adoc | 2 +-
.../domain-services.adoc | 20 +-
.../inject-services.adoc | 8 +-
.../modules/fun/pages/drop-downs-and-defaults.adoc | 6 +-
.../modules/fun/pages/meta-annotations.adoc | 4 +-
api/adoc/userguide/modules/fun/pages/mixins.adoc | 14 +-
.../modules/fun/pages/object-members/actions.adoc | 16 +-
.../fun/pages/object-members/collections.adoc | 8 +-
.../fun/pages/object-members/properties.adoc | 10 +-
.../modules/fun/pages/overview/events.adoc | 16 +-
.../modules/fun/pages/overview/identifiers.adoc | 10 +-
.../modules/fun/pages/overview/modules.adoc | 2 +-
.../modules/fun/pages/overview/object-members.adoc | 16 +-
.../pages/overview/types-of-domain-objects.adoc | 2 +-
.../modules/fun/pages/ui/action-icons-and-css.adoc | 10 +-
.../modules/fun/pages/ui/menubars-layout.adoc | 10 +-
.../fun/pages/ui/names-and-descriptions.adoc | 20 +-
.../modules/fun/pages/ui/object-layout.adoc | 10 +-
.../fun/pages/ui/object-titles-and-icons.adoc | 14 +-
.../modules/fun/pages/ui/table-columns.adoc | 2 +-
.../userguide/modules/fun/pages/view-models.adoc | 12 +-
.../modules/fun/pages/view-models/UNUSED-dto.adoc | 8 +-
.../modules/fun/partials/_deployment-options.adoc | 4 +-
.../main/adoc/modules/applib-ant/pages/Column.adoc | 6 +-
.../modules/applib-ant/pages/Discriminator.adoc | 4 +-
.../adoc/modules/applib-ant/pages/Nullable.adoc | 6 +-
.../applib-ant/pages/PersistenceCapable.adoc | 4 +-
.../adoc/modules/applib-ant/pages/PrimaryKey.adoc | 2 +-
.../applib-ant/pages/XmlJavaTypeAdapter.adoc | 2 +-
.../modules/applib-ant/pages/XmlRootElement.adoc | 6 +-
.../adoc/modules/applib-ant/pages/about/jee.adoc | 2 +-
.../adoc/modules/applib-ant/pages/about/main.adoc | 24 +-
.../adoc/modules/applib-ant/pages/about/other.adoc | 12 +-
.../modules/applib-ant/partials/module-nav.adoc | 38 +-
.../modules/applib-classes/pages/ViewModel.adoc | 2 +-
.../applib-classes/pages/events/domainevent.adoc | 4 +-
.../events/domainevent/ActionDomainEvent.adoc | 2 +-
.../events/domainevent/CollectionDomainEvent.adoc | 2 +-
.../events/domainevent/PropertyDomainEvent.adoc | 2 +-
.../pages/events/lifecycleevent.adoc | 12 +-
.../events/lifecycleevent/ObjectCreatedEvent.adoc | 4 +-
.../lifecycleevent/ObjectPersistedEvent.adoc | 4 +-
.../lifecycleevent/ObjectPersistingEvent.adoc | 4 +-
.../events/lifecycleevent/ObjectRemovingEvent.adoc | 4 +-
.../events/lifecycleevent/ObjectUpdatedEvent.adoc | 4 +-
.../events/lifecycleevent/ObjectUpdatingEvent.adoc | 4 +-
.../applib-classes/pages/events/uievent.adoc | 8 +-
.../pages/events/uievent/IconUiEvent.adoc | 2 +-
.../pages/events/uievent/TitleUiEvent.adoc | 2 +-
.../applib-classes/pages/layout/menubars.adoc | 6 +-
.../applib-classes/pages/layout/object-layout.adoc | 12 +-
.../roles-mixins-contributees/contributee.adoc | 6 +-
.../roles-mixins-contributees/mixins/Dto.adoc | 2 +-
.../roles-mixins-contributees/mixins/Object.adoc | 10 +-
.../roles/HoldsUpdatedAt.adoc | 2 +-
.../adoc/modules/applib-classes/pages/spec.adoc | 2 +-
.../adoc/modules/applib-classes/pages/utility.adoc | 8 +-
.../modules/applib-methods/pages/lifecycle.adoc | 2 +-
.../applib-methods/pages/lifecycle/created.adoc | 4 +-
.../applib-methods/pages/lifecycle/loaded.adoc | 2 +-
.../applib-methods/pages/lifecycle/persisted.adoc | 2 +-
.../applib-methods/pages/lifecycle/persisting.adoc | 2 +-
.../applib-methods/pages/lifecycle/removing.adoc | 2 +-
.../applib-methods/pages/lifecycle/updated.adoc | 2 +-
.../applib-methods/pages/lifecycle/updating.adoc | 2 +-
.../modules/applib-methods/pages/prefixes.adoc | 2 +-
.../pages/prefixes/autoComplete.adoc | 4 +-
.../applib-methods/pages/prefixes/default.adoc | 4 +-
.../pages/reserved/deprecated/getId.adoc | 4 +-
.../applib-methods/pages/reserved/layout.adoc | 2 +-
.../applib-methods/pages/reserved/title.adoc | 2 +-
.../main/adoc/modules/applib-svc/pages/about.adoc | 50 +-
.../partials/_application-layer-api.adoc | 14 +-
.../partials/_application-layer-spi.adoc | 6 +-
.../applib-svc/partials/_core-domain-api.adoc | 18 +-
.../applib-svc/partials/_integration-api.adoc | 8 +-
.../applib-svc/partials/_integration-spi.adoc | 14 +-
.../modules/applib-svc/partials/_metadata-api.adoc | 12 +-
.../modules/applib-svc/partials/_metadata-spi.adoc | 18 +-
.../partials/_persistence-layer-api.adoc | 10 +-
.../partials/_persistence-layer-spi.adoc | 4 +-
.../partials/_presentation-layer-api.adoc | 6 +-
.../partials/_presentation-layer-spi.adoc | 30 +-
.../modules/applib-svc/partials/_security-spi.adoc | 6 +-
.../modules/applib-svc/partials/module-nav.adoc | 120 +-
.../src/main/adoc/modules/schema/pages/chg.adoc | 4 +-
.../src/main/adoc/modules/schema/pages/common.adoc | 4 +-
.../src/main/adoc/modules/schema/pages/ixn.adoc | 4 +-
core/adoc/modules/ROOT/nav.adoc | 2 -
.../src/main/adoc/modules/config/pages/about.adoc | 2 +-
.../application-specific/application-css.adoc | 8 +-
.../pages/AuthenticationSessionProvider.adoc | 2 +-
.../pages/CommandDtoServiceInternal.adoc | 6 +-
.../runtime-services/pages/CommandPublisher.adoc | 2 +-
.../pages/ContentNegotiationService.adoc | 6 +-
.../pages/EntityChangeTracker.adoc | 2 +-
.../pages/EntityChangesPublisher.adoc | 4 +-
.../pages/EntityPropertyChangePublisher.adoc | 4 +-
.../runtime-services/pages/ExecutionPublisher.adoc | 10 +-
.../pages/InteractionDtoServiceInternal.adoc | 2 +-
.../pages/RepresentationService.adoc | 4 +-
.../partials/_application-layer.adoc | 6 +-
.../partials/_persistence-layer.adoc | 4 +-
.../partials/_presentation-layer.adoc | 2 +-
.../adoc/modules/audit-trail/pages/about.adoc | 8 +-
isis-tooling.yml | 2 +-
.../ROOT/pages/services/IsisJdoSupport.adoc | 4 +-
scripts/ci/_adoc-gen-projdoc.sh | 2 +-
security/adoc/modules/ROOT/pages/about.adoc | 6 +-
.../domain-services-api-for-applications.adoc | 2 +-
.../adoc/modules/starters/pages/helloworld.adoc | 10 +-
.../adoc/modules/starters/pages/simpleapp.adoc | 16 +-
testing/adoc/modules/ROOT/pages/about.adoc | 4 +-
.../pages/fixture-scripts/mocking-the-clock.adoc | 6 +-
.../fixtures/pages/services/FixtureScripts.adoc | 2 +-
.../adoc/modules/integtestsupport/pages/about.adoc | 18 +-
.../integtestsupport/pages/swagger-exporter.adoc | 4 +-
.../adoc/modules/specsupport/pages/about.adoc | 2 +-
.../cli/adoc/modules/tooling-cli/pages/about.adoc | 2 +-
.../org/apache/isis/tooling/cli/CliConfig.java | 12 +-
.../cli/adocfix/OrphanedIncludeStatementFixer.java | 18 +-
.../isis/tooling/cli/projdoc/ProjectDocModel.java | 54 +-
.../isis/tooling/cli/projdoc/ProjectDocWriter.java | 43 +-
.../test/adocfix/IncludeStatementFixerTest.java | 19 +-
.../apache/isis/tooling/j2adoc/J2AdocContext.java | 27 +-
.../isis/tooling/j2adoc/test/J2AdocTest.java | 1 -
.../apache/isis/tooling/model4adoc/xref/Xref.java | 24 +-
.../adoc/modules/ROOT/pages/architecture.adoc | 2 +-
.../adoc/modules/ROOT/pages/health-check.adoc | 2 +-
.../adoc/modules/ROOT/pages/layout-resources.adoc | 8 +-
.../adoc/modules/ROOT/pages/ro-spec.adoc | 2 +-
.../ROOT/pages/configuration-properties.adoc | 12 +-
.../modules/ROOT/pages/extending/custom-pages.adoc | 4 +-
.../ROOT/pages/features/bookmarked-pages.adoc | 6 +-
.../ROOT/pages/features/user-registration.adoc | 12 +-
.../i18n-label-in-wicket-viewer.adoc | 2 +-
.../ROOT/partials/security/user-registration.adoc | 2 +-
2114 files changed, 41407 insertions(+), 37635 deletions(-)
create mode 100644 antora/components/refguide/antora.yml
create mode 100644 antora/components/refguide/modules/_overview/nav.adoc
create mode 100644 antora/components/refguide/modules/_overview/pages/about.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/Identifier.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/ActionLayout_010-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/DomainService_010-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/Facets_010-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/HomePage_010-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/MinLength_010-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/Parameter_010-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/Programmatic_010-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/annotation/hooks/Title_010-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index/modules/adapters/pages/index}/adapters/AbstractValueSemanticsProvider.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index/modules/adapters/pages/index}/adapters/DefaultsProvider.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index/modules/adapters/pages/index}/adapters/EncoderDecoder.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index/modules/adapters/pages/index}/adapters/EncodingException.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/query/Query.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/bookmark/hooks/BookmarkService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/clock/hooks/ClockService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/command/hooks/CommandExecutorService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/confview/hooks/ConfigurationMenu_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/confview/hooks/ConfigurationViewService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/email/hooks/EmailService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/error/hooks/ErrorReportingService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/eventbus/hooks/EventBusService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/factory/hooks/FactoryService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/grid/hooks/GridLoaderService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/grid/hooks/GridService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/grid/hooks/GridSystemService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/health/hooks/HealthCheckService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/hint/hooks/HintIdProvider_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/hint/hooks/HintStore_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/hint/hooks/HintStore_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/homepage/hooks/HomePageResolverService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/i18n/hooks/LocaleProvider_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/i18n/hooks/TranslationService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/i18n/hooks/TranslationsResolver_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/iactn/hooks/Execution_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/iactn/hooks/InteractionContext_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/iactn/hooks/Interaction_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/inject/hooks/ServiceInjector_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/jaxb/hooks/JaxbService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/layout/hooks/LayoutService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/message/hooks/MessageService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/metamodel/hooks/MetaModelService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/metrics/hooks/MetricsService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/registry/hooks/ServiceRegistry_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/repository/hooks/RepositoryService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/session/hooks/SessionLoggingService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/sudo/hooks/SudoServiceListener_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/sudo/hooks/SudoService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/swagger/hooks/SwaggerService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/title/hooks/TitleService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/title/hooks/TitleService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/user/hooks/UserService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/userprof/hooks/UserProfileService_010-implementation.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/userreg/hooks/EmailNotificationService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/userreg/hooks/UserRegistrationService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/wrapper/hooks/WrapperFactory_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/xactn/hooks/TransactionService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/xml/hooks/XmlService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/util/hooks/Enums_examples.adoc (100%)
rename antora/components/{system/modules/generated/pages/index/applib => refguide/modules/applib/pages/index}/util/hooks/ObjectContracts_examples-and-usage.adoc (100%)
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
create mode 100644 antora/components/refguide/modules/applib/pages/index/value/Password.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
create mode 100644 antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
create mode 100644 antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
create mode 100644 antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
create mode 100644 antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
create mode 100644 antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
create mode 100644 antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
create mode 100644 antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
create mode 100644 antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
create mode 100644 antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
create mode 100644 antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
create mode 100644 antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
create mode 100644 antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
create mode 100644 antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc
create mode 100644 antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc
create mode 100644 antora/components/refguide/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc
delete mode 100644 antora/components/system/antora.yml
delete mode 100644 antora/components/system/modules/generated/nav.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/AbstractViewModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/Identifier.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/IsisModuleApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/RecreatableDomainObject.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/ViewModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/adapters/Parser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/adapters/ParsingException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/adapters/ValueSemanticsProvider.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Action.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/ActionLayout.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/BookmarkPolicy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Bounding.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Collection.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/CollectionLayout.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Defaulted.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/DomainObject.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/DomainObjectLayout.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/DomainService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/DomainServiceLayout.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/DomainServiceLayout~MenuBar.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Editing.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/EntityChangeKind.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/EqualByContent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Facets.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/HomePage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/InteractionScope.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/LabelPosition.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/MemberOrder.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/MinLength.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Module.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Nature.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/NatureOfService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Navigable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Optionality.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/OrderPrecedence.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Parameter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/ParameterLayout.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Programmatic.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Projecting.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/PromptStyle.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Property.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/PropertyLayout.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Publishing.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Redirect.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/RenderDay.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Repainting.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/RestrictTo.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/SemanticsOf.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Snapshot.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Title.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Value.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Where.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_011-bookmarking.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_012-cssClass.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_013-cssClassFa.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_014-describedAs.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_015-hidden.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_016-named.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_017-position.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_018-promptStyle.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_019-redirect.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Action_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_011-cssClass.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_012-defaultView.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_013-describedAs.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_014-hidden.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_015-named.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_016-paged.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_017-sortedBy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_011_domainEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_012_hidden.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_013_typeOf.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_011-domain-events.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_014-bounding.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_015-editing.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_017-mixinMethod.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_018-nature.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_019-objectType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_030-see-also.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Property_010-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/client/RepresentationTypeSimplifiedV2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/client/SuppressionType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/clock/VirtualClock.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/domain/DomainObjectList.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/EventObjectBase.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/domain/AbstractDomainEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/domain/ActionDomainEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/domain/CollectionDomainEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/domain/PropertyDomainEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/AbstractLifecycleEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectCreatedEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectLoadedEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectPersistedEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectPersistingEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectRemovingEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectUpdatedEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectUpdatingEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/ui/AbstractUiEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/ui/CssClassUiEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/ui/IconUiEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/ui/LayoutUiEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/events/ui/TitleUiEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/RecoverableException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/TranslatableException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/UnrecoverableException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/DomainModelException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/MetaModelException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/NoAuthenticatorException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ObjectNotFoundException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ObjectPersistenceException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/PersistFailedException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ReflectiveActionException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/RepositoryException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/UnexpectedCallException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/UnknownTypeException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/Edge.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/SimpleEdge.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/Vertex.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/tree/LazyTreeNode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeAdapter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeNode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/tree/TreePath.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeState.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/DataTypeFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JavaSqlJaxbAdapters.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JavaTimeJaxbAdapters.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JavaUtilJaxbAdapters.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JodaTimeJaxbAdapters.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/PersistentEntitiesAdapter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/PersistentEntityAdapter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/jaxb/PrimitiveJaxbAdapters.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/ActionLayoutData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/ActionLayoutDataOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/CollectionLayoutData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/CollectionLayoutDataOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/CssClassFaPosition.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/DomainObjectLayoutData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/DomainObjectLayoutDataOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/FieldSet.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/FieldSetOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/HasBookmarking.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/HasCssClass.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/HasCssClassFa.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/HasDescribedAs.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/HasHidden.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/HasNamed.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/MemberRegion.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/MemberRegionOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/Owned.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/Owner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/PropertyLayoutData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/ServiceActionLayoutData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/component/ServiceActionLayoutDataOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/Grid.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/GridAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFix.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Col.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Element.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ElementAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Grid.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Row.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowContent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowContentOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Tab.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabGroup.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabOwner.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/HasCssId.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/Size.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/SizeSpan.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/WithinGrid.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/links/Link.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/HasNamed.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/Menu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBar.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBars.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBarsAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuSection.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3Menu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuBar.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuBars.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuSection.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/MixinConstants.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto_downloadXml.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto_downloadXsd.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_downloadLayoutXml.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_openRestApi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_rebuildMetamodel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_downloadMetamodelXml.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_objectIdentifier.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_objectType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/query/AllInstancesQuery.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/query/NamedQuery.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/query/Query.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/query/QueryRange.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/DomainChangeRecord.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/MethodReferences.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/RepresentsInteractionMemberExecution.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/acceptheader/AcceptHeaderService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/appfeat/ApplicationFeatureRepository.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/appfeat/ApplicationMemberType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmark/Bookmark.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder_lookup.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder_object.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/BookmarkUiService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/clock/ClockService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/clock/hooks/ClockService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/command/Command.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/command/CommandExecutorService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/command/CommandOutcomeHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/HasCommandDto.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/UserDataKeys.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessor.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationProperty.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationViewService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/conmap/ContentMappingService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/conmap/hooks/ContentMappingService_010-implementation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/email/EmailService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/email/hooks/EmailService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/error/ErrorDetails.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/error/ErrorReportingService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/error/SimpleTicket.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/error/Ticket.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/eventbus/EventBusService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/Category.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizer.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerForType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/Recognition.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/factory/FactoryService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/grid/GridLoaderService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/grid/GridService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/grid/GridSystemService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/health/Health.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/health/HealthCheckService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/hint/HintIdProvider.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/hint/HintStore.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/homepage/HomePageResolverService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/LocaleProvider.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/Mode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslatableString.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslationService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslationsResolver.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/ActionInvocation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/Execution.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/ExecutionContext.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/Interaction.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/InteractionContext.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/PropertyEdit.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/Sequence.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Execution_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/inject/ServiceInjector.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/jaxb/JaxbService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/layout/LayoutService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/layout/LayoutServiceMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/layout/Style.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/linking/DeepLinkService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/linking/hooks/DeepLinkService_010-implementation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/menu/MenuBarsLoaderService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/menu/MenuBarsService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsService_010-implementation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/message/MessageService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/message/hooks/MessageService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/BeanSort.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/Config.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/DomainMember.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/DomainModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/MetaModelService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/MetaModelServiceMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metrics/MetricsService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/log/CommandLogger.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/log/EntityChangesLogger.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/log/EntityPropertyChangeLogger.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/log/ExecutionLogger.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/CommandSubscriber.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityChanges.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityChangesSubscriber.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityPropertyChange.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/ExecutionSubscriber.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/QueryResultsCache.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/QueryResultsCacheControl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/registry/InstanceByPriorityComparator.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/registry/ServiceRegistry.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/repository/EntityState.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/repository/RepositoryService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/routing/RoutingService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/routing/hooks/RoutingService_010-implementation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/scratchpad/Scratchpad.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/session/SessionLoggingService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/session/SessionLoggingServiceLogging.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/sudo/SudoService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/swagger/Format.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/swagger/SwaggerService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/swagger/Visibility.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/tablecol/TableColumnOrderService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/title/TitleService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/urlencoding/UrlEncodingService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/user/RoleMemento.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/user/UserMemento.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/user/UserService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/user/hooks/UserService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userprof/UserProfileService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/EmailNotificationService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/UserDetails.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/UserRegistrationService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/events/EmailEventAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/events/EmailRegistrationEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/events/PasswordResetEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/DisabledException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/HiddenException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/InvalidException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/WrapperFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/WrappingObject.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/AsyncControl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ControlAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExceptionHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExceptionHandlerAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExecutionMode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/SyncControl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/AccessEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionArgumentEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionInvocationEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionUsabilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionVisibilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionAccessEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionAddToEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionMethodEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionRemoveFromEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionUsabilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/InteractionEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectTitleEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectValidityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectVisibilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ParseValueEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyAccessEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyModifyEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyUsabilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyVisibilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ProposedHolderEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/UsabilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ValidityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/VisibilityEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/listeners/InteractionAdapter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/wrapper/listeners/InteractionListener.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionId.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionState.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionalProcessor.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xml/XmlService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xml/hooks/XmlService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/snapshot/SnapshottableWithInclusions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/AbstractSpecification.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/AbstractSpecification2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/Specification.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/Specification2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/SpecificationAnd.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/SpecificationNot.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/spec/SpecificationOr.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/types/DescriptionType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/types/MemberIdentifierType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/types/TargetActionType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/types/TargetClassType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/Enums.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/Equality.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/Hashing.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/JaxbUtil.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/ObjectContracts.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/ReasonBuffer.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/ReasonBuffer2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/Reasons.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/TitleBuffer.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/TitleBufferException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/ToString.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/schema/ChangesDtoUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/schema/CommandDtoUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/schema/CommonDtoUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/schema/InteractionDtoUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/util/schema/MemberExecutionDtoUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/Blob.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/Clob.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/HasHtml.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/LocalResourcePath.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/Markup.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/NamedWithMimeType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/OpenUrlStrategy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/value/Password.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/collections/Can.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/collections/Cardinality.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/functional/Result.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/having/HasUniqueId.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedAt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedBy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/having/HasUsername.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/commons/resource/ResourceCoordinates.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/config/datasources/DataSourceIntrospectionService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/interaction/session/InteractionFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/runtimeservices/transaction/TransactionServiceSpring.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/runtimeservices/xml/XmlServiceDefault.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/transaction/changetracking/EntityChangeTrackerDefault.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/transaction/events/TransactionAfterCompletionEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/CommandSubscriberForJdo.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/mixins/HasUniqueId_command.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/ui/CommandServiceMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/config/PrimaryConfig.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/mixins/Object_openOnSecondary.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/restapi/CommandRetrievalService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/SecondaryStatus.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/clock/TickingClockService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/config/SecondaryConfig.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/fetch/CommandFetcher.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/job/SecondaryStatusData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/cors/impl/IsisModuleExtCorsImpl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/CalendarEventable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/Calendarable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/value/CalendarEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/client/JaxRsClient.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/client/JaxRsResponse.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/modelannotation/applib/IsisModuleIncModelApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/modelannotation/applib/annotation/Model.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/quartz/IsisModuleExtQuartzImpl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/quartz/context/JobExecutionData.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/quartz/spring/AutowiringSpringBeanJobFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/ActionParameterListBuilder.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/IsisModuleExtRestClient.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/ResponseDigest.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClient.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClientConfig.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClientException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/auth/BasicAuthFilter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/log/ClientConversationFilter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/restclient/log/ClientConversationLogger.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/IsisModuleExtSecmanApi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/SecmanConfiguration.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealm.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealmCharacteristic.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealmService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/encryption/PasswordEncryptionService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/encryption/PasswordEncryptionServiceNone.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/events/UserCreatedEvent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermission.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionMode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionRepository.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionRule.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionValue.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionValueSet.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/role/ApplicationRole.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/role/ApplicationRoleRepository.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancyRepository.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/HasAtPath.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/user/AccountType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUserRepository.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUserStatus.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/SeedSecurityModuleService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/GlobalTenancy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/SeedSecurityModuleService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/GlobalTenancy.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/model/IsisModuleExtSecmanModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/model/app/user/MeService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/secman/shiro/util/ShiroUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisLdapRealm.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/config/Scale.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/applib/IsisModulePersistenceJdoApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/applib/services/JdoSupportService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/dialect/DnJdoDialect.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jpa/applib/services/JpaSupportService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/persistence/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/schema/IsisModuleSchema.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/bypass/IsisModuleSecurityBypass.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/bypass/authentication/AuthenticatorBypass.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/bypass/authorization/AuthorizorBypass.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/keycloak/IsisModuleSecurityKeycloak.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/keycloak/authentication/AuthenticatorKeycloak.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/keycloak/authorization/AuthorizorKeycloak.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/keycloak/webmodule/KeycloakFilter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/keycloak/webmodule/WebModuleKeycloak.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/shiro/IsisModuleSecurityShiro.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/shiro/authentication/AuthenticatorShiro.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/shiro/authorization/AuthorizorShiro.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/shiro/authorization/IsisPermission.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/shiro/authorization/IsisPermissionResolver.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/security/shiro/webmodule/WebModuleShiro.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/Chained.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/Dflt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/IsisModuleSubdomainsBaseApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/PowerType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/Titled.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/TitledEnum.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/services/BaseServicesModule.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/services/calendar/CalendarService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/DescriptionType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/FqcnType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/MoneyType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/NameType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/NotesType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ObjectIdentifierType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/PercentageType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ProperNameType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ReferenceType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/TitleType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/UrlTemplateType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/UserNameType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/XxxType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/ClassUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/JodaPeriodUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/MathUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/MessageUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/StringUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/TitleBuilder.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/AbstractInterval.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/LocalDateInterval.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/VT.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeComparable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeGetter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeUnique.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionComparable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionGetter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionUnique.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithInterval.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithIntervalContiguous.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithIntervalMutable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameComparable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameGetter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameUnique.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceComparable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceGetter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceUnique.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithSequence.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithStartDate.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleComparable.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleGetter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleUnique.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/AggregationType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/ExcelMetaDataEnabled.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/ExcelService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/HyperLink.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotColumn.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotDecoration.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotRow.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotValue.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/RowHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/WorksheetContent.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/WorksheetSpec.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/AnnotationList.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/AnnotationTriplet.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/ExcelFileBlobConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/ExcelServiceImpl.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/Mode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/PivotUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/SheetPivoter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixture.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixture2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixtureRowHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixtureWorkbookHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/testing/FixtureAwareRowHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/BeanDescriptor.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/ContextBeans.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/SpringBeansService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/OutputType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/XDocReportModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/XDocReportService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/AbstractRandomValueGenerator.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Addresses.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/BigDecimals.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/BigIntegers.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Books.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Booleans.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Bytes.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Chars.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Collections.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Comms.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/CreditCards.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Doubles.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Enums.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/FakeDataService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Floats.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Integers.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisBlobs.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisClobs.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisPasswords.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8DateTimes.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8LocalDates.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8Periods.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaSqlDates.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaSqlTimestamps.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaUtilDates.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaDateTimes.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaLocalDates.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaPeriods.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Longs.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Lorem.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Names.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Shorts.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Strings.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Urls.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Uuids.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/h2console/ui/services/H2ManagerMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/h2console/ui/webmodule/WebModuleH2Console.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/IsisInteractionHandler.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/ThrowableMatchers.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/swagger/SwaggerExporter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/validate/DomainModelValidator.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/specsupport/applib/specs/V.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/PojoTester.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/Instantiator.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/Instantiators.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/files/Files.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/Imposterisers.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/IsisActions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/JMockActions.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/PostponedAction.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/streams/NullPrintStream.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/CollectUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/IndentPrinter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/ReflectUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/StringUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/assertions/Asserting.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/repo/FinderInteraction.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/value/AsciiDoc.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/IsisModuleValMarkdownApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/value/Converter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/IsisModuleValSseApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/annotations/ServerSentEvents.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/annotations/SseSource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/service/SseChannel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/service/SseService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/services/SseServiceDefault.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/JsonRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/LinkRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/Rel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RelDefinition.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RepresentationType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulHttpMethod.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulMediaType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulRequest.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulResponse.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/boot/BootstrapResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ListRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/errors/ErrorRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/health/HealthRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/health/HealthResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/homepage/HomePageRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/homepage/HomePageResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/menubars/MenuBarsResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/user/UserRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/user/UserResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/JsonMapper.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/JsonNodeUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/MediaTypes.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/Parser.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/PathNode.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/UrlEncodingUtils.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/version/VersionRepresentation.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/version/VersionResource.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/RepresentationService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/wicket/model/IsisModuleViewerWicketModel.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/wicket/ui/IsisModuleViewerWicketUi.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/viewer/wicket/viewer/IsisModuleViewerWicketViewer.adoc
delete mode 100644 antora/components/system/modules/generated/pages/system-overview.adoc
[isis] 08/11: ISIS-2444: xref's now fixed, removed config param
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 b9014a978e3eebb4723d0c0890c035de073cd29c
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 23:05:44 2021 +0000
ISIS-2444: xref's now fixed, removed config param
... that doesn't need to be a config param any more
---
.../isis/tooling/cli/projdoc/ProjectDocModel.java | 1 -
.../apache/isis/tooling/j2adoc/J2AdocContext.java | 21 ++-------------------
.../apache/isis/tooling/j2adoc/test/J2AdocTest.java | 1 -
3 files changed, 2 insertions(+), 21 deletions(-)
diff --git a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java
index 936e20d..4e710db 100644
--- a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java
+++ b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java
@@ -119,7 +119,6 @@ public class ProjectDocModel {
}
})
.licenseHeader(cliConfig.getGlobal().getLicenseHeader())
- .xrefPageIdFormat(cliConfig.getCommands().getIndex().getDocumentGlobalIndexXrefPageIdFormat())
.namespacePartsSkipCount(cliConfig.getGlobal().getNamespacePartsSkipCount())
.skipTitleHeader(cliConfig.getCommands().getIndex().isSkipTitleHeader())
.build();
diff --git a/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java b/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java
index 636f7ad..0261a5f 100644
--- a/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java
+++ b/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java
@@ -48,7 +48,6 @@ import lombok.extern.log4j.Log4j2;
@Value @Builder @Log4j2
public class J2AdocContext {
- private final @NonNull String xrefPageIdFormat;
private final @Nullable String licenseHeader;
@Builder.Default
@@ -242,21 +241,6 @@ public class J2AdocContext {
return Optional.ofNullable(unitIndex.get(key));
}
-// // -- PREDEFINED FORMATS
-//
-// public static J2AdocContextBuilder javaSourceWithFootnotesFormat() {
-// return J2AdocContext.builder()
-// .converterFactory(J2AdocConverter::createDefault)
-// .formatterFactory(UnitFormatterWithSourceAndCallouts::new)
-// ;
-// }
-//
-// public static J2AdocContextBuilder compactFormat() {
-// return J2AdocContext.builder()
-// .converterFactory(J2AdocConverter::createDefault)
-// .formatterFactory(UnitFormatterCompact::new)
-// ;
-// }
public String xref(final @NonNull J2AdocUnit unit) {
@@ -272,9 +256,8 @@ public class J2AdocContext {
.stream()
.collect(Collectors.joining("/"));
- val xref = String.format("xref:s[%s]",
- String.format(getXrefPageIdFormat(), xrefModule, xrefCoordinates),
- unit.getFriendlyName());
+ val xref = String.format("xref:refguide:%s:index/%s.adoc[%s]",
+ xrefModule, xrefCoordinates, unit.getFriendlyName());
return xref;
}
diff --git a/tooling/java2adoc/src/test/java/org/apache/isis/tooling/j2adoc/test/J2AdocTest.java b/tooling/java2adoc/src/test/java/org/apache/isis/tooling/j2adoc/test/J2AdocTest.java
index 00cfcd2..461e6c5 100644
--- a/tooling/java2adoc/src/test/java/org/apache/isis/tooling/j2adoc/test/J2AdocTest.java
+++ b/tooling/java2adoc/src/test/java/org/apache/isis/tooling/j2adoc/test/J2AdocTest.java
@@ -54,7 +54,6 @@ class J2AdocTest {
.builder()
// .javaSourceWithFootnotesFormat()
//.compactFormat()
- .xrefPageIdFormat("system:generated:index/%s.adoc")
.build();
analyzerConfig.getSources(JAVA)
[isis] 10/11: ISIS-2444: generalizes logic to not remove files
under /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 e7796b5878979f015f8dd98ebb0acffc1c7c9d43
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 23:38:48 2021 +0000
ISIS-2444: generalizes logic to not remove files under /hooks/
---
.../java/org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
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 b8cc9ea..ff957bf 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
@@ -76,9 +76,11 @@ final class ProjectDocWriter {
// delete all generated documents in the index
_Files.searchFiles(pagesFolder, dir->true, file-> {
val fileName = file.getName();
- final String parentFile = file.getParentFile().getName();
+ val fileAbsolutePath = file.getAbsolutePath();
+ final File parentFile = file.getParentFile();
+ final String parentFileName = parentFile.getName();
return fileName.endsWith(".adoc") &&
- !parentFile.equals("hooks") &&
+ !fileAbsolutePath.contains(File.separatorChar + "hooks" + File.separatorChar) &&
!fileName.equals(overview.getSystemOverviewFilename());
})
.stream()
[isis] 03/11: ISIS-2444: manually moves generated index files to
their new locations
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 1285ad19c327c3334f32a2ab2cca048b3de6a7ad
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 07:13:21 2021 +0000
ISIS-2444: manually moves generated index files to their new locations
---
antora/components/{system => refguide}/antora.yml | 0
.../applib => refguide/modules/applib/pages/index}/AbstractViewModel.adoc | 0
.../index/applib => refguide/modules/applib/pages/index}/Identifier.adoc | 0
.../applib => refguide/modules/applib/pages/index}/IsisModuleApplib.adoc | 0
.../modules/applib/pages/index}/RecreatableDomainObject.adoc | 0
.../index/applib => refguide/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
.../applib => refguide/modules/applib/pages/index}/adapters/Parser.adoc | 0
.../modules/applib/pages/index}/adapters/ParsingException.adoc | 0
.../modules/applib/pages/index}/adapters/ValueSemanticsProvider.adoc | 0
.../applib => refguide/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
.../applib => refguide/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
.../applib => refguide/modules/applib/pages/index}/annotation/Module.adoc | 0
.../applib => refguide/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
.../applib => refguide/modules/applib/pages/index}/annotation/Title.adoc | 0
.../applib => refguide/modules/applib/pages/index}/annotation/Value.adoc | 0
.../applib => refguide/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
.../applib/pages/index}/annotation/hooks/ActionLayout_012-cssClass.adoc | 0
.../applib/pages/index}/annotation/hooks/ActionLayout_013-cssClassFa.adoc | 0
.../pages/index}/annotation/hooks/ActionLayout_014-describedAs.adoc | 0
.../applib/pages/index}/annotation/hooks/ActionLayout_015-hidden.adoc | 0
.../applib/pages/index}/annotation/hooks/ActionLayout_016-named.adoc | 0
.../applib/pages/index}/annotation/hooks/ActionLayout_017-position.adoc | 0
.../pages/index}/annotation/hooks/ActionLayout_018-promptStyle.adoc | 0
.../applib/pages/index}/annotation/hooks/ActionLayout_019-redirect.adoc | 0
.../pages/index}/annotation/hooks/Action_010-examples-and-usage.adoc | 0
.../index}/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/CollectionLayout_011-cssClass.adoc | 0
.../pages/index}/annotation/hooks/CollectionLayout_012-defaultView.adoc | 0
.../pages/index}/annotation/hooks/CollectionLayout_013-describedAs.adoc | 0
.../applib/pages/index}/annotation/hooks/CollectionLayout_014-hidden.adoc | 0
.../applib/pages/index}/annotation/hooks/CollectionLayout_015-named.adoc | 0
.../applib/pages/index}/annotation/hooks/CollectionLayout_016-paged.adoc | 0
.../pages/index}/annotation/hooks/CollectionLayout_017-sortedBy.adoc | 0
.../pages/index}/annotation/hooks/Collection_010-examples-and-usage.adoc | 0
.../applib/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
.../pages/index}/annotation/hooks/DomainObject_011-domain-events.adoc | 0
.../pages/index}/annotation/hooks/DomainObject_012-_lifecycle-events.adoc | 0
.../index}/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc | 0
.../applib/pages/index}/annotation/hooks/DomainObject_014-bounding.adoc | 0
.../applib/pages/index}/annotation/hooks/DomainObject_015-editing.adoc | 0
.../index}/annotation/hooks/DomainObject_016-entityChangePublishing.adoc | 0
.../pages/index}/annotation/hooks/DomainObject_017-mixinMethod.adoc | 0
.../applib/pages/index}/annotation/hooks/DomainObject_018-nature.adoc | 0
.../applib/pages/index}/annotation/hooks/DomainObject_019-objectType.adoc | 0
.../applib/pages/index}/annotation/hooks/DomainObject_030-see-also.adoc | 0
.../annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc | 0
.../index}/annotation/hooks/DomainService_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/Facets_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/HomePage_010-examples-and-usage.adoc | 0
.../index}/annotation/hooks/InteractionScope_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/MemberOrder_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/MinLength_010-examples-and-usage.adoc | 0
.../index}/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/Parameter_010-examples-and-usage.adoc | 0
.../index}/annotation/hooks/Programmatic_010-examples-and-usage.adoc | 0
.../index}/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/Property_010-examples-and-usage.adoc | 0
.../pages/index}/annotation/hooks/Title_010-examples-and-usage.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
.../modules/applib/pages/index}/events/domain/AbstractDomainEvent.adoc | 0
.../modules/applib/pages/index}/events/domain/ActionDomainEvent.adoc | 0
.../modules/applib/pages/index}/events/domain/CollectionDomainEvent.adoc | 0
.../modules/applib/pages/index}/events/domain/PropertyDomainEvent.adoc | 0
.../applib/pages/index}/events/lifecycle/AbstractLifecycleEvent.adoc | 0
.../modules/applib/pages/index}/events/lifecycle/ObjectCreatedEvent.adoc | 0
.../modules/applib/pages/index}/events/lifecycle/ObjectLoadedEvent.adoc | 0
.../applib/pages/index}/events/lifecycle/ObjectPersistedEvent.adoc | 0
.../applib/pages/index}/events/lifecycle/ObjectPersistingEvent.adoc | 0
.../modules/applib/pages/index}/events/lifecycle/ObjectRemovingEvent.adoc | 0
.../modules/applib/pages/index}/events/lifecycle/ObjectUpdatedEvent.adoc | 0
.../modules/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
.../modules/applib/pages/index}/exceptions/TranslatableException.adoc | 0
.../modules/applib/pages/index}/exceptions/UnrecoverableException.adoc | 0
.../pages/index}/exceptions/unrecoverable/DomainModelException.adoc | 0
.../applib/pages/index}/exceptions/unrecoverable/MetaModelException.adoc | 0
.../pages/index}/exceptions/unrecoverable/NoAuthenticatorException.adoc | 0
.../pages/index}/exceptions/unrecoverable/ObjectNotFoundException.adoc | 0
.../pages/index}/exceptions/unrecoverable/ObjectPersistenceException.adoc | 0
.../pages/index}/exceptions/unrecoverable/PersistFailedException.adoc | 0
.../pages/index}/exceptions/unrecoverable/ReflectiveActionException.adoc | 0
.../applib/pages/index}/exceptions/unrecoverable/RepositoryException.adoc | 0
.../pages/index}/exceptions/unrecoverable/UnexpectedCallException.adoc | 0
.../pages/index}/exceptions/unrecoverable/UnknownTypeException.adoc | 0
.../index/applib => refguide/modules/applib/pages/index}/graph/Edge.adoc | 0
.../applib => refguide/modules/applib/pages/index}/graph/SimpleEdge.adoc | 0
.../applib => refguide/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
.../applib/pages/index}/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc | 0
.../modules/applib/pages/index}/jaxb/JavaTimeJaxbAdapters.adoc | 0
.../applib/pages/index}/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc | 0
.../modules/applib/pages/index}/jaxb/JavaUtilJaxbAdapters.adoc | 0
.../modules/applib/pages/index}/jaxb/JodaTimeJaxbAdapters.adoc | 0
.../applib/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
.../modules/applib/pages/index}/layout/component/ActionLayoutData.adoc | 0
.../applib/pages/index}/layout/component/ActionLayoutDataOwner.adoc | 0
.../applib/pages/index}/layout/component/CollectionLayoutData.adoc | 0
.../applib/pages/index}/layout/component/CollectionLayoutDataOwner.adoc | 0
.../modules/applib/pages/index}/layout/component/CssClassFaPosition.adoc | 0
.../applib/pages/index}/layout/component/DomainObjectLayoutData.adoc | 0
.../applib/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
.../modules/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
.../modules/applib/pages/index}/layout/component/PropertyLayoutData.adoc | 0
.../applib/pages/index}/layout/component/ServiceActionLayoutData.adoc | 0
.../pages/index}/layout/component/ServiceActionLayoutDataOwner.adoc | 0
.../applib => refguide/modules/applib/pages/index}/layout/grid/Grid.adoc | 0
.../modules/applib/pages/index}/layout/grid/GridAbstract.adoc | 0
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3ClearFix.adoc | 0
.../applib/pages/index}/layout/grid/bootstrap3/BS3ClearFixHidden.adoc | 0
.../applib/pages/index}/layout/grid/bootstrap3/BS3ClearFixVisible.adoc | 0
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3Col.adoc | 0
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3Element.adoc | 0
.../applib/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
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3RowContent.adoc | 0
.../applib/pages/index}/layout/grid/bootstrap3/BS3RowContentOwner.adoc | 0
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3RowOwner.adoc | 0
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3Tab.adoc | 0
.../modules/applib/pages/index}/layout/grid/bootstrap3/BS3TabGroup.adoc | 0
.../applib/pages/index}/layout/grid/bootstrap3/BS3TabGroupOwner.adoc | 0
.../modules/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
.../modules/applib/pages/index}/layout/grid/bootstrap3/WithinGrid.adoc | 0
.../applib => refguide/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
.../modules/applib/pages/index}/layout/menubars/MenuBarsAbstract.adoc | 0
.../modules/applib/pages/index}/layout/menubars/MenuSection.adoc | 0
.../modules/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
.../applib/pages/index}/layout/menubars/bootstrap3/BS3MenuSection.adoc | 0
.../modules/applib/pages/index}/mixins/MixinConstants.adoc | 0
.../applib => refguide/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
.../modules/applib/pages/index}/mixins/layout/Object_openRestApi.adoc | 0
.../applib/pages/index}/mixins/layout/Object_rebuildMetamodel.adoc | 0
.../applib/pages/index}/mixins/metamodel/Object_downloadMetamodelXml.adoc | 0
.../applib/pages/index}/mixins/metamodel/Object_objectIdentifier.adoc | 0
.../modules/applib/pages/index}/mixins/metamodel/Object_objectType.adoc | 0
.../modules/applib/pages/index}/query/AllInstancesQuery.adoc | 0
.../applib => refguide/modules/applib/pages/index}/query/NamedQuery.adoc | 0
.../index/applib => refguide/modules/applib/pages/index}/query/Query.adoc | 0
.../applib => refguide/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
.../applib/pages/index}/services/acceptheader/AcceptHeaderService.adoc | 0
.../acceptheader/hooks/AcceptHeaderService_010-implementation.adoc | 0
.../acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc | 0
.../pages/index}/services/appfeat/ApplicationFeatureRepository.adoc | 0
.../applib/pages/index}/services/appfeat/ApplicationMemberType.adoc | 0
.../appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc | 0
.../hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/bookmark/Bookmark.adoc | 0
.../modules/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
.../modules/applib/pages/index}/services/bookmark/BookmarkService.adoc | 0
.../services/bookmark/hooks/BookmarkService_010-implementation.adoc | 0
.../services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/bookmarkui/BookmarkUiService.adoc | 0
.../services/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
.../index}/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
.../services/command/hooks/CommandExecutorService_010-implementation.adoc | 0
.../command/hooks/CommandExecutorService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/commanddto/HasCommandDto.adoc | 0
.../services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc | 0
.../services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc | 0
.../applib/pages/index}/services/commanddto/conmap/UserDataKeys.adoc | 0
.../pages/index}/services/commanddto/processor/CommandDtoProcessor.adoc | 0
.../commanddto/processor/CommandDtoProcessorForActionAbstract.adoc | 0
.../commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc | 0
.../processor/hooks/CommandDtoProcessorService_010-implementation.adoc | 0
.../hooks/CommandDtoProcessorService_020-examples-and-usage.adoc | 0
.../services/commanddto/processor/spi/CommandDtoProcessorService.adoc | 0
.../commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc | 0
.../modules/applib/pages/index}/services/confview/ConfigurationMenu.adoc | 0
.../applib/pages/index}/services/confview/ConfigurationProperty.adoc | 0
.../applib/pages/index}/services/confview/ConfigurationViewService.adoc | 0
.../services/confview/hooks/ConfigurationMenu_010-implementation.adoc | 0
.../services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc | 0
.../confview/hooks/ConfigurationViewService_010-implementation.adoc | 0
.../confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/conmap/ContentMappingService.adoc | 0
.../services/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
.../index}/services/email/hooks/EmailService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/error/ErrorDetails.adoc | 0
.../modules/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
.../services/error/hooks/ErrorReportingService_010-implementation.adoc | 0
.../error/hooks/ErrorReportingService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/eventbus/EventBusService.adoc | 0
.../services/eventbus/hooks/EventBusService_010-implementation.adoc | 0
.../services/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
.../pages/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
.../exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc | 0
.../hooks/ExceptionRecognizerService_020-examples-and-usage.adoc | 0
.../services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc | 0
.../exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/factory/FactoryService.adoc | 0
.../index}/services/factory/hooks/FactoryService_010-implementation.adoc | 0
.../services/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
.../index}/services/grid/hooks/GridLoaderService_010-implementation.adoc | 0
.../services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc | 0
.../pages/index}/services/grid/hooks/GridService_010-implementation.adoc | 0
.../index}/services/grid/hooks/GridService_020-examples-and-usage.adoc | 0
.../index}/services/grid/hooks/GridSystemService_010-implementation.adoc | 0
.../services/grid/hooks/GridSystemService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/health/Health.adoc | 0
.../modules/applib/pages/index}/services/health/HealthCheckService.adoc | 0
.../services/health/hooks/HealthCheckService_010-implementation.adoc | 0
.../services/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
.../index}/services/hint/hooks/HintIdProvider_010-implementation.adoc | 0
.../index}/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc | 0
.../pages/index}/services/hint/hooks/HintStore_010-implementation.adoc | 0
.../index}/services/hint/hooks/HintStore_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/homepage/HomePageResolverService.adoc | 0
.../homepage/hooks/HomePageResolverService_010-implementation.adoc | 0
.../homepage/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
.../modules/applib/pages/index}/services/i18n/TranslatableString.adoc | 0
.../modules/applib/pages/index}/services/i18n/TranslationService.adoc | 0
.../modules/applib/pages/index}/services/i18n/TranslationsResolver.adoc | 0
.../index}/services/i18n/hooks/LocaleProvider_010-implementation.adoc | 0
.../index}/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc | 0
.../index}/services/i18n/hooks/TranslationService_010-implementation.adoc | 0
.../services/i18n/hooks/TranslationService_020-examples-and-usage.adoc | 0
.../services/i18n/hooks/TranslationsResolver_010-implementation.adoc | 0
.../services/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
.../modules/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
.../pages/index}/services/iactn/hooks/Execution_010-implementation.adoc | 0
.../index}/services/iactn/hooks/Execution_020-examples-and-usage.adoc | 0
.../services/iactn/hooks/InteractionContext_010-implementation.adoc | 0
.../services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc | 0
.../pages/index}/services/iactn/hooks/Interaction_010-implementation.adoc | 0
.../index}/services/iactn/hooks/Interaction_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/inject/ServiceInjector.adoc | 0
.../index}/services/inject/hooks/ServiceInjector_010-implementation.adoc | 0
.../services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/jaxb/JaxbService.adoc | 0
.../pages/index}/services/jaxb/hooks/JaxbService_010-implementation.adoc | 0
.../index}/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/layout/LayoutService.adoc | 0
.../modules/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
.../services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc | 0
.../index}/services/layout/hooks/LayoutService_010-implementation.adoc | 0
.../services/layout/hooks/LayoutService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/linking/DeepLinkService.adoc | 0
.../index}/services/linking/hooks/DeepLinkService_010-implementation.adoc | 0
.../services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/menu/MenuBarsLoaderService.adoc | 0
.../modules/applib/pages/index}/services/menu/MenuBarsService.adoc | 0
.../services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc | 0
.../services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc | 0
.../index}/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
.../index}/services/message/hooks/MessageService_010-implementation.adoc | 0
.../services/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
.../modules/applib/pages/index}/services/metamodel/MetaModelService.adoc | 0
.../applib/pages/index}/services/metamodel/MetaModelServiceMenu.adoc | 0
.../services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc | 0
.../metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc | 0
.../services/metamodel/hooks/MetaModelService_010-implementation.adoc | 0
.../services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/metrics/MetricsService.adoc | 0
.../index}/services/metrics/hooks/MetricsService_010-implementation.adoc | 0
.../services/metrics/hooks/MetricsService_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/publishing/log/CommandLogger.adoc | 0
.../applib/pages/index}/services/publishing/log/EntityChangesLogger.adoc | 0
.../pages/index}/services/publishing/log/EntityPropertyChangeLogger.adoc | 0
.../applib/pages/index}/services/publishing/log/ExecutionLogger.adoc | 0
.../applib/pages/index}/services/publishing/spi/CommandSubscriber.adoc | 0
.../applib/pages/index}/services/publishing/spi/EntityChanges.adoc | 0
.../pages/index}/services/publishing/spi/EntityChangesSubscriber.adoc | 0
.../applib/pages/index}/services/publishing/spi/EntityPropertyChange.adoc | 0
.../index}/services/publishing/spi/EntityPropertyChangeSubscriber.adoc | 0
.../applib/pages/index}/services/publishing/spi/ExecutionSubscriber.adoc | 0
.../publishing/spi/hooks/CommandSubscriber_010-implementation.adoc | 0
.../publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc | 0
.../publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc | 0
.../spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc | 0
.../spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc | 0
.../spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc | 0
.../publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc | 0
.../publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/queryresultscache/QueryResultsCache.adoc | 0
.../pages/index}/services/queryresultscache/QueryResultsCacheControl.adoc | 0
.../hooks/QueryResultsCacheControl_010-implementation.adoc | 0
.../hooks/QueryResultsCacheControl_020-examples-and-usage.adoc | 0
.../queryresultscache/hooks/QueryResultsCache_010-implementation.adoc | 0
.../queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc | 0
.../pages/index}/services/registry/InstanceByPriorityComparator.adoc | 0
.../modules/applib/pages/index}/services/registry/ServiceRegistry.adoc | 0
.../services/registry/hooks/ServiceRegistry_010-implementation.adoc | 0
.../services/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
.../services/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
.../index}/services/routing/hooks/RoutingService_010-implementation.adoc | 0
.../services/routing/hooks/RoutingService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/scratchpad/Scratchpad.adoc | 0
.../index}/services/scratchpad/hooks/Scratchpad_010-implementation.adoc | 0
.../services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/session/SessionLoggingService.adoc | 0
.../pages/index}/services/session/SessionLoggingServiceLogging.adoc | 0
.../services/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
.../services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc | 0
.../pages/index}/services/sudo/hooks/SudoService_010-implementation.adoc | 0
.../index}/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
.../index}/services/swagger/hooks/SwaggerService_010-implementation.adoc | 0
.../services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc | 0
.../services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc | 0
.../applib/pages/index}/services/tablecol/TableColumnOrderService.adoc | 0
.../tablecol/hooks/TableColumnOrderService_010-implementation.adoc | 0
.../tablecol/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
.../index}/services/title/hooks/TitleService_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/urlencoding/UrlEncodingService.adoc | 0
.../services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc | 0
.../services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc | 0
.../urlencoding/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
.../pages/index}/services/user/hooks/UserService_010-implementation.adoc | 0
.../index}/services/user/hooks/UserService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/userprof/UserProfileService.adoc | 0
.../services/userprof/hooks/UserProfileService_010-implementation.adoc | 0
.../userprof/hooks/UserProfileService_020-examples-and-usage.adoc | 0
.../applib/pages/index}/services/userreg/EmailNotificationService.adoc | 0
.../modules/applib/pages/index}/services/userreg/UserDetails.adoc | 0
.../applib/pages/index}/services/userreg/UserRegistrationService.adoc | 0
.../applib/pages/index}/services/userreg/events/EmailEventAbstract.adoc | 0
.../pages/index}/services/userreg/events/EmailRegistrationEvent.adoc | 0
.../applib/pages/index}/services/userreg/events/PasswordResetEvent.adoc | 0
.../userreg/hooks/EmailNotificationService_010-implementation.adoc | 0
.../userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc | 0
.../userreg/hooks/UserRegistrationService_010-implementation.adoc | 0
.../userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc | 0
.../modules/applib/pages/index}/services/wrapper/DisabledException.adoc | 0
.../modules/applib/pages/index}/services/wrapper/HiddenException.adoc | 0
.../modules/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
.../applib/pages/index}/services/wrapper/control/ControlAbstract.adoc | 0
.../applib/pages/index}/services/wrapper/control/ExceptionHandler.adoc | 0
.../pages/index}/services/wrapper/control/ExceptionHandlerAbstract.adoc | 0
.../applib/pages/index}/services/wrapper/control/ExecutionMode.adoc | 0
.../modules/applib/pages/index}/services/wrapper/control/SyncControl.adoc | 0
.../modules/applib/pages/index}/services/wrapper/events/AccessEvent.adoc | 0
.../applib/pages/index}/services/wrapper/events/ActionArgumentEvent.adoc | 0
.../pages/index}/services/wrapper/events/ActionInvocationEvent.adoc | 0
.../applib/pages/index}/services/wrapper/events/ActionUsabilityEvent.adoc | 0
.../pages/index}/services/wrapper/events/ActionVisibilityEvent.adoc | 0
.../pages/index}/services/wrapper/events/CollectionAccessEvent.adoc | 0
.../applib/pages/index}/services/wrapper/events/CollectionAddToEvent.adoc | 0
.../pages/index}/services/wrapper/events/CollectionMethodEvent.adoc | 0
.../pages/index}/services/wrapper/events/CollectionRemoveFromEvent.adoc | 0
.../pages/index}/services/wrapper/events/CollectionUsabilityEvent.adoc | 0
.../applib/pages/index}/services/wrapper/events/InteractionEvent.adoc | 0
.../applib/pages/index}/services/wrapper/events/ObjectTitleEvent.adoc | 0
.../applib/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
.../applib/pages/index}/services/wrapper/events/PropertyAccessEvent.adoc | 0
.../applib/pages/index}/services/wrapper/events/PropertyModifyEvent.adoc | 0
.../pages/index}/services/wrapper/events/PropertyUsabilityEvent.adoc | 0
.../pages/index}/services/wrapper/events/PropertyVisibilityEvent.adoc | 0
.../applib/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
.../index}/services/wrapper/hooks/WrapperFactory_010-implementation.adoc | 0
.../services/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
.../modules/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
.../services/xactn/hooks/TransactionService_020-examples-and-usage.adoc | 0
.../services/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
.../pages/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
.../pages/index}/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc | 0
.../index}/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc | 0
.../services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc | 0
.../xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc | 0
.../modules/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
.../index/applib => refguide/modules/applib/pages/index}/util/Enums.adoc | 0
.../applib => refguide/modules/applib/pages/index}/util/Equality.adoc | 0
.../applib => refguide/modules/applib/pages/index}/util/Hashing.adoc | 0
.../applib => refguide/modules/applib/pages/index}/util/JaxbUtil.adoc | 0
.../modules/applib/pages/index}/util/ObjectContracts.adoc | 0
.../applib => refguide/modules/applib/pages/index}/util/ReasonBuffer.adoc | 0
.../modules/applib/pages/index}/util/ReasonBuffer2.adoc | 0
.../applib => refguide/modules/applib/pages/index}/util/Reasons.adoc | 0
.../applib => refguide/modules/applib/pages/index}/util/TitleBuffer.adoc | 0
.../modules/applib/pages/index}/util/TitleBufferException.adoc | 0
.../applib => refguide/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
.../modules/applib/pages/index}/util/schema/MemberExecutionDtoUtils.adoc | 0
.../index/applib => refguide/modules/applib/pages/index}/value/Blob.adoc | 0
.../index/applib => refguide/modules/applib/pages/index}/value/Clob.adoc | 0
.../applib => refguide/modules/applib/pages/index}/value/HasHtml.adoc | 0
.../modules/applib/pages/index}/value/LocalResourcePath.adoc | 0
.../applib => refguide/modules/applib/pages/index}/value/Markup.adoc | 0
.../modules/applib/pages/index}/value/NamedWithMimeType.adoc | 0
.../modules/applib/pages/index}/value/OpenUrlStrategy.adoc | 0
.../applib => refguide/modules/applib/pages/index}/value/Password.adoc | 0
.../commons => refguide/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
.../pages/index}/config/datasources/DataSourceIntrospectionService.adoc | 0
.../modules/core/pages/index}/interaction/session/InteractionFactory.adoc | 0
.../index}/runtimeservices/transaction/TransactionServiceSpring.adoc | 0
.../modules/core/pages/index}/runtimeservices/xml/XmlServiceDefault.adoc | 0
.../index}/transaction/changetracking/EntityChangeTrackerDefault.adoc | 0
.../pages/index}/transaction/events/TransactionAfterCompletionEvent.adoc | 0
.../extensions/pages/index}/commandlog/impl/CommandSubscriberForJdo.adoc | 0
.../pages/index}/commandlog/impl/IsisModuleExtCommandLogImpl.adoc | 0
.../pages/index}/commandlog/impl/mixins/HasUniqueId_command.adoc | 0
.../index}/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc | 0
.../extensions/pages/index}/commandlog/impl/ui/CommandServiceMenu.adoc | 0
.../index}/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc | 0
.../pages/index}/commandreplay/primary/config/PrimaryConfig.adoc | 0
.../pages/index}/commandreplay/primary/mixins/Object_openOnSecondary.adoc | 0
.../index}/commandreplay/primary/restapi/CommandRetrievalService.adoc | 0
.../index}/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc | 0
.../commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc | 0
.../extensions/pages/index}/commandreplay/secondary/SecondaryStatus.adoc | 0
.../index}/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc | 0
.../commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc | 0
.../commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc | 0
.../commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc | 0
.../pages/index}/commandreplay/secondary/clock/TickingClockService.adoc | 0
.../pages/index}/commandreplay/secondary/config/SecondaryConfig.adoc | 0
.../commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc | 0
.../pages/index}/commandreplay/secondary/fetch/CommandFetcher.adoc | 0
.../pages/index}/commandreplay/secondary/job/ReplicateAndReplayJob.adoc | 0
.../pages/index}/commandreplay/secondary/job/SecondaryStatusData.adoc | 0
.../commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc | 0
.../pages/index}/commandreplay/secondary/mixins/CommandJdo_exclude.adoc | 0
.../index}/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc | 0
.../pages/index}/commandreplay/secondary/mixins/Object_openOnPrimary.adoc | 0
.../commandreplay/secondary/spi/ReplayCommandExecutionController.adoc | 0
.../commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc | 0
.../modules/extensions/pages/index}/cors/impl/IsisModuleExtCorsImpl.adoc | 0
.../extensions/pages/index}/fullcalendar/applib/CalendarEventable.adoc | 0
.../modules/extensions/pages/index}/fullcalendar/applib/Calendarable.adoc | 0
.../pages/index}/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc | 0
.../index}/fullcalendar/applib/spi/CalendarableDereferencingService.adoc | 0
.../extensions/pages/index}/fullcalendar/applib/value/CalendarEvent.adoc | 0
.../index}/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc | 0
.../extensions/pages/index}/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc | 0
.../extensions/pages/index}/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc | 0
.../pages/index}/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc | 0
.../extensions/pages/index}/jaxrsclient/applib/client/JaxRsClient.adoc | 0
.../extensions/pages/index}/jaxrsclient/applib/client/JaxRsResponse.adoc | 0
.../pages/index}/modelannotation/applib/IsisModuleIncModelApplib.adoc | 0
.../extensions/pages/index}/modelannotation/applib/annotation/Model.adoc | 0
.../index}/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc | 0
.../metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc | 0
.../modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc | 0
.../modules/extensions/pages/index}/quartz/IsisModuleExtQuartzImpl.adoc | 0
.../modules/extensions/pages/index}/quartz/context/JobExecutionData.adoc | 0
.../pages/index}/quartz/spring/AutowiringSpringBeanJobFactory.adoc | 0
.../extensions/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
.../modules/extensions/pages/index}/restclient/RestfulClientConfig.adoc | 0
.../extensions/pages/index}/restclient/RestfulClientException.adoc | 0
.../modules/extensions/pages/index}/restclient/auth/BasicAuthFilter.adoc | 0
.../extensions/pages/index}/restclient/log/ClientConversationFilter.adoc | 0
.../extensions/pages/index}/restclient/log/ClientConversationLogger.adoc | 0
.../extensions/pages/index}/secman/api/IsisModuleExtSecmanApi.adoc | 0
.../modules/extensions/pages/index}/secman/api/SecmanConfiguration.adoc | 0
.../modules/extensions/pages/index}/secman/api/SecurityRealm.adoc | 0
.../extensions/pages/index}/secman/api/SecurityRealmCharacteristic.adoc | 0
.../modules/extensions/pages/index}/secman/api/SecurityRealmService.adoc | 0
.../pages/index}/secman/api/encryption/PasswordEncryptionService.adoc | 0
.../pages/index}/secman/api/encryption/PasswordEncryptionServiceNone.adoc | 0
.../extensions/pages/index}/secman/api/events/UserCreatedEvent.adoc | 0
.../pages/index}/secman/api/permission/ApplicationPermission.adoc | 0
.../pages/index}/secman/api/permission/ApplicationPermissionMode.adoc | 0
.../index}/secman/api/permission/ApplicationPermissionRepository.adoc | 0
.../pages/index}/secman/api/permission/ApplicationPermissionRule.adoc | 0
.../pages/index}/secman/api/permission/ApplicationPermissionValue.adoc | 0
.../pages/index}/secman/api/permission/ApplicationPermissionValueSet.adoc | 0
.../pages/index}/secman/api/permission/PermissionsEvaluationService.adoc | 0
.../secman/api/permission/PermissionsEvaluationServiceAbstract.adoc | 0
.../secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc | 0
.../secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc | 0
.../modules/extensions/pages/index}/secman/api/role/ApplicationRole.adoc | 0
.../pages/index}/secman/api/role/ApplicationRoleRepository.adoc | 0
.../extensions/pages/index}/secman/api/tenancy/ApplicationTenancy.adoc | 0
.../pages/index}/secman/api/tenancy/ApplicationTenancyEvaluator.adoc | 0
.../pages/index}/secman/api/tenancy/ApplicationTenancyRepository.adoc | 0
.../modules/extensions/pages/index}/secman/api/tenancy/HasAtPath.adoc | 0
.../modules/extensions/pages/index}/secman/api/user/AccountType.adoc | 0
.../modules/extensions/pages/index}/secman/api/user/ApplicationUser.adoc | 0
.../pages/index}/secman/api/user/ApplicationUserRepository.adoc | 0
.../extensions/pages/index}/secman/api/user/ApplicationUserStatus.adoc | 0
.../secman/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
.../extensions/pages/index/secman/jdo}/seed/scripts/GlobalTenancy.adoc | 0
.../seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc | 0
.../secman/jdo}/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc | 0
.../pages/index/secman/jdo}/seed/scripts/IsisExtSecmanAdminUser.adoc | 0
.../secman/jdo}/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc | 0
.../jdo}/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
.../extensions/pages/index/secman/jpa}/seed/scripts/GlobalTenancy.adoc | 0
.../seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc | 0
.../secman/jpa}/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc | 0
.../pages/index/secman/jpa}/seed/scripts/IsisExtSecmanAdminUser.adoc | 0
.../secman/jpa}/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc | 0
.../jpa}/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc | 0
.../jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc | 0
.../extensions/pages/index}/secman/model/IsisModuleExtSecmanModel.adoc | 0
.../modules/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
.../modules/extensions/pages/index}/secman/shiro/util/ShiroUtils.adoc | 0
.../pages/index}/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc | 0
.../extensions/pages/index}/shirorealmldap/realm/impl/IsisLdapRealm.adoc | 0
.../index}/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc | 0
.../viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc | 0
.../wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc | 0
.../exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc | 0
.../pages/index}/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc | 0
.../pages/index}/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc | 0
.../extensions/pages/index}/viewer/wicket/pdfjs/applib/config/Scale.adoc | 0
.../pages/index}/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc | 0
.../pages/index}/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc | 0
antora/components/{system => refguide}/modules/generated/nav.adoc | 0
.../{system => refguide}/modules/generated/pages/system-overview.adoc | 0
.../pages/index}/jdo/applib/IsisModulePersistenceJdoApplib.adoc | 0
.../persistence/pages/index}/jdo/applib/services/JdoSupportService.adoc | 0
.../pages/index}/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc | 0
.../pages/index}/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc | 0
.../persistence/pages/index}/jdo/datanucleus/dialect/DnJdoDialect.adoc | 0
.../index}/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc | 0
.../index}/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc | 0
.../jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc | 0
.../index}/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc | 0
.../jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc | 0
.../datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc | 0
.../index}/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc | 0
.../jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc | 0
.../typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc | 0
.../jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc | 0
.../jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc | 0
.../datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc | 0
.../jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc | 0
.../jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc | 0
.../jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc | 0
.../jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc | 0
.../pages/index}/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc | 0
.../pages/index}/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc | 0
.../index}/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc | 0
.../persistence/pages/index}/jpa/applib/services/JpaSupportService.adoc | 0
.../pages/index}/jpa/eclipselink/IsisModuleJpaEclipselink.adoc | 0
.../schema => refguide/modules/schema/pages/index}/IsisModuleSchema.adoc | 0
.../modules/security/pages/index}/bypass/IsisModuleSecurityBypass.adoc | 0
.../security/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
.../security/pages/index}/keycloak/authorization/AuthorizorKeycloak.adoc | 0
.../modules/security/pages/index}/keycloak/webmodule/KeycloakFilter.adoc | 0
.../security/pages/index}/keycloak/webmodule/WebModuleKeycloak.adoc | 0
.../modules/security/pages/index}/shiro/IsisModuleSecurityShiro.adoc | 0
.../security/pages/index}/shiro/authentication/AuthenticatorShiro.adoc | 0
.../security/pages/index}/shiro/authorization/AuthorizorShiro.adoc | 0
.../modules/security/pages/index}/shiro/authorization/IsisPermission.adoc | 0
.../security/pages/index}/shiro/authorization/IsisPermissionResolver.adoc | 0
.../modules/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
.../subdomains/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
.../subdomains/pages/index}/base/applib/types/ObjectIdentifierType.adoc | 0
.../modules/subdomains/pages/index}/base/applib/types/PercentageType.adoc | 0
.../modules/subdomains/pages/index}/base/applib/types/ProperNameType.adoc | 0
.../modules/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
.../modules/subdomains/pages/index}/base/applib/types/UserNameType.adoc | 0
.../modules/subdomains/pages/index}/base/applib/types/XxxType.adoc | 0
.../modules/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
.../modules/subdomains/pages/index}/base/applib/utils/MessageUtils.adoc | 0
.../modules/subdomains/pages/index}/base/applib/utils/StringUtils.adoc | 0
.../modules/subdomains/pages/index}/base/applib/utils/TitleBuilder.adoc | 0
.../subdomains/pages/index}/base/applib/valuetypes/AbstractInterval.adoc | 0
.../subdomains/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
.../modules/subdomains/pages/index}/base/applib/with/WithCodeGetter.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithCodeUnique.adoc | 0
.../pages/index}/base/applib/with/WithDescriptionComparable.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithDescriptionGetter.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithDescriptionUnique.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithInterval.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithIntervalContiguous.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithIntervalMutable.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithNameComparable.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithNameGetter.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithNameUnique.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithReferenceComparable.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithReferenceGetter.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithReferenceUnique.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithSequence.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithStartDate.adoc | 0
.../subdomains/pages/index}/base/applib/with/WithTitleComparable.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithTitleGetter.adoc | 0
.../modules/subdomains/pages/index}/base/applib/with/WithTitleUnique.adoc | 0
.../pages/index}/excel/applib/IsisModuleSubdomainsExcelApplib.adoc | 0
.../modules/subdomains/pages/index}/excel/applib/dom/AggregationType.adoc | 0
.../subdomains/pages/index}/excel/applib/dom/ExcelMetaDataEnabled.adoc | 0
.../modules/subdomains/pages/index}/excel/applib/dom/ExcelService.adoc | 0
.../modules/subdomains/pages/index}/excel/applib/dom/HyperLink.adoc | 0
.../modules/subdomains/pages/index}/excel/applib/dom/PivotColumn.adoc | 0
.../modules/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
.../modules/subdomains/pages/index}/excel/applib/dom/WorksheetSpec.adoc | 0
.../subdomains/pages/index}/excel/applib/dom/util/AnnotationList.adoc | 0
.../subdomains/pages/index}/excel/applib/dom/util/AnnotationTriplet.adoc | 0
.../pages/index}/excel/applib/dom/util/ExcelFileBlobConverter.adoc | 0
.../subdomains/pages/index}/excel/applib/dom/util/ExcelServiceImpl.adoc | 0
.../modules/subdomains/pages/index}/excel/applib/dom/util/Mode.adoc | 0
.../modules/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
.../subdomains/pages/index}/excel/testing/ExcelFixtureRowHandler.adoc | 0
.../pages/index}/excel/testing/ExcelFixtureWorkbookHandler.adoc | 0
.../subdomains/pages/index}/excel/testing/FixtureAwareRowHandler.adoc | 0
.../pages/index}/excel/testing/IsisModuleSubdomainsExcelTesting.adoc | 0
.../pages/index}/spring/applib/IsisModuleSubdomainsSpringApplib.adoc | 0
.../subdomains/pages/index}/spring/applib/service/BeanDescriptor.adoc | 0
.../subdomains/pages/index}/spring/applib/service/ContextBeans.adoc | 0
.../subdomains/pages/index}/spring/applib/service/SpringBeansService.adoc | 0
.../index}/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc | 0
.../subdomains/pages/index}/xdocreport/applib/service/OutputType.adoc | 0
.../pages/index}/xdocreport/applib/service/XDocReportModel.adoc | 0
.../pages/index}/xdocreport/applib/service/XDocReportService.adoc | 0
.../pages/index}/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc | 0
.../index}/fakedata/applib/services/AbstractRandomValueGenerator.adoc | 0
.../modules/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
.../modules/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
.../modules/testing/pages/index}/fakedata/applib/services/Doubles.adoc | 0
.../modules/testing/pages/index}/fakedata/applib/services/Enums.adoc | 0
.../testing/pages/index}/fakedata/applib/services/FakeDataService.adoc | 0
.../modules/testing/pages/index}/fakedata/applib/services/Floats.adoc | 0
.../modules/testing/pages/index}/fakedata/applib/services/Integers.adoc | 0
.../modules/testing/pages/index}/fakedata/applib/services/IsisBlobs.adoc | 0
.../modules/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
.../modules/testing/pages/index}/fakedata/applib/services/J8Periods.adoc | 0
.../testing/pages/index}/fakedata/applib/services/JavaSqlDates.adoc | 0
.../testing/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
.../testing/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
.../modules/testing/pages/index}/fakedata/applib/services/Shorts.adoc | 0
.../modules/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
.../testing/pages/index}/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc | 0
.../modules/testing/pages/index}/h2console/ui/services/H2ManagerMenu.adoc | 0
.../testing/pages/index}/h2console/ui/webmodule/WebModuleH2Console.adoc | 0
.../index}/integtestsupport/applib/ExceptionRecognizerTranslate.adoc | 0
.../pages/index}/integtestsupport/applib/IsisIntegrationTestAbstract.adoc | 0
.../pages/index}/integtestsupport/applib/IsisInteractionHandler.adoc | 0
.../testing/pages/index}/integtestsupport/applib/ThrowableMatchers.adoc | 0
.../pages/index}/integtestsupport/applib/swagger/SwaggerExporter.adoc | 0
.../index}/integtestsupport/applib/validate/DomainModelValidator.adoc | 0
.../index}/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc | 0
.../specsupport/applib/integration/ObjectFactoryForIntegration.adoc | 0
.../modules/testing/pages/index}/specsupport/applib/specs/V.adoc | 0
.../unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc | 0
.../index}/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc | 0
.../unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc | 0
.../unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc | 0
.../index}/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc | 0
.../index}/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc | 0
.../testing/pages/index}/unittestsupport/applib/bean/PojoTester.adoc | 0
.../unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc | 0
.../applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc | 0
.../pages/index}/unittestsupport/applib/core/bidir/Instantiator.adoc | 0
.../index}/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc | 0
.../pages/index}/unittestsupport/applib/core/bidir/Instantiators.adoc | 0
.../applib/core/comparable/ComparableContractTest_compareTo.adoc | 0
.../unittestsupport/applib/core/comparable/ComparableContractTester.adoc | 0
.../testing/pages/index}/unittestsupport/applib/core/files/Files.adoc | 0
.../pages/index}/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc | 0
.../pages/index}/unittestsupport/applib/core/jmocking/Imposterisers.adoc | 0
.../unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc | 0
.../pages/index}/unittestsupport/applib/core/jmocking/IsisActions.adoc | 0
.../pages/index}/unittestsupport/applib/core/jmocking/JMockActions.adoc | 0
.../index}/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc | 0
.../index}/unittestsupport/applib/core/jmocking/PostponedAction.adoc | 0
.../unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc | 0
.../pages/index}/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc | 0
.../applib/core/sortedsets/SortedSetsContractTestAbstract.adoc | 0
.../pages/index}/unittestsupport/applib/core/streams/NullPrintStream.adoc | 0
.../pages/index}/unittestsupport/applib/core/utils/CollectUtils.adoc | 0
.../pages/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
.../unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc | 0
.../pages/index}/unittestsupport/applib/dom/assertions/Asserting.adoc | 0
.../pages/index}/unittestsupport/applib/dom/matchers/IsisMatchers.adoc | 0
.../unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc | 0
.../pages/index}/unittestsupport/applib/dom/reflect/ReflectUtils.adoc | 0
.../pages/index}/unittestsupport/applib/dom/repo/FinderInteraction.adoc | 0
.../pages/index}/asciidoc/applib/IsisModuleValAsciidocApplib.adoc | 0
.../valuetypes/pages/index}/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc | 0
.../modules/valuetypes/pages/index}/asciidoc/applib/value/AsciiDoc.adoc | 0
.../pages/index}/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc | 0
.../persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc | 0
.../asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc | 0
.../pages/index}/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc | 0
.../pages/index}/markdown/applib/IsisModuleValMarkdownApplib.adoc | 0
.../valuetypes/pages/index}/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc | 0
.../modules/valuetypes/pages/index}/markdown/applib/value/Converter.adoc | 0
.../pages/index}/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc | 0
.../persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc | 0
.../markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc | 0
.../pages/index}/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc | 0
.../valuetypes/pages/index}/sse/applib/IsisModuleValSseApplib.adoc | 0
.../valuetypes/pages/index}/sse/applib/annotations/ServerSentEvents.adoc | 0
.../modules/valuetypes/pages/index}/sse/applib/annotations/SseSource.adoc | 0
.../modules/valuetypes/pages/index}/sse/applib/service/SseChannel.adoc | 0
.../modules/valuetypes/pages/index}/sse/applib/service/SseService.adoc | 0
.../modules/valuetypes/pages/index}/sse/ui/wkt/IsisModuleValSseUiWkt.adoc | 0
.../valuetypes/pages/index}/sse/ui/wkt/services/SseServiceDefault.adoc | 0
.../pages/index}/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc | 0
.../restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/JsonRepresentation.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/LinkRepresentation.adoc | 0
.../modules/viewer/pages/index}/restfulobjects/applib/Rel.adoc | 0
.../modules/viewer/pages/index}/restfulobjects/applib/RelDefinition.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/RepresentationType.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/RestfulHttpMethod.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/RestfulMediaType.adoc | 0
.../modules/viewer/pages/index}/restfulobjects/applib/RestfulRequest.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/RestfulResponse.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/boot/BootstrapResource.adoc | 0
.../applib/domainobjects/AbstractObjectMemberRepresentation.adoc | 0
.../restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc | 0
.../applib/domainobjects/DomainObjectMemberRepresentation.adoc | 0
.../restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc | 0
.../index}/restfulobjects/applib/domainobjects/DomainObjectResource.adoc | 0
.../index}/restfulobjects/applib/domainobjects/DomainRepresentation.adoc | 0
.../index}/restfulobjects/applib/domainobjects/DomainServiceResource.adoc | 0
.../index}/restfulobjects/applib/domainobjects/ListRepresentation.adoc | 0
.../restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc | 0
.../applib/domainobjects/ObjectCollectionRepresentation.adoc | 0
.../restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc | 0
.../restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc | 0
.../applib/domaintypes/AbstractTypeMemberRepresentation.adoc | 0
.../applib/domaintypes/ActionDescriptionRepresentation.adoc | 0
.../applib/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
.../restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc | 0
.../index}/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc | 0
.../pages/index}/restfulobjects/applib/errors/ErrorRepresentation.adoc | 0
.../pages/index}/restfulobjects/applib/health/HealthRepresentation.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/health/HealthResource.adoc | 0
.../index}/restfulobjects/applib/homepage/HomePageRepresentation.adoc | 0
.../pages/index}/restfulobjects/applib/homepage/HomePageResource.adoc | 0
.../pages/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
.../viewer/pages/index}/restfulobjects/applib/util/JsonNodeUtils.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/util/MediaTypes.adoc | 0
.../modules/viewer/pages/index}/restfulobjects/applib/util/Parser.adoc | 0
.../modules/viewer/pages/index}/restfulobjects/applib/util/PathNode.adoc | 0
.../viewer/pages/index}/restfulobjects/applib/util/UrlEncodingUtils.adoc | 0
.../pages/index}/restfulobjects/applib/version/VersionRepresentation.adoc | 0
.../pages/index}/restfulobjects/applib/version/VersionResource.adoc | 0
.../jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc | 0
.../jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc | 0
.../restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc | 0
.../restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc | 0
.../index}/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
.../service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc | 0
.../service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc | 0
.../service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc | 0
.../rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc | 0
.../restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc | 0
.../restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc | 0
.../viewer/pages/index}/wicket/model/IsisModuleViewerWicketModel.adoc | 0
.../modules/viewer/pages/index}/wicket/ui/IsisModuleViewerWicketUi.adoc | 0
.../viewer/pages/index}/wicket/viewer/IsisModuleViewerWicketViewer.adoc | 0
994 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/antora/components/system/antora.yml b/antora/components/refguide/antora.yml
similarity index 100%
rename from antora/components/system/antora.yml
rename to antora/components/refguide/antora.yml
diff --git a/antora/components/system/modules/generated/pages/index/applib/AbstractViewModel.adoc b/antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/AbstractViewModel.adoc
rename to antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/Identifier.adoc b/antora/components/refguide/modules/applib/pages/index/Identifier.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/Identifier.adoc
rename to antora/components/refguide/modules/applib/pages/index/Identifier.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/IsisModuleApplib.adoc b/antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/IsisModuleApplib.adoc
rename to antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/RecreatableDomainObject.adoc b/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/RecreatableDomainObject.adoc
rename to antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/ViewModel.adoc b/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/ViewModel.adoc
rename to antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/AbstractValueSemanticsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/AbstractValueSemanticsProvider.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/DefaultsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/DefaultsProvider.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/EncoderDecoder.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/EncoderDecoder.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/EncodingException.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/EncodingException.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/Parser.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/Parser.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/ParsingException.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/ParsingException.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/adapters/ValueSemanticsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/adapters/ValueSemanticsProvider.adoc
rename to antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Action.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Action.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/ActionLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/ActionLayout.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/BookmarkPolicy.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/BookmarkPolicy.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Bounding.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Bounding.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Collection.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Collection.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/CollectionLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/CollectionLayout.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Defaulted.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Defaulted.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/DomainObject.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/DomainObject.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/DomainObjectLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/DomainObjectLayout.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/DomainService.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/DomainService.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/DomainServiceLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/DomainServiceLayout.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/DomainServiceLayout~MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/DomainServiceLayout~MenuBar.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Editing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Editing.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/EntityChangeKind.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/EntityChangeKind.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/EqualByContent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/EqualByContent.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Facets.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Facets.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/HomePage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/HomePage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/InteractionScope.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/InteractionScope.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/LabelPosition.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/LabelPosition.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/MemberOrder.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/MemberOrder.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/MinLength.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/MinLength.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Module.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Module.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Nature.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Nature.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/NatureOfService.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/NatureOfService.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Navigable.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Navigable.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Optionality.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Optionality.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/OrderPrecedence.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/OrderPrecedence.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Parameter.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Parameter.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/ParameterLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/ParameterLayout.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Programmatic.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Programmatic.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Projecting.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Projecting.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/PromptStyle.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/PromptStyle.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Property.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Property.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/PropertyLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/PropertyLayout.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Publishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Publishing.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Redirect.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Redirect.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/RenderDay.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/RenderDay.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Repainting.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Repainting.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/RestrictTo.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/RestrictTo.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/SemanticsOf.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/SemanticsOf.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Snapshot.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Snapshot.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Title.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Title.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Value.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Value.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/Where.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/Where.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_011-bookmarking.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_011-bookmarking.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_012-cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_012-cssClass.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_013-cssClassFa.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_013-cssClassFa.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_014-describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_014-describedAs.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_015-hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_015-hidden.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_016-named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_016-named.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_017-position.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_017-position.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_018-promptStyle.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_018-promptStyle.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_019-redirect.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ActionLayout_019-redirect.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Action_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Action_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_011-cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_011-cssClass.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_012-defaultView.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_012-defaultView.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_013-describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_013-describedAs.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_014-hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_014-hidden.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_015-named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_015-named.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_016-paged.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_016-paged.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_017-sortedBy.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/CollectionLayout_017-sortedBy.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_011_domainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_011_domainEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_012_hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_012_hidden.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_013_typeOf.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Collection_013_typeOf.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_011-domain-events.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_011-domain-events.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_012-_lifecycle-events.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_014-bounding.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_014-bounding.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_015-editing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_015-editing.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_016-entityChangePublishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_017-mixinMethod.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_017-mixinMethod.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_018-nature.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_018-nature.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_019-objectType.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_019-objectType.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_030-see-also.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainObject_030-see-also.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainService_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/DomainService_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Facets_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Facets_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/HomePage_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/HomePage_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/InteractionScope_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/MemberOrder_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/MinLength_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/MinLength_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Parameter_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Parameter_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Programmatic_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Programmatic_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Property_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Property_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Title_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/annotation/hooks/Title_010-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/client/RepresentationTypeSimplifiedV2.adoc b/antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/client/RepresentationTypeSimplifiedV2.adoc
rename to antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/client/SuppressionType.adoc b/antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/client/SuppressionType.adoc
rename to antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/clock/VirtualClock.adoc b/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/clock/VirtualClock.adoc
rename to antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/domain/DomainObjectList.adoc b/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/domain/DomainObjectList.adoc
rename to antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/EventObjectBase.adoc b/antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/EventObjectBase.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/domain/AbstractDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/domain/AbstractDomainEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/domain/ActionDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/domain/ActionDomainEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/domain/CollectionDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/domain/CollectionDomainEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/domain/PropertyDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/domain/PropertyDomainEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/AbstractLifecycleEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/AbstractLifecycleEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectCreatedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectCreatedEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectLoadedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectLoadedEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectPersistedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectPersistedEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectPersistingEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectPersistingEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectRemovingEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectRemovingEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectUpdatedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectUpdatedEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectUpdatingEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/lifecycle/ObjectUpdatingEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/ui/AbstractUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/ui/AbstractUiEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/ui/CssClassUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/ui/CssClassUiEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/ui/IconUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/ui/IconUiEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/ui/LayoutUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/ui/LayoutUiEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/events/ui/TitleUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/events/ui/TitleUiEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/RecoverableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/RecoverableException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/TranslatableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/TranslatableException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/UnrecoverableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/UnrecoverableException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/DomainModelException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/DomainModelException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/MetaModelException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/MetaModelException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/NoAuthenticatorException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/NoAuthenticatorException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ObjectNotFoundException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ObjectNotFoundException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ObjectPersistenceException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ObjectPersistenceException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/PersistFailedException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/PersistFailedException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ReflectiveActionException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/ReflectiveActionException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/RepositoryException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/RepositoryException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/UnexpectedCallException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/UnexpectedCallException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/UnknownTypeException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/UnknownTypeException.adoc
rename to antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/Edge.adoc b/antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/Edge.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/SimpleEdge.adoc b/antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/SimpleEdge.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/Vertex.adoc b/antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/Vertex.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/tree/LazyTreeNode.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/tree/LazyTreeNode.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeAdapter.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeNode.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeNode.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/tree/TreePath.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/tree/TreePath.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeState.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/graph/tree/TreeState.adoc
rename to antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/DataTypeFactory.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/DataTypeFactory.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JavaSqlJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JavaSqlJaxbAdapters.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JavaTimeJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JavaTimeJaxbAdapters.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JavaUtilJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JavaUtilJaxbAdapters.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JodaTimeJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JodaTimeJaxbAdapters.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/PersistentEntitiesAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/PersistentEntitiesAdapter.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/PersistentEntityAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/PersistentEntityAdapter.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/jaxb/PrimitiveJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/jaxb/PrimitiveJaxbAdapters.adoc
rename to antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/ActionLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/ActionLayoutData.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/ActionLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/ActionLayoutDataOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/CollectionLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/CollectionLayoutData.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/CollectionLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/CollectionLayoutDataOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/CssClassFaPosition.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/CssClassFaPosition.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/DomainObjectLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/DomainObjectLayoutData.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/DomainObjectLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/DomainObjectLayoutDataOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/FieldSet.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/FieldSet.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/FieldSetOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/FieldSetOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/HasBookmarking.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/HasBookmarking.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/HasCssClass.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/HasCssClass.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/HasCssClassFa.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/HasCssClassFa.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/HasDescribedAs.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/HasDescribedAs.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/HasHidden.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/HasHidden.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/HasNamed.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/HasNamed.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/MemberRegion.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/MemberRegion.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/MemberRegionOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/MemberRegionOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/Owned.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/Owned.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/Owner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/Owner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/PropertyLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/PropertyLayoutData.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/ServiceActionLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/ServiceActionLayoutData.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/component/ServiceActionLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/component/ServiceActionLayoutDataOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/Grid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/Grid.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/GridAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/GridAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFix.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFix.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFixHidden.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFixVisible.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Col.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Col.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Element.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Element.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ElementAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3ElementAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Grid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Grid.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Row.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Row.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowContent.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowContent.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowContentOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowContentOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3RowOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Tab.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3Tab.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabGroup.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabGroup.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabGroupOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/BS3TabOwner.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/HasCssId.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/HasCssId.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/Size.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/Size.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/SizeSpan.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/SizeSpan.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/WithinGrid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/grid/bootstrap3/WithinGrid.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/links/Link.adoc b/antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/links/Link.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/HasNamed.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/HasNamed.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/Menu.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/Menu.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBar.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBars.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBars.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBarsAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuBarsAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuSection.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/MenuSection.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3Menu.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3Menu.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuBar.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuBars.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuBars.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuSection.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/layout/menubars/bootstrap3/BS3MenuSection.adoc
rename to antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/MixinConstants.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/MixinConstants.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto_downloadXml.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto_downloadXml.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto_downloadXsd.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/dto/Dto_downloadXsd.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_downloadLayoutXml.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_downloadLayoutXml.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_openRestApi.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_openRestApi.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_rebuildMetamodel.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/layout/Object_rebuildMetamodel.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_downloadMetamodelXml.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_downloadMetamodelXml.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_objectIdentifier.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_objectIdentifier.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_objectType.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/mixins/metamodel/Object_objectType.adoc
rename to antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/query/AllInstancesQuery.adoc b/antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/query/AllInstancesQuery.adoc
rename to antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/query/NamedQuery.adoc b/antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/query/NamedQuery.adoc
rename to antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/query/Query.adoc b/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/query/Query.adoc
rename to antora/components/refguide/modules/applib/pages/index/query/Query.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/query/QueryRange.adoc b/antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/query/QueryRange.adoc
rename to antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/DomainChangeRecord.adoc b/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/DomainChangeRecord.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/MethodReferences.adoc b/antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/MethodReferences.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/RepresentsInteractionMemberExecution.adoc b/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/RepresentsInteractionMemberExecution.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/acceptheader/AcceptHeaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/acceptheader/AcceptHeaderService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/appfeat/ApplicationFeatureRepository.adoc b/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/appfeat/ApplicationFeatureRepository.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/appfeat/ApplicationMemberType.adoc b/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/appfeat/ApplicationMemberType.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/Bookmark.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/Bookmark.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder_lookup.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder_lookup.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder_object.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkHolder_object.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkService.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/BookmarkService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/hooks/BookmarkService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/hooks/BookmarkService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/BookmarkUiService.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/BookmarkUiService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/clock/ClockService.adoc b/antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/clock/ClockService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/clock/hooks/ClockService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/clock/hooks/ClockService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/clock/hooks/ClockService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/clock/hooks/ClockService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/command/Command.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/command/Command.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/command/CommandExecutorService.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/command/CommandExecutorService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/command/CommandOutcomeHandler.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/command/CommandOutcomeHandler.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/command/hooks/CommandExecutorService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/command/hooks/CommandExecutorService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/HasCommandDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/HasCommandDto.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/UserDataKeys.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/conmap/UserDataKeys.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessor.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessor.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/spi/CommandDtoProcessorService.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationMenu.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationProperty.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationProperty.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationViewService.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/ConfigurationViewService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationMenu_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationMenu_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationViewService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationViewService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/conmap/ContentMappingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/conmap/ContentMappingService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/conmap/hooks/ContentMappingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/conmap/hooks/ContentMappingService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/email/EmailService.adoc b/antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/email/EmailService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/email/hooks/EmailService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/email/hooks/EmailService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/email/hooks/EmailService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/email/hooks/EmailService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/error/ErrorDetails.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/error/ErrorDetails.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/error/ErrorReportingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/error/ErrorReportingService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/error/SimpleTicket.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/error/SimpleTicket.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/error/Ticket.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/error/Ticket.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/error/hooks/ErrorReportingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/error/hooks/ErrorReportingService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/eventbus/EventBusService.adoc b/antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/eventbus/EventBusService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/eventbus/hooks/EventBusService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/eventbus/hooks/EventBusService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/Category.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/Category.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizer.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizer.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerForType.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerForType.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerService.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/Recognition.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/Recognition.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/factory/FactoryService.adoc b/antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/factory/FactoryService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/factory/hooks/FactoryService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/factory/hooks/FactoryService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/factory/hooks/FactoryService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/GridLoaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/GridLoaderService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/GridService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/GridService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/GridSystemService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/GridSystemService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridLoaderService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridLoaderService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridSystemService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridSystemService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/health/Health.adoc b/antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/health/Health.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/health/HealthCheckService.adoc b/antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/health/HealthCheckService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/health/hooks/HealthCheckService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/health/hooks/HealthCheckService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/hint/HintIdProvider.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/hint/HintIdProvider.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/hint/HintStore.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/hint/HintStore.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintIdProvider_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintIdProvider_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintStore_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintStore_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintStore_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/hint/hooks/HintStore_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/homepage/HomePageResolverService.adoc b/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/homepage/HomePageResolverService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/homepage/hooks/HomePageResolverService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/homepage/hooks/HomePageResolverService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/LocaleProvider.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/LocaleProvider.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/Mode.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/Mode.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslatableString.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslatableString.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslationService.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslationService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslationsResolver.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/TranslationsResolver.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/LocaleProvider_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/LocaleProvider_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationsResolver_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationsResolver_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/ActionInvocation.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/ActionInvocation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/Execution.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/Execution.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/ExecutionContext.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/ExecutionContext.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/Interaction.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/Interaction.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/InteractionContext.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/InteractionContext.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/PropertyEdit.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/PropertyEdit.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/Sequence.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/Sequence.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Execution_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Execution_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Execution_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Execution_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/InteractionContext_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/InteractionContext_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Interaction_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Interaction_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Interaction_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/inject/ServiceInjector.adoc b/antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/inject/ServiceInjector.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/inject/hooks/ServiceInjector_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/inject/hooks/ServiceInjector_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/jaxb/JaxbService.adoc b/antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/jaxb/JaxbService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/jaxb/hooks/JaxbService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/jaxb/hooks/JaxbService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/LayoutService.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/LayoutService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/LayoutServiceMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/LayoutServiceMenu.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/Style.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/Style.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/linking/DeepLinkService.adoc b/antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/linking/DeepLinkService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/linking/hooks/DeepLinkService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/linking/hooks/DeepLinkService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/menu/MenuBarsLoaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/menu/MenuBarsLoaderService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/menu/MenuBarsService.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/menu/MenuBarsService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/message/MessageService.adoc b/antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/message/MessageService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/message/hooks/MessageService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/message/hooks/MessageService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/message/hooks/MessageService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/message/hooks/MessageService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/BeanSort.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/BeanSort.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/Config.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/Config.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/DomainMember.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/DomainMember.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/DomainModel.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/DomainModel.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/MetaModelService.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/MetaModelService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/MetaModelServiceMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/MetaModelServiceMenu.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metrics/MetricsService.adoc b/antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metrics/MetricsService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metrics/hooks/MetricsService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metrics/hooks/MetricsService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/log/CommandLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/log/CommandLogger.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/log/EntityChangesLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/log/EntityChangesLogger.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/log/EntityPropertyChangeLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/log/EntityPropertyChangeLogger.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/log/ExecutionLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/log/ExecutionLogger.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/CommandSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/CommandSubscriber.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityChanges.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityChanges.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityChangesSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityChangesSubscriber.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityPropertyChange.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityPropertyChange.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/ExecutionSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/ExecutionSubscriber.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/QueryResultsCache.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/QueryResultsCache.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/QueryResultsCacheControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/QueryResultsCacheControl.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/registry/InstanceByPriorityComparator.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/registry/InstanceByPriorityComparator.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/registry/ServiceRegistry.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/registry/ServiceRegistry.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/registry/hooks/ServiceRegistry_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/registry/hooks/ServiceRegistry_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/repository/EntityState.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/repository/EntityState.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/repository/RepositoryService.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/repository/RepositoryService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/repository/hooks/RepositoryService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/repository/hooks/RepositoryService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/routing/RoutingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/routing/RoutingService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/routing/hooks/RoutingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/routing/hooks/RoutingService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/routing/hooks/RoutingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/scratchpad/Scratchpad.adoc b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/scratchpad/Scratchpad.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/scratchpad/hooks/Scratchpad_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/session/SessionLoggingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/session/SessionLoggingService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/session/SessionLoggingServiceLogging.adoc b/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/session/SessionLoggingServiceLogging.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/session/hooks/SessionLoggingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/session/hooks/SessionLoggingService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/sudo/SudoService.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/sudo/SudoService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoServiceListener_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoServiceListener_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/swagger/Format.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/swagger/Format.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/swagger/SwaggerService.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/swagger/SwaggerService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/swagger/Visibility.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/swagger/Visibility.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/swagger/hooks/SwaggerService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/swagger/hooks/SwaggerService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/tablecol/TableColumnOrderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/tablecol/TableColumnOrderService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/title/TitleService.adoc b/antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/title/TitleService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/title/hooks/TitleService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/title/hooks/TitleService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/title/hooks/TitleService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/title/hooks/TitleService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/urlencoding/UrlEncodingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/urlencoding/UrlEncodingService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/user/RoleMemento.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/user/RoleMemento.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/user/UserMemento.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/user/UserMemento.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/user/UserService.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/user/UserService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/user/hooks/UserService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/user/hooks/UserService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/user/hooks/UserService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/user/hooks/UserService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userprof/UserProfileService.adoc b/antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userprof/UserProfileService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userprof/hooks/UserProfileService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userprof/hooks/UserProfileService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/EmailNotificationService.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/EmailNotificationService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/UserDetails.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/UserDetails.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/UserRegistrationService.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/UserRegistrationService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/events/EmailEventAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/events/EmailEventAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/events/EmailRegistrationEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/events/EmailRegistrationEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/events/PasswordResetEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/events/PasswordResetEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/EmailNotificationService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/EmailNotificationService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/UserRegistrationService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/UserRegistrationService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/DisabledException.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/DisabledException.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/HiddenException.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/HiddenException.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/InvalidException.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/InvalidException.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/WrapperFactory.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/WrapperFactory.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/WrappingObject.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/WrappingObject.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/AsyncControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/AsyncControl.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ControlAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ControlAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExceptionHandler.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExceptionHandler.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExceptionHandlerAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExceptionHandlerAbstract.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExecutionMode.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/ExecutionMode.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/SyncControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/control/SyncControl.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/AccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/AccessEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionArgumentEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionArgumentEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionInvocationEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionInvocationEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionUsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionUsabilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ActionVisibilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionAccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionAccessEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionAddToEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionAddToEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionMethodEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionMethodEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionRemoveFromEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionRemoveFromEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionUsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/CollectionUsabilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/InteractionEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/InteractionEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectTitleEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectTitleEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectValidityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectValidityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ObjectVisibilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ParseValueEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ParseValueEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyAccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyAccessEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyModifyEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyModifyEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyUsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyUsabilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/PropertyVisibilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ProposedHolderEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ProposedHolderEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/UsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/UsabilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ValidityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/ValidityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/VisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/events/VisibilityEvent.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/hooks/WrapperFactory_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/hooks/WrapperFactory_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/listeners/InteractionAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/listeners/InteractionAdapter.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/wrapper/listeners/InteractionListener.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/wrapper/listeners/InteractionListener.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionId.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionId.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionService.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionState.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionState.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionalProcessor.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/TransactionalProcessor.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xml/XmlService.adoc b/antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xml/XmlService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xml/hooks/XmlService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xml/hooks/XmlService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xml/hooks/XmlService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xml/hooks/XmlService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/snapshot/SnapshottableWithInclusions.adoc b/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/snapshot/SnapshottableWithInclusions.adoc
rename to antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/AbstractSpecification.adoc b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/AbstractSpecification.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/AbstractSpecification2.adoc b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/AbstractSpecification2.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/Specification.adoc b/antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/Specification.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/Specification2.adoc b/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/Specification2.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/SpecificationAnd.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/SpecificationAnd.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/SpecificationNot.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/SpecificationNot.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/spec/SpecificationOr.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/spec/SpecificationOr.adoc
rename to antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/DescriptionType.adoc b/antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/DescriptionType.adoc
rename to antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/types/MemberIdentifierType.adoc b/antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/types/MemberIdentifierType.adoc
rename to antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/types/TargetActionType.adoc b/antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/types/TargetActionType.adoc
rename to antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/types/TargetClassType.adoc b/antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/types/TargetClassType.adoc
rename to antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/Enums.adoc b/antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/Enums.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/Equality.adoc b/antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/Equality.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/Hashing.adoc b/antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/Hashing.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/JaxbUtil.adoc b/antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/JaxbUtil.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/ObjectContracts.adoc b/antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/ObjectContracts.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/ReasonBuffer.adoc b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/ReasonBuffer.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/ReasonBuffer2.adoc b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/ReasonBuffer2.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/Reasons.adoc b/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/Reasons.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/TitleBuffer.adoc b/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/TitleBuffer.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/TitleBufferException.adoc b/antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/TitleBufferException.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/ToString.adoc b/antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/ToString.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/hooks/Enums_examples.adoc b/antora/components/refguide/modules/applib/pages/index/util/hooks/Enums_examples.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/hooks/Enums_examples.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/hooks/Enums_examples.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/hooks/ObjectContracts_examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/hooks/ObjectContracts_examples-and-usage.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/schema/ChangesDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/schema/ChangesDtoUtils.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/schema/CommandDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/schema/CommandDtoUtils.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/schema/CommonDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/schema/CommonDtoUtils.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/schema/InteractionDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/schema/InteractionDtoUtils.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/util/schema/MemberExecutionDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/util/schema/MemberExecutionDtoUtils.adoc
rename to antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/Blob.adoc b/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/Blob.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/Clob.adoc b/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/Clob.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/HasHtml.adoc b/antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/HasHtml.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/LocalResourcePath.adoc b/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/LocalResourcePath.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/Markup.adoc b/antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/Markup.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/NamedWithMimeType.adoc b/antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/NamedWithMimeType.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/OpenUrlStrategy.adoc b/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/OpenUrlStrategy.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/value/Password.adoc b/antora/components/refguide/modules/applib/pages/index/value/Password.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/value/Password.adoc
rename to antora/components/refguide/modules/applib/pages/index/value/Password.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/collections/Can.adoc b/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/collections/Can.adoc
rename to antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/collections/Cardinality.adoc b/antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/collections/Cardinality.adoc
rename to antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/functional/Result.adoc b/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/functional/Result.adoc
rename to antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/having/HasUniqueId.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/having/HasUniqueId.adoc
rename to antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedAt.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedAt.adoc
rename to antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedBy.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedBy.adoc
rename to antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/having/HasUsername.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/having/HasUsername.adoc
rename to antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
diff --git a/antora/components/system/modules/generated/pages/index/commons/resource/ResourceCoordinates.adoc b/antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/commons/resource/ResourceCoordinates.adoc
rename to antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
diff --git a/antora/components/system/modules/generated/pages/index/core/config/datasources/DataSourceIntrospectionService.adoc b/antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/core/config/datasources/DataSourceIntrospectionService.adoc
rename to antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/core/interaction/session/InteractionFactory.adoc b/antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/core/interaction/session/InteractionFactory.adoc
rename to antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/core/runtimeservices/transaction/TransactionServiceSpring.adoc b/antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/core/runtimeservices/transaction/TransactionServiceSpring.adoc
rename to antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
diff --git a/antora/components/system/modules/generated/pages/index/core/runtimeservices/xml/XmlServiceDefault.adoc b/antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/core/runtimeservices/xml/XmlServiceDefault.adoc
rename to antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
diff --git a/antora/components/system/modules/generated/pages/index/core/transaction/changetracking/EntityChangeTrackerDefault.adoc b/antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/core/transaction/changetracking/EntityChangeTrackerDefault.adoc
rename to antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
diff --git a/antora/components/system/modules/generated/pages/index/core/transaction/events/TransactionAfterCompletionEvent.adoc b/antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/core/transaction/events/TransactionAfterCompletionEvent.adoc
rename to antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/CommandSubscriberForJdo.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/CommandSubscriberForJdo.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/IsisModuleExtCommandLogImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/mixins/HasUniqueId_command.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/mixins/HasUniqueId_command.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/ui/CommandServiceMenu.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandlog/impl/ui/CommandServiceMenu.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/config/PrimaryConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/config/PrimaryConfig.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/mixins/Object_openOnSecondary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/mixins/Object_openOnSecondary.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/restapi/CommandRetrievalService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/restapi/CommandRetrievalService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/SecondaryStatus.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/SecondaryStatus.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/clock/TickingClockService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/clock/TickingClockService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/config/SecondaryConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/config/SecondaryConfig.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/fetch/CommandFetcher.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/fetch/CommandFetcher.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/job/ReplicateAndReplayJob.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/job/SecondaryStatusData.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/job/SecondaryStatusData.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/CommandJdo_exclude.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/Object_openOnPrimary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/cors/impl/IsisModuleExtCorsImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/cors/impl/IsisModuleExtCorsImpl.adoc
rename to antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/CalendarEventable.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/CalendarEventable.adoc
rename to antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/Calendarable.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/Calendarable.adoc
rename to antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
rename to antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/spi/CalendarableDereferencingService.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/value/CalendarEvent.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/fullcalendar/applib/value/CalendarEvent.adoc
rename to antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
rename to antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc b/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
rename to antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc b/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
rename to antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
rename to antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/client/JaxRsClient.adoc b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/client/JaxRsClient.adoc
rename to antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/client/JaxRsResponse.adoc b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/jaxrsclient/applib/client/JaxRsResponse.adoc
rename to antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/modelannotation/applib/IsisModuleIncModelApplib.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/modelannotation/applib/IsisModuleIncModelApplib.adoc
rename to antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/modelannotation/applib/annotation/Model.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/modelannotation/applib/annotation/Model.adoc
rename to antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
rename to antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
rename to antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
rename to antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/quartz/IsisModuleExtQuartzImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/quartz/IsisModuleExtQuartzImpl.adoc
rename to antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/quartz/context/JobExecutionData.adoc b/antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/quartz/context/JobExecutionData.adoc
rename to antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/quartz/spring/AutowiringSpringBeanJobFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/quartz/spring/AutowiringSpringBeanJobFactory.adoc
rename to antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/ActionParameterListBuilder.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/ActionParameterListBuilder.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/IsisModuleExtRestClient.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/IsisModuleExtRestClient.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/ResponseDigest.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/ResponseDigest.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClient.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClient.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClientConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClientConfig.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClientException.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/RestfulClientException.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/auth/BasicAuthFilter.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/auth/BasicAuthFilter.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/log/ClientConversationFilter.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/log/ClientConversationFilter.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/restclient/log/ClientConversationLogger.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/restclient/log/ClientConversationLogger.adoc
rename to antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/IsisModuleExtSecmanApi.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/IsisModuleExtSecmanApi.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/SecmanConfiguration.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/SecmanConfiguration.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealm.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealm.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealmCharacteristic.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealmCharacteristic.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealmService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/SecurityRealmService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/encryption/PasswordEncryptionService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/encryption/PasswordEncryptionService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/encryption/PasswordEncryptionServiceNone.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/encryption/PasswordEncryptionServiceNone.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/events/UserCreatedEvent.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/events/UserCreatedEvent.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermission.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermission.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionMode.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionMode.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionRepository.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionRule.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionRule.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionValue.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionValue.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionValueSet.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/ApplicationPermissionValueSet.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/role/ApplicationRole.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/role/ApplicationRole.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/role/ApplicationRoleRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/role/ApplicationRoleRepository.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancy.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancy.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancyEvaluator.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancyRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/ApplicationTenancyRepository.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/HasAtPath.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/tenancy/HasAtPath.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/user/AccountType.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/user/AccountType.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUser.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUser.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUserRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUserRepository.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUserStatus.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/api/user/ApplicationUserStatus.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/SeedSecurityModuleService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/SeedSecurityModuleService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/GlobalTenancy.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/GlobalTenancy.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/SeedSecurityModuleService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/SeedSecurityModuleService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/GlobalTenancy.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/GlobalTenancy.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/model/IsisModuleExtSecmanModel.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/model/IsisModuleExtSecmanModel.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/model/app/user/MeService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/model/app/user/MeService.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/secman/shiro/util/ShiroUtils.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/secman/shiro/util/ShiroUtils.adoc
rename to antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
rename to antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisLdapRealm.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisLdapRealm.adoc
rename to antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
rename to antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/config/Scale.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/config/Scale.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
diff --git a/antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/extensions/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
rename to antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
diff --git a/antora/components/system/modules/generated/nav.adoc b/antora/components/refguide/modules/generated/nav.adoc
similarity index 100%
rename from antora/components/system/modules/generated/nav.adoc
rename to antora/components/refguide/modules/generated/nav.adoc
diff --git a/antora/components/system/modules/generated/pages/system-overview.adoc b/antora/components/refguide/modules/generated/pages/system-overview.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/system-overview.adoc
rename to antora/components/refguide/modules/generated/pages/system-overview.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/applib/IsisModulePersistenceJdoApplib.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/applib/IsisModulePersistenceJdoApplib.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/applib/services/JdoSupportService.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/applib/services/JdoSupportService.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/dialect/DnJdoDialect.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/dialect/DnJdoDialect.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc b/antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jpa/applib/services/JpaSupportService.adoc b/antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jpa/applib/services/JpaSupportService.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jpa/eclipselink/IsisModuleJpaEclipselink.adoc b/antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
rename to antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
diff --git a/antora/components/system/modules/generated/pages/index/schema/IsisModuleSchema.adoc b/antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/schema/IsisModuleSchema.adoc
rename to antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/bypass/IsisModuleSecurityBypass.adoc b/antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/bypass/IsisModuleSecurityBypass.adoc
rename to antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/bypass/authentication/AuthenticatorBypass.adoc b/antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/bypass/authentication/AuthenticatorBypass.adoc
rename to antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/bypass/authorization/AuthorizorBypass.adoc b/antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/bypass/authorization/AuthorizorBypass.adoc
rename to antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/keycloak/IsisModuleSecurityKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/keycloak/IsisModuleSecurityKeycloak.adoc
rename to antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/keycloak/authentication/AuthenticatorKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/keycloak/authentication/AuthenticatorKeycloak.adoc
rename to antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/keycloak/authorization/AuthorizorKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/keycloak/authorization/AuthorizorKeycloak.adoc
rename to antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/keycloak/webmodule/KeycloakFilter.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/keycloak/webmodule/KeycloakFilter.adoc
rename to antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/keycloak/webmodule/WebModuleKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/keycloak/webmodule/WebModuleKeycloak.adoc
rename to antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/shiro/IsisModuleSecurityShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/shiro/IsisModuleSecurityShiro.adoc
rename to antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/shiro/authentication/AuthenticatorShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/shiro/authentication/AuthenticatorShiro.adoc
rename to antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/shiro/authorization/AuthorizorShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/shiro/authorization/AuthorizorShiro.adoc
rename to antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/shiro/authorization/IsisPermission.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/shiro/authorization/IsisPermission.adoc
rename to antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/shiro/authorization/IsisPermissionResolver.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/shiro/authorization/IsisPermissionResolver.adoc
rename to antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
diff --git a/antora/components/system/modules/generated/pages/index/security/shiro/webmodule/WebModuleShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/security/shiro/webmodule/WebModuleShiro.adoc
rename to antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/Chained.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/Chained.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/Dflt.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/Dflt.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/IsisModuleSubdomainsBaseApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/IsisModuleSubdomainsBaseApplib.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/PowerType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/PowerType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/Titled.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/Titled.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/TitledEnum.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/TitledEnum.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/services/BaseServicesModule.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/services/BaseServicesModule.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/services/calendar/CalendarService.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/services/calendar/CalendarService.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/applib/types/DescriptionType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/applib/types/DescriptionType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/FqcnType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/FqcnType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/MoneyType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/MoneyType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/NameType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/NameType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/NotesType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/NotesType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ObjectIdentifierType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ObjectIdentifierType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/PercentageType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/PercentageType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ProperNameType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ProperNameType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ReferenceType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/ReferenceType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/TitleType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/TitleType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/UrlTemplateType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/UrlTemplateType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/UserNameType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/UserNameType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/XxxType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/types/XxxType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/ClassUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/ClassUtils.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/JodaPeriodUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/JodaPeriodUtils.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/MathUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/MathUtils.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/MessageUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/MessageUtils.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/StringUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/StringUtils.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/TitleBuilder.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/utils/TitleBuilder.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/AbstractInterval.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/AbstractInterval.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/LocalDateInterval.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/LocalDateInterval.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/VT.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/valuetypes/VT.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeComparable.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeGetter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithCodeUnique.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionComparable.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionGetter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithDescriptionUnique.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithInterval.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithInterval.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithIntervalContiguous.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithIntervalContiguous.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithIntervalMutable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithIntervalMutable.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameComparable.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameGetter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithNameUnique.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceComparable.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceGetter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithReferenceUnique.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithSequence.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithSequence.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithStartDate.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithStartDate.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleComparable.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleGetter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/base/applib/with/WithTitleUnique.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/IsisModuleSubdomainsExcelApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/AggregationType.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/AggregationType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/ExcelMetaDataEnabled.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/ExcelMetaDataEnabled.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/ExcelService.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/ExcelService.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/HyperLink.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/HyperLink.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotColumn.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotColumn.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotDecoration.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotDecoration.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotRow.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotRow.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotValue.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/PivotValue.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/RowHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/RowHandler.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/WorksheetContent.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/WorksheetContent.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/WorksheetSpec.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/WorksheetSpec.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/AnnotationList.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/AnnotationList.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/AnnotationTriplet.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/AnnotationTriplet.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/ExcelFileBlobConverter.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/ExcelFileBlobConverter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/ExcelServiceImpl.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/ExcelServiceImpl.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/Mode.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/Mode.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/PivotUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/PivotUtils.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/SheetPivoter.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/applib/dom/util/SheetPivoter.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixture.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixture.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixture2.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixture2.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixtureRowHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixtureRowHandler.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixtureWorkbookHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/testing/ExcelFixtureWorkbookHandler.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/testing/FixtureAwareRowHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/testing/FixtureAwareRowHandler.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/excel/testing/IsisModuleSubdomainsExcelTesting.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/spring/applib/IsisModuleSubdomainsSpringApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/BeanDescriptor.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/BeanDescriptor.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/ContextBeans.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/ContextBeans.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/SpringBeansService.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/spring/applib/service/SpringBeansService.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/OutputType.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/OutputType.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/XDocReportModel.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/XDocReportModel.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/XDocReportService.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/subdomains/xdocreport/applib/service/XDocReportService.adoc
rename to antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/AbstractRandomValueGenerator.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/AbstractRandomValueGenerator.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Addresses.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Addresses.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/BigDecimals.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/BigDecimals.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/BigIntegers.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/BigIntegers.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Books.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Books.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Booleans.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Booleans.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Bytes.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Bytes.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Chars.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Chars.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Collections.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Collections.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Comms.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Comms.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/CreditCards.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/CreditCards.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Doubles.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Doubles.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Enums.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Enums.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/FakeDataService.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/FakeDataService.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Floats.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Floats.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Integers.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Integers.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisBlobs.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisBlobs.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisClobs.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisClobs.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisPasswords.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/IsisPasswords.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8DateTimes.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8DateTimes.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8LocalDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8LocalDates.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8Periods.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/J8Periods.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaSqlDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaSqlDates.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaSqlTimestamps.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaSqlTimestamps.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaUtilDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JavaUtilDates.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaDateTimes.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaDateTimes.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaLocalDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaLocalDates.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaPeriods.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/JodaPeriods.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Longs.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Longs.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Lorem.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Lorem.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Names.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Names.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Shorts.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Shorts.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Strings.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Strings.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Urls.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Urls.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Uuids.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/fakedata/applib/services/Uuids.adoc
rename to antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc b/antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
rename to antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/h2console/ui/services/H2ManagerMenu.adoc b/antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/h2console/ui/services/H2ManagerMenu.adoc
rename to antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/h2console/ui/webmodule/WebModuleH2Console.adoc b/antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/h2console/ui/webmodule/WebModuleH2Console.adoc
rename to antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/ExceptionRecognizerTranslate.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
rename to antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/IsisIntegrationTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
rename to antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/IsisInteractionHandler.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/IsisInteractionHandler.adoc
rename to antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/ThrowableMatchers.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/ThrowableMatchers.adoc
rename to antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/swagger/SwaggerExporter.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/swagger/SwaggerExporter.adoc
rename to antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/validate/DomainModelValidator.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/integtestsupport/applib/validate/DomainModelValidator.adoc
rename to antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
rename to antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/specsupport/applib/integration/ObjectFactoryForIntegration.adoc b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
rename to antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/specsupport/applib/specs/V.adoc b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/specsupport/applib/specs/V.adoc
rename to antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/PojoTester.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/bean/PojoTester.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/Instantiator.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/Instantiator.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/Instantiators.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/bidir/Instantiators.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/comparable/ComparableContractTester.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/files/Files.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/files/Files.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/Imposterisers.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/Imposterisers.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/IsisActions.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/IsisActions.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/JMockActions.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/JMockActions.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/PostponedAction.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/jmocking/PostponedAction.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/streams/NullPrintStream.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/streams/NullPrintStream.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/CollectUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/CollectUtils.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/IndentPrinter.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/IndentPrinter.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/ReflectUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/ReflectUtils.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/StringUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/utils/StringUtils.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/assertions/Asserting.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/assertions/Asserting.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/matchers/IsisMatchers.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/reflect/ReflectUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/repo/FinderInteraction.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/testing/unittestsupport/applib/dom/repo/FinderInteraction.adoc
rename to antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/IsisModuleValAsciidocApplib.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/value/AsciiDoc.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/applib/value/AsciiDoc.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/IsisModuleValMarkdownApplib.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/IsisModuleValMarkdownApplib.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/value/Converter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/applib/value/Converter.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/IsisModuleValSseApplib.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/IsisModuleValSseApplib.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/annotations/ServerSentEvents.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/annotations/ServerSentEvents.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/annotations/SseSource.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/annotations/SseSource.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/service/SseChannel.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/service/SseChannel.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/service/SseService.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/applib/service/SseService.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/IsisModuleValSseUiWkt.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/services/SseServiceDefault.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/services/SseServiceDefault.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc
diff --git a/antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc b/antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/valuetypes/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
rename to antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/JsonRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/JsonRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/LinkRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/LinkRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/Rel.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/Rel.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RelDefinition.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RelDefinition.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RepresentationType.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RepresentationType.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulHttpMethod.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulHttpMethod.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulMediaType.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulMediaType.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulRequest.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulRequest.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulResponse.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/RestfulResponse.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/boot/BootstrapResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/boot/BootstrapResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainServiceResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ListRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ListRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/DomainTypeResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/errors/ErrorRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/errors/ErrorRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/health/HealthRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/health/HealthRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/health/HealthResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/health/HealthResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/homepage/HomePageRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/homepage/HomePageRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/homepage/HomePageResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/homepage/HomePageResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/menubars/MenuBarsResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/menubars/MenuBarsResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/user/UserRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/user/UserRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/user/UserResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/user/UserResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/JsonMapper.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/JsonMapper.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/JsonNodeUtils.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/JsonNodeUtils.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/MediaTypes.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/MediaTypes.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/Parser.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/Parser.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/PathNode.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/PathNode.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/UrlEncodingUtils.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/util/UrlEncodingUtils.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/version/VersionRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/version/VersionRepresentation.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/version/VersionResource.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/applib/version/VersionResource.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/RepresentationService.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/RepresentationService.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
rename to antora/components/refguide/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/wicket/model/IsisModuleViewerWicketModel.adoc b/antora/components/refguide/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/wicket/model/IsisModuleViewerWicketModel.adoc
rename to antora/components/refguide/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/wicket/ui/IsisModuleViewerWicketUi.adoc b/antora/components/refguide/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/wicket/ui/IsisModuleViewerWicketUi.adoc
rename to antora/components/refguide/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc
diff --git a/antora/components/system/modules/generated/pages/index/viewer/wicket/viewer/IsisModuleViewerWicketViewer.adoc b/antora/components/refguide/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/viewer/wicket/viewer/IsisModuleViewerWicketViewer.adoc
rename to antora/components/refguide/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc
[isis] 01/11: ISIS-2444: reworking projdoc tooling to split out
into separate antora modules in a 'refguide' antora component
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 922d17b58b716e1bb6009ccbb64173339f5d310b
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 07:02:38 2021 +0000
ISIS-2444: reworking projdoc tooling to split out into separate antora modules in a 'refguide' antora component
---
.run/isis-tooling-cli (overview).run.xml | 6 +++---
scripts/ci/_adoc-gen-projdoc.sh | 2 +-
.../isis/tooling/cli/projdoc/ProjectDocWriter.java | 20 ++++++++++++++++++--
.../cli/test/adocfix/IncludeStatementFixerTest.java | 19 ++++++++++---------
4 files changed, 32 insertions(+), 15 deletions(-)
diff --git a/.run/isis-tooling-cli (overview).run.xml b/.run/isis-tooling-cli (overview).run.xml
index 4dafc48..11c8124 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/system/modules/generated overview" />
+ <option name="PROGRAM_PARAMETERS" value="-p . -o antora/components/refguide 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/system/modules/generated overview" />
+ <option name="PROGRAM_PARAMETERS" value="-p . -o antora/components/refguide overview" />
<extension name="net.ashald.envfile">
<option name="IS_ENABLED" value="false" />
<option name="IS_SUBST" value="false" />
@@ -39,4 +39,4 @@
<option name="Make" enabled="true" />
</method>
</configuration>
-</component>
\ No newline at end of file
+</component>
diff --git a/scripts/ci/_adoc-gen-projdoc.sh b/scripts/ci/_adoc-gen-projdoc.sh
index 266511a..2c7f57b 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/system/modules/generated"
+GENERATED_PATH="${PROJECT_ROOT_PATH}/antora/components/refguide"
##
## 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 3ef42f4..7cb3bb4 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
@@ -127,13 +127,29 @@ final class ProjectDocWriter {
final @NonNull CliConfig.Commands.Index index
) {
- val indexFolder = index.getDocumentIndexFolder(global.getOutputRootFolder());
+ // eg: was: antora/components/system/modules/generated
+ // eg: now: antora/components/refguide
+ final File outputRootFolder = global.getOutputRootFolder();
+ val indexFolder = index.getDocumentIndexFolder(outputRootFolder);
val destFolderBuilder = _Refs.<File>objectRef(indexFolder);
+ // eg org/apache/isis/applib/annotation
unit.getNamespace().stream()
+ // eg applib/annotation
.skip(global.getNamespacePartsSkipCount())
- .forEach(subDir->destFolderBuilder.update(currentDir->new File(currentDir, subDir)));
+ .peek(subDir-> {
+ // applib
+ // ... so updates to antora/components/refguide/modules/applib
+ destFolderBuilder.update(currentDir -> new File(currentDir, "modules"));
+ destFolderBuilder.update(currentDir -> new File(currentDir, subDir));
+ })
+ // annotation
+ .skip(1)
+ .forEach(subDir-> {
+ // annotation
+ destFolderBuilder.update(currentDir -> new File(currentDir, subDir));
+ });
val destFolder = destFolderBuilder.getValueElseDefault(indexFolder);
destFolder.mkdirs();
diff --git a/tooling/cli/src/test/java/org/apache/isis/tooling/cli/test/adocfix/IncludeStatementFixerTest.java b/tooling/cli/src/test/java/org/apache/isis/tooling/cli/test/adocfix/IncludeStatementFixerTest.java
index 33935ae..31f0753 100644
--- a/tooling/cli/src/test/java/org/apache/isis/tooling/cli/test/adocfix/IncludeStatementFixerTest.java
+++ b/tooling/cli/src/test/java/org/apache/isis/tooling/cli/test/adocfix/IncludeStatementFixerTest.java
@@ -23,6 +23,7 @@ import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.function.Consumer;
+import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.apache.isis.commons.collections.Can;
@@ -35,28 +36,28 @@ import lombok.val;
class IncludeStatementFixerTest {
- @Test// @Disabled
+ @Test @Disabled("to reinstate after changing to refguide format")
void adocDocMining() throws IOException {
-
+
val adocFiles = ProjectSampler.adocFiles(ProjectSampler.apacheIsisRoot());
-
+
val names = _Sets.<String>newTreeSet();
-
+
Can.ofCollection(adocFiles)
.stream()
.filter(source->
!source.toString().contains("\\system\\generated\\")
&& !source.toString().contains("/system/generated/"))
-
+
//.filter(source->source.toString().contains("XmlSnapshotService"))
.forEach(file->parseAdoc(file, names::add));
-
+
names.forEach(System.out::println);
}
-
+
private void parseAdoc(final @NonNull File file, Consumer<String> onName) {
val lines = _Text.readLinesFromFile(file, StandardCharsets.UTF_8);
-
+
IncludeStatements.find(lines)
.filter(include->!include.isLocal()
&& "system".equals(include.getComponent())
@@ -65,5 +66,5 @@ class IncludeStatementFixerTest {
onName.accept(include.toString());
});
}
-
+
}
[isis] 09/11: ISIS-2444: reinstates 'not-currently-referenced' pages
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 f4fae32772414b7ccc5c8833b6158717e54862ce
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 23:32:25 2021 +0000
ISIS-2444: reinstates 'not-currently-referenced' pages
... accidentally deleted in a regen
---
.../DomainObjectLayout/bookmarking.adoc | 68 ++++++++
.../DomainObjectLayout/cssClass.adoc | 36 +++++
.../DomainObjectLayout/cssClassFa.adoc | 41 +++++
.../DomainObjectLayout/cssClassUiEvent.adoc | 101 ++++++++++++
.../DomainObjectLayout/describedAs.adoc | 35 +++++
.../DomainObjectLayout/iconUiEvent.adoc | 101 ++++++++++++
.../DomainObjectLayout/layoutUiEvent.adoc | 105 +++++++++++++
.../DomainObjectLayout/named.adoc | 43 +++++
.../DomainObjectLayout/paged.adoc | 35 +++++
.../DomainObjectLayout/plural.adoc | 22 +++
.../DomainObjectLayout/titleUiEvent.adoc | 101 ++++++++++++
.../DomainService/nature.adoc | 55 +++++++
.../DomainService/objectType.adoc | 53 +++++++
.../DomainServiceLayout/menuBar.adoc | 43 +++++
.../DomainServiceLayout/named.adoc | 33 ++++
.../not-currently-referenced/MemberOrder/name.adoc | 85 ++++++++++
.../MemberOrder/sequence.adoc | 16 ++
.../Parameter/fileAccept.adoc | 29 ++++
.../Parameter/maxLength.adoc | 29 ++++
.../Parameter/mustSatisfy.adoc | 77 +++++++++
.../Parameter/optionality.adoc | 41 +++++
.../Parameter/regexPattern.adoc | 40 +++++
.../ParameterLayout/cssClass.adoc | 36 +++++
.../ParameterLayout/describedAs.adoc | 33 ++++
.../ParameterLayout/labelPosition.adoc | 43 +++++
.../ParameterLayout/multiLine.adoc | 35 +++++
.../ParameterLayout/named.adoc | 53 +++++++
.../ParameterLayout/renderDay.adoc | 41 +++++
.../ParameterLayout/typicalLength.adoc | 38 +++++
.../Property/commandPublishing.adoc | 80 ++++++++++
.../Property/domainEvent.adoc | 173 +++++++++++++++++++++
.../not-currently-referenced/Property/editing.adoc | 47 ++++++
.../Property/executionPublishing.adoc | 54 +++++++
.../Property/fileAccept.adoc | 34 ++++
.../not-currently-referenced/Property/hidden.adoc | 76 +++++++++
.../Property/maxLength.adoc | 59 +++++++
.../Property/mustSatisfy.adoc | 69 ++++++++
.../Property/optionality.adoc | 132 ++++++++++++++++
.../Property/projecting.adoc | 39 +++++
.../Property/regexPattern.adoc | 43 +++++
.../Property/snapshot.adoc | 38 +++++
.../PropertyLayout/cssClass.adoc | 41 +++++
.../PropertyLayout/describedAs.adoc | 30 ++++
.../PropertyLayout/hidden.adoc | 84 ++++++++++
.../PropertyLayout/labelPosition.adoc | 93 +++++++++++
.../PropertyLayout/multiLine.adoc | 41 +++++
.../PropertyLayout/named.adoc | 54 +++++++
.../PropertyLayout/navigable.adoc | 41 +++++
.../PropertyLayout/promptStyle.adoc | 35 +++++
.../PropertyLayout/renderDay.adoc | 47 ++++++
.../PropertyLayout/repainting.adoc | 39 +++++
.../PropertyLayout/typicalLength.adoc | 36 +++++
52 files changed, 2853 insertions(+)
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
new file mode 100644
index 0000000..b84ee5c
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
@@ -0,0 +1,68 @@
+[#bookmarking]
+= `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 `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].
+
+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:
+
+[source,java]
+----
+@DomainObject(bookmarking=BookmarkPolicy.AS_ROOT)
+public class ToDoItem ... {
+ ...
+}
+----
+
+indicates that the `ToDoItem` class is bookmarkable:
+
+It is also possible to nest bookmarkable entities.
+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.
+
+This is accomplished with the following annotations:
+
+[source,java]
+----
+@DomainObject(bookmarking=BookmarkPolicy.AS_ROOT)
+public class Property {
+ // ...
+}
+----
+
+and
+
+[source,java]
+----
+@DomainObject(bookmarking=BookmarkPolicy.AS_CHILD)
+public abstract class Unit {
+ // ...
+}
+----
+
+The nesting can be done to any level.
+
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
new file mode 100644
index 0000000..a5b1f9e
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
@@ -0,0 +1,36 @@
+[#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 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:
+
+[source,java]
+----
+@DomainObject
+@DomainObjectLayout(
+ cssClass="x-core-entity"
+)
+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.
+====
+
+== 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
new file mode 100644
index 0000000..f5430f9
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
@@ -0,0 +1,41 @@
+[#cssClassFa]
+= `cssClassFa()`
+r
+: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.
+
+If necessary the icon specified can be overridden by a particular object instance using the xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] method.
+
+For example:
+
+[source,java]
+----
+@DomainObjectLayout(
+ cssClassFa="fa-check-circle"
+)
+public class ToDoItem {
+ // ...
+}
+----
+
+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.
+
+[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.
+====
+
+== 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
new file mode 100644
index 0000000..fd8ddb1
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
@@ -0,0 +1,101 @@
+[#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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
new file mode 100644
index 0000000..a5fd0f9
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
@@ -0,0 +1,35 @@
+[#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 domain object 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 {
+ ...
+}
+----
+
+
+
+== 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
new file mode 100644
index 0000000..1f9d7b6
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
@@ -0,0 +1,101 @@
+[#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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
new file mode 100644
index 0000000..5ebbc38
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
@@ -0,0 +1,105 @@
+[#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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
new file mode 100644
index 0000000..f496fe2
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
@@ -0,0 +1,43 @@
+[#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 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.
+Examples of that include a name that would be a reserved Java keyword (eg "package"), or a name that has punctuation, eg apostrophes.
+====
+
+For example:
+
+[source,java]
+----
+@DomainObjectLayout(
+ named="Customer"
+)
+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].
+====
+
+== See also
+
+The 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/DomainServiceLayout.adoc#named[domain services].
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
new file mode 100644
index 0000000..f8bec55
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
@@ -0,0 +1,35 @@
+[#paged]
+= `paged()`
+
+: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.
+
+[WARNING]
+====
+The xref:vro:ROOT:about.adoc[RestfulObjects viewer] currently does not support paging.
+The xref:vw:ROOT:about.adoc[Wicket viewer] _does_ support paging, but note that the paging is performed client-side rather than server-side.
+
+We therefore recommend that large collections should instead be modelled as actions (to allow filtering to be applied to limit the number of rows).
+====
+
+For example:
+
+[source,java]
+----
+@DomainObjectLayout(paged=15)
+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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
new file mode 100644
index 0000000..1b59f84
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
@@ -0,0 +1,22 @@
+[#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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
new file mode 100644
index 0000000..e065ad6
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
@@ -0,0 +1,101 @@
+[#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.
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
new file mode 100644
index 0000000..63b9b74
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
@@ -0,0 +1,55 @@
+[#nature]
+= `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:
+
+
+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:
+
+* `VIEW`
++
+The default; the service's actions appear on menu bars, can be contributed, appear in the REST API
+
+* `REST`
++
+The service's actions are intended only to be listed in the REST API exposed by the xref:vro:ROOT:about.adoc[RestfulObjects viewer].
+
+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:
+
+[source,java]
+----
+@DomainService( nature=NatureOfService.VIEW )
+@RequiredArgsConstructor(onConstructor_ = {@Inject} )
+public class Loans { // <.>
+
+ private final LoanRepository loanRepository; // <.>
+
+ @Action(semantics=SemanticsOf.SAFE)
+ public List<Loan> findOverdueLoans() {
+ // ...
+ }
+}
+----
+<.> name is intended to be rendered in the UI
+<.> it's common for domain-layer domain services to be injected into presentation layer services.
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
new file mode 100644
index 0000000..59c8574
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
@@ -0,0 +1,53 @@
+[#objectType]
+= `objectType()`
+
+: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.
+
+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
+* 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)
+
+== Example
+
+For example:
+
+[source,java]
+----
+@DomainService(
+ objectType="orders.OrderMenu"
+)
+public class OrderMenu {
+ ...
+}
+----
+
+== Precedence
+
+The rules of precedence are:
+
+1. `@DomainService#objectType`
+2. xref:refguide:applib-methods:reserved.adoc#getId[`getId()`]
+3. The fully qualified class name.
+
+[TIP]
+====
+This might be obvious, but to make explicit: we recommend that you always specify an object type for your domain services.
+
+Otherwise, if you refactor your code (change class name or move package), then any externally held references to the OID of the service will break.
+At best this will require a data migration in the database; at worst it could cause external clients accessing data through the xref:vro:ROOT:about.adoc[Restful Objects] viewer to break.
+====
+
+[NOTE]
+====
+If the object type is not unique across all domain classes then the framework will fail-fast and fail to boot.
+An error message will be printed in the log to help you determine which classes have duplicate object tyoes.
+====
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
new file mode 100644
index 0000000..0cf738e
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
@@ -0,0 +1,43 @@
+[#menuBar]
+= `menuBar()`
+
+: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.
+
+For example:
+
+[source,java]
+----
+@DomainService
+@DomainServiceLayout(menuBar=MenuBar.PRIMARY)
+public class ToDoItems {
+ ...
+}
+----
+
+In the xref:vw:ROOT:about.adoc[Wicket viewer], domain services placed on the `PRIMARY` menu bar appears to the left:
+
+image::reference-annotations/DomainServiceLayout/menuBar-primary.png[width="720px"]
+
+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)
+
+image::reference-annotations/DomainServiceLayout/menuBar-tertiary.png[width="720px"]
+
+
+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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
new file mode 100644
index 0000000..77d2e31
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
@@ -0,0 +1,33 @@
+[#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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
new file mode 100644
index 0000000..4dbd0c2
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
@@ -0,0 +1,85 @@
+[#name]
+= `name()`
+
+: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().
+
+The interpretation of the `name` attribute varies dependent on the type of object member it is annotated upon.
+
+== Properties
+
+For properties, the `name` attribute is used to group properties together.
+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.
+
+TIP: For actions, `@Member#name()` and xref:system:generated:index/applib/annotation/Action.adoc#associateWith()` are the same.
+
+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: 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.
+
+== Collections
+
+The `name` attribute is ignored when annotated on collections.
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
new file mode 100644
index 0000000..b9862e3
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
@@ -0,0 +1,16 @@
+[#sequence]
+= `sequence()`
+
+: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 `sequence` attribute orders members that have been grouped together.
+
+* For properties, this means ordering properties within a property group (fieldset)
+
+* 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
new file mode 100644
index 0000000..8af06ac
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
@@ -0,0 +1,29 @@
+[#fileAccept]
+= `fileAccept()`
+
+: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 attribute is also supported on xref:system:generated:index/applib/annotation/Property.adoc#fileAccept[properties].
+
+For example:
+
+[source,java]
+----
+public class Scanner {
+
+ public ScannedDocument newScan(
+ @Parameter(
+ fileAccept="image/*" // <.>
+ )
+ final Blob scannedImage) {
+ // ...
+ }
+}
+----
+<.> as per link:http://www.w3schools.com/tags/att_input_accept.asp[reference docs], either a media type (such as `image/*`) or a file type extension (such as `.png`).
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
new file mode 100644
index 0000000..807600f
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
@@ -0,0 +1,29 @@
+[#maxLength]
+= `maxLength()`
+
+: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).
+It is ignored if applied to parameters of any other type.
+
+For example:
+
+[source,java]
+----
+public class CustomerRepository {
+ public Customer newCustomer(
+ @Parameter(maxLength=30)
+ final String firstName,
+ @Parameter(maxLength=50)
+ final String lastName) {
+ ...
+ }
+}
+----
+
+== 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
new file mode 100644
index 0000000..bef4f56
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
@@ -0,0 +1,77 @@
+[#mustSatisfy]
+= `mustSatisfy()`
+
+: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].
+
+[TIP]
+====
+The specification implementations can (of course) be reused between parameters and xref:system:generated:index/applib/annotation/Property.adoc#mustSatisfy[properties].
+====
+
+The `Specification` is consulted during validation, being passed the proposed value.
+If the proposed value fails, then the value returned is the used as the invalidity reason.
+
+For example:
+
+[source,java]
+.StartWithCapitalLetterSpecification.java
+----
+public class StartWithCapitalLetterSpecification
+ extends AbstractSpecification<String> { // <.>
+
+ public String satisfiesSafely(String proposed) {
+ return "".equals(proposed)
+ ? "Empty string"
+ : !Character.isUpperCase(proposed.charAt(0))
+ ? "Does not start with a capital letter"
+ : null;
+
+ }
+}
+----
+<.> the `AbstractSpecification` class conveniently handles type-safety and dealing with null values.
+The applib also provides `SpecificationAnd` and `SpecificationOr` to allow specifications to be combined "algebraically".
+
+can then be used:
+
+[source,java]
+.CustomerRepository.java
+----
+public class CustomerRepository {
+ public Customer newCustomer(
+ @Parameter(
+ mustSatisfy=StartWithCapitalLetterSpecification.class
+ )
+ final String firstName,
+ @Parameter(
+ mustSatisfy=StartWithCapitalLetterSpecification.class
+ )
+ final String lastName) {
+ // ...
+ }
+ ...
+}
+----
+
+It is also possible to provide translatable reasons.
+Rather than implement `Specification`, instead implement `Specification2`.
+This defines the API:
+
+[source,java]
+----
+public interface Specification2 extends Specification {
+ public TranslatableString satisfiesTranslatable(Object obj); // <1>
+}
+----
+<1> 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
new file mode 100644
index 0000000..dbced40
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
@@ -0,0 +1,41 @@
+[#optionality]
+= `optionality()`
+
+: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 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].
+
+[TIP]
+====
+The attribute has no meaning for a primitive type such as `int`: primitives will always have a default value (e.g. zero).
+If optionality is required, then use the corresponding wrapper class (e.g. `java.lang.Integer`) and annotate with `Parameter#optionality()` as required.
+====
+
+The values for the attribute are simply `OPTIONAL` or `MANDATORY`.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+ public Order placeOrder(
+ final Product product,
+ final int quantity,
+ @Parameter(optionality = Optionality.OPTIONAL)
+ final String specialInstructions) {
+ ...
+ }
+ ...
+}
+----
+
+[TIP]
+====
+It is also possible to specify optionality using xref:refguide:applib-ant:Nullable.adoc[`@Nullable`] annotation.
+====
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
new file mode 100644
index 0000000..25481f7
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
@@ -0,0 +1,40 @@
+[#regexPattern]
+= `regexPattern()`
+
+: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.
+It is ignored if applied to parameters of any other type.
+
+* The `regexPatternFlags` attribute 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.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+ public void updateEmail(
+ @Parameter(
+ regexPattern = "(\\w+\\.)*\\w+@(\\w+\\.)+[A-Za-z]+",
+ regexPatternFlags = Pattern.CASE_INSENSITIVE,
+ regexPatternReplacement =
+ "Must be valid email address " +
+ "(containing a '@') symbol" // <.>
+ )
+ @ParameterLayout(named = "Email")
+ final String email) {
+ ...
+ }
+)
+----
+<.> 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
new file mode 100644
index 0000000..2a0a9a0
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
@@ -0,0 +1,36 @@
+[#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: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].
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
new file mode 100644
index 0000000..59f6725
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
@@ -0,0 +1,33 @@
+[#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: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 [...]
+
+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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
new file mode 100644
index 0000000..1740dbe
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
@@ -0,0 +1,43 @@
+[#labelPosition]
+= `labelPosition()`
+
+: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 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).
+
+For boolean parameters a positioning of `RIGHT` is also allowed; this is ignored for all other types.
+
+It is also possible to suppress the label altogether, using `NONE`.
+
+For example:
+
+[source,java]
+----
+public class Order {
+
+ public Order changeStatus(
+ OrderStatus newStatus,
+ @Nullable
+ @ParameterLayout(
+ labelPosition=LabelPosition.TOP
+ )
+ String reason) {
+ // ...
+ }
+
+ // ...
+}
+----
+
+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].
+
+== See also
+
+This attribute can also be specified for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#labelPosition[properties].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
new file mode 100644
index 0000000..7be67ad
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
@@ -0,0 +1,35 @@
+[#multiLine]
+= `multiLine()`
+
+: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.
+It is ignored for other parameter types.
+The attribute is also supported for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#multiLine[properties].
+
+For example:
+
+[source,java]
+----
+public class BugReport {
+
+ public BugReport updateStepsToReproduce(
+ @ParameterLayout(
+ numberOfLines=10
+ )
+ final String steps) {
+ // ...
+ }
+
+ // ...
+}
+----
+
+[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).
+====
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
new file mode 100644
index 0000000..78b11e0
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
@@ -0,0 +1,53 @@
+[#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 action parameter's name.
+
+In most cases -- so long as the `--parameters` compile flag is passed to javac -- then this attribute is not required.
+
+[TIP]
+====
+We recommend that you only use this attribute 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`.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+ public Order placeOrder(
+ final Product product,
+ @ParameterLayout(named="Package ?")
+ final boolean packageUp) {
+ Order order = Order.forCustomer(this)
+ .ofProduct(product)
+ .withPackage(packageUp);
+ return repository.persistAndFlush(order);
+ }
+ ...
+}
+----
+
+[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:
+
+* 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].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
new file mode 100644
index 0000000..5ee8aa1
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
@@ -0,0 +1,41 @@
+[#renderDay]
+= `renderDay()`
+
+: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.
+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.
+In such cases there would typically be `startDate` and `endDate` properties, eg for all of Q2. Storing this as a half-closed interval -- eg `[1-Apr-2015, 1-July-2015)` -- can substantially simplify internal algorithms; the `endDate` of one interval will correspond to the `startDate` of the next.
+
+However, from an end-user perspective the requirement may be to render the interval as a fully closed interval; eg the end date should be shown as `30-Jun-2015`.
+
+This attribute therefore bridges the gap; it presents the information in a way that makes sense to an end-user, but also stores the domain object in a way that is easy work with internally.
+
+For example:
+
+[source,java]
+----
+public class Tenancy {
+
+ public void changeDates(
+ LocalDate startDate,
+ @ParameterLayout(
+ renderDay = RenderDay.AS_DAY_BEFORE
+ )
+ LocalDate endDate) {
+ // ...
+ }
+
+ // ...
+}
+----
+
+== See also
+
+This attribute is also supported for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#renderDay[properties].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
new file mode 100644
index 0000000..9121d6a
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
@@ -0,0 +1,38 @@
+[#typicalLength]
+= `typicalLength()`
+
+: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.
+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 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:
+
+[source,java]
+----
+public class Customer {
+
+ public Customer updateName(
+ @Parameter(maxLength=30)
+ @ParameterLayout(
+ typicalLength=20
+ )
+ final String firstName,
+ @Parameter(maxLength=30)
+ @ParameterLayout(
+ typicalLength=20
+ )
+ final String lastName) {
+ // ...
+ }
+
+ // ...
+}
+----
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
new file mode 100644
index 0000000..a352ba5
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
@@ -0,0 +1,80 @@
+[#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
+
+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.
+
+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 audit (persist) commands, by implementing the xref:system:generated:index/applib/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.
+
+* 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.
+
+
+
+== `commandPublishing`
+
+The `commandPublishing()` attribute can be used to explicitly enable or disable command publishing for the property edit.
+
+
+
+[#commanddtoprocessor]
+== `commandDtoProcessor()`
+
+The `commandDtoProcessor` attribute 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 `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.
+
+* 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.
+
++
+[IMPORTANT]
+====
+However, 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.
+====
+
+
+
+For an example application, see xref:system:generated:index/applib/annotation/Action.adoc#command[`Action#command()`].
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
new file mode 100644
index 0000000..3036e01
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
@@ -0,0 +1,173 @@
+[#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:
+
+
+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:
+
+* hide phase: to check that the property is visible (has not been hidden)
+* disable phase: to check that the property is usable (has not been disabled)
+* validate phase: to check that the property's arguments are valid (to modify/clear its value)
+* 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.
+
+By default the event raised is `PropertyDomainEvent.Default`.
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+ @Property
+ @Getter @Setter
+ private LocalDate dueBy;
+
+ // ...
+}
+----
+
+The `domainEvent` attribute allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+ public static class DueByChangedEvent
+ extends PropertyDomainEvent<ToDoItem, LocalDate> { } // <.>
+
+ @Property(domainEvent=ToDoItem.DueByChangedEvent)
+ @Getter @Setter
+ private LocalDate dueBy;
+
+ // ...
+}
+----
+<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)
+
+The benefit is that subscribers can be more targetted 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..
+====
+
+== 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(PropertyDomainEvent.class)
+ public void on(PropertyDomainEvent 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.DueByChangedEvent.class)
+ public void on(ToDoItem.DueByChangedEvent 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 property being modified
+* steps to perform after the property has been modified.
+
+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 {
+
+ public void on(PropertyDomainEvent 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 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
+
+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 this is not required, then the `isis.reflector.facet.propertyAnnotation.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 `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
+
+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.
+
+== 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].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
new file mode 100644
index 0000000..7c8189e
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
@@ -0,0 +1,47 @@
+[#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 related `editingDisabledReason` attribute specifies the 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:system:generated:index/applib/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
+
+* else, then 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
+
+
+Thus, to make a property read-only even if the object would otherwise be editable, use:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+ @Property(
+ editing=Editing.DISABLED,
+ editingDisabledReason =
+ "The credit rating is derived from multiple factors"
+ )
+ @Getter @Setter
+ private int initialCreditRating;
+}
+----
+
+
+== See also
+
+This attribute can also be specified for:
+
+* xref:system:generated:index/applib/annotation/DomainObject.adoc#editing[domain object].
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
new file mode 100644
index 0000000..acce860
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
@@ -0,0 +1,54 @@
+[#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:system:generated:index/applib/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:
+
+* `all`
++
+all property edits are published
+
+* `none`
++
+no property edits are published
+
+If there is no configuration property in `application.properties` then publishing is automatically enabled.
+
+This default can be overridden on an property-by-property basis; if `executionPublishing()` is set to `ENABLED` then the property edit is published irrespective of the configured value; if set to `DISABLED` then the property edit is _not_ published, again irrespective of the configured value.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Order {
+
+ @Property(executionPublishing=Publishing.ENABLED) // <.>
+ @Getter @Setter
+ private int quantity;
+
+ // ...
+}
+----
+<.> because set to enabled, will be published irrespective of the configured value.
+
+== See also
+
+This attribute can also be specified for:
+
+* xref:system:generated:index/applib/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]
++
+where it controls whether action invocations are published as events.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
new file mode 100644
index 0000000..359f533
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
@@ -0,0 +1,34 @@
+[#fileAccept]
+= `fileAccept()`
+
+: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 attribute is also supported on xref:system:generated:index/applib/annotation/Parameter.adoc#fileAccept[parameters].
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class ScannedDocument {
+
+ @Property(fileAccept="image/*") // <1>
+ @Getter @Setter
+ private Blob scannedImage;
+
+}
+----
+<1> as per link:http://www.w3schools.com/tags/att_input_accept.asp[reference docs], either a media type (such as `image/*`) or a file type extension (such as `.png`).
+
+
+
+
+
+
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
new file mode 100644
index 0000000..6ff816d
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
@@ -0,0 +1,76 @@
+[#hidden]
+= `hidden()`
+
+: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]
+====
+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.
+====
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @Property(hidden=Where.EVERYWHERE)
+ @Getter @Setter
+ private int internalId;
+
+ // ...
+}
+----
+
+The acceptable values for the `where` parameter are:
+
+* `Where.EVERYWHERE` or `Where.ANYWHERE`
++
+The property should be hidden everywhere.
+
+* `Where.ANYWHERE`
++
+Synonym for everywhere.
+
+* `Where.OBJECT_FORMS`
++
+The property should be hidden when displayed within an object form.
+
+* `Where.PARENTED_TABLES`
++
+The property should be hidden when displayed as a column of a table within a parent object's collection.
+
+* `Where.STANDALONE_TABLES`
++
+The property should be hidden when displayed as a column of a table showing a standalone list of objects, for example as returned by a repository query.
+
+* `Where.ALL_TABLES`
++
+The property should be hidden when displayed as a column of a table, either an object's * collection or a standalone list.
+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.
+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.
+====
+
+== See also
+
+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].
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
new file mode 100644
index 0000000..506538c
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
@@ -0,0 +1,59 @@
+[#maxLength]
+= `maxLength()`
+
+: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 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.
+Apache Isis can infer the `maxLength` semantic directly from the equivalent `@Column#length()` annotation/attribute.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @javax.jdo.annotations.Column(length=30)
+ @Getter @Setter
+ private String firstName;
+
+ // ...
+}
+----
+
+In this case there is therefore no need for the `@Property#maxLength` attribute.
+
+== Non-persistent properties
+
+Of course, not every property is persistent (it could instead be derived), and neither is every domain object an entity (it could be a view model).
+For these non persistable properties the `maxLength` attribute is still required.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+
+ @javax.jdo.annotation.NotPersistent // <.>
+ @Property(maxLength=100)
+ public String getFullName() { /* ... */ } // <2>
+ public void setFullName(String fullName) { /* ... */ } // <3>
+ ...
+}
+----
+<.> a non persisted (derived) property
+<.> implementation would most likely derive full name from constituent parts (eg first name, middle initial, last name)
+<.> implementation would most likely parse the input and update the constituent parts
+
+== See also
+
+This attribute can also be applied to xref:system:generated:index/applib/annotation/Parameter.adoc#maxLength[parameters].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
new file mode 100644
index 0000000..a44bda0
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
@@ -0,0 +1,69 @@
+[#mustSatisfy]
+= `mustSatisfy()`
+
+: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 attribute is also supported on xref:system:generated:index/applib/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` is consulted during validation, being passed the proposed value.
+If the proposed value fails, then the value returned is the used as the invalidity reason.
+
+For example:
+
+[source,java]
+----
+public class StartWithCapitalLetterSpecification
+ extends AbstractSpecification<String> { // <.>
+ public String satisfiesSafely(String proposed) {
+ return "".equals(proposed)
+ ? "Empty string"
+ : !Character.isUpperCase(proposed.charAt(0))
+ ? "Does not start with a capital letter"
+ : null;
+ }
+}
+----
+<.> the `AbstractSpecification` class conveniently handles type-safety and dealing with null values.
+
+where:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @Property(mustSatisfy=StartWithCapitalLetterSpecification.class)
+ @Getter @Setter
+ private String firstName;
+
+ // ...
+}
+----
+
+It is also possible to provide translatable reasons.
+Rather than implement `Specification`, instead implement `Specification2` which defines the API:
+
+[source,java]
+----
+public interface Specification2 extends Specification {
+ public TranslatableString satisfiesTranslatable(Object obj); // <1>
+}
+----
+<1> 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
new file mode 100644
index 0000000..64895c9
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
@@ -0,0 +1,132 @@
+[#optionality]
+= `optionality()`
+
+: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 attribute is also supported for xref:system:generated:index/applib/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.
+
+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.
+Apache Isis can infer the `optionality` semantic directly from the equivalent `@Column#allowsNull()` annotation/attribute.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @javax.jdo.annotations.Column(allowsNull="true")
+ @Getter @Setter
+ private String middleInitial;
+
+ // ...
+}
+----
+
+In this case there is no need for the `@Property#optionality` attribute.
+
+== Mismatched defaults
+
+If the `@Column#allowsNull` attribute is omitted and the `@Property#optionality() attribute is also omitted, then note that Isis' defaults and JDO's defaults differ.
+Specifically, Isis always assumes properties are mandatory, whereas JDO specifies that primitives are mandatory, but all reference types are optional.
+
+When Apache Isis initializes it checks for these mismatches during its metamodel validation phase, and will fail to boot ("fail-fast") if there is a mismatch.
+The fix is usually to add the `@Column#allowsNull()` annotation/attribute.
+
+== Superclass inheritance type
+
+There is one case (at least) it may be necessary to annotate the property with both `@Column#allowsNull` and also `@Property#optionality()`.
+If the property is logically mandatory and is in a subclass, but the mapping of the class hierarchy is to store both the superclass and subclass(es) into a single table (ie a "roll-up" mapping using `javax.jdo.annotations.InheritanceStrategy#SUPERCLASS_TABLE`), then JDO requires that the property is annotated as `@Column#allowsNull="true"`: its value will be not defined for other subclasses.
+
+In this case we therefore require both annotations.
+
+[source,java]
+----
+@javax.jdo.annotations.PersistenceCapable
+@javax.jdo.annotations.Inheritance(strategy = InheritanceStrategy.NEW_TABLE)
+public abstract class PaymentMethod {
+ ...
+}
+@javax.jdo.annotations.PersistenceCapable
+@javax.jdo.annotations.Inheritance(strategy = InheritanceStrategy.SUPERCLASS_TABLE)
+public class CreditCardPaymentMethod extends PaymentMethod {
+
+ private String cardNumber;
+ @javax.jdo.annotations.Column(allowsNull="true")
+ @Property(optionality=Optionality.MANDATORY)
+ public String getCardNumber() { return this.cardNumber; }
+ public void setCardNumber(String cardNumber) { this.cardNumber = cardNumber; }
+ ...
+}
+----
+
+Alternatively, you could rely on the fact that Apache Isis never looks at fields (whereas JDO does) and move the JDO annotation to the field:
+
+[source,java]
+----
+@javax.jdo.annotations.PersistenceCapable
+@javax.jdo.annotations.Inheritance(strategy = InheritanceStrategy.SUPERCLASS_TABLE)
+public class CreditCardPaymentMethod extends PaymentMethod {
+
+ @javax.jdo.annotations.Column(allowsNull="true")
+ private String cardNumber;
+
+ public String getCardNumber() { return this.cardNumber; }
+ public void setCardNumber(String cardNumber) { this.cardNumber = cardNumber; }
+
+ // ...
+}
+----
+
+However this at first glance this might be read as meaning that the property is optional whereas Apache Isis' default (required) applies.
+
+== Non-persistent properties
+
+Of course, not every property is persistent (it could instead be derived), and neither is every domain object an entity (it could be a view model).
+For these non persistable properties the `optionality` attribute is still required.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+
+ @javax.jdo.annotation.NotPersistent // <.>
+ @Property(optionality=Optionality.OPTIONAL)
+ public String getFullName() { // <.>
+ // ...
+ }
+ public void setFullName(String fullName) { // <.>
+ // ...
+ }
+
+ // ...
+}
+----
+<.> a non persisted (derived) property
+<.> implementation would most likely derive full name from constituent parts (eg first name, middle initial, last name)
+<.> implementation would most likely parse the input and update the constituent parts
+
+[TIP]
+====
+The attribute has no meaning for a primitive type such as `int`: primitives will always have a default value (e.g. zero).
+If optionality is required, then use the corresponding wrapper class (e.g. `java.lang.Integer`) and annotate with `Parameter#optionality()` as required.
+====
+
+The values for the attribute are simply `OPTIONAL` or `MANDATORY`.
+
+
+[NOTE]
+====
+It is also possible to specify optionality using xref:refguide:applib-ant:Nullable.adoc[`@Nullable`] annotation.
+====
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
new file mode 100644
index 0000000..8b6975b
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
@@ -0,0 +1,39 @@
+[#projecting]
+= `projecting()`
+
+: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:
+
+
+A common use case for view models is to act as a projection of some underlying entity, to decorate that entity with additional behaviour (or remove existing behaviour) for some particular business context.
+
+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.
+
+For example:
+
+[source,java]
+----
+@DomainObject(nature=VIEW_MODEL)
+public InvoiceSummary {
+
+ @Property(
+ projecting = Projecting.PROJECTED // <.>
+ hidden = Where.EVERYWHERE // <.>
+ }
+ @Getter @Setter
+ private Invoice invoice;
+
+ public LocalDate getDueDate() { // <.>
+ return invoice.getDueDate();
+ }
+
+ ...
+}
+----
+<.> indicates that this property holds a reference to the underlying entity
+<.> the underlying entity is typically (though not necessarily) hidden
+<.> typical implementation of the properties of the underlying entity that are being projected in the view model.
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
new file mode 100644
index 0000000..d51afaf
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
@@ -0,0 +1,43 @@
+[#regexPattern]
+= `regexPattern()`
+
+: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 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 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.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @Property(
+ regexPattern = "(\\w+\\.)*\\w+@(\\w+\\.)+[A-Za-z]+",
+ regexPatternFlags=Pattern.CASE_INSENSITIVE,
+ regexPatternReplacement =
+ "Must be valid email address (containing a '@') symbol" // <.>
+ )
+ @Getter @Setter
+ private String email;
+}
+----
+<.> 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/Parameter.adoc#regexPattern[parameters].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
new file mode 100644
index 0000000..7e694af
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
@@ -0,0 +1,38 @@
+[#snapshot]
+= `snapshot()`
+
+: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:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`].
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Order {
+
+ @Property(snapshot=EXCLUDED)
+ @Getter @Setter
+ private Order previousOrder;
+
+ // ...
+}
+----
+
+Alternatively, if the property is derived, then providing only a "getter" will also work:
+
+[source,java]
+----
+public class Order {
+ public Order getPreviousOrder() {...}
+ ...
+}
+----
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
new file mode 100644
index 0000000..a1fabe8
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
@@ -0,0 +1,41 @@
+[#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 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:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+ @PropertyLayout(cssClass="x-key")
+ @Getter @Setter
+ private LocalDate dueBy;
+
+ // ...
+}
+----
+
+== 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: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].
+
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
new file mode 100644
index 0000000..9a91602
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
@@ -0,0 +1,30 @@
+[#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: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 [...]
+
+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.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
new file mode 100644
index 0000000..e8c3b1b
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
@@ -0,0 +1,84 @@
+[#hidden]
+= `hidden()`
+
+: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: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.
+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 acceptable values for the `where` parameter are:
+
+* `Where.EVERYWHERE` or `Where.ANYWHERE`
++
+The property should be hidden everywhere.
+
+* `Where.ANYWHERE`
++
+Synonym for everywhere.
+
+* `Where.OBJECT_FORMS`
++
+The property should be hidden when displayed within an object form.
+
+* `Where.PARENTED_TABLES`
++
+The property should be hidden when displayed as a column of a table within a parent object's collection.
+
+* `Where.STANDALONE_TABLES`
++
+The property should be hidden when displayed as a column of a table showing a standalone list of objects, for example as returned by a repository query.
+
+* `Where.ALL_TABLES`
++
+The property should be hidden when displayed as a column of a table, either an object's * collection or a standalone list.
+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.
+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.
+
+== See also
+
+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].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
new file mode 100644
index 0000000..c000fc3
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
@@ -0,0 +1,93 @@
+[#labelPosition]
+= `labelPosition()`
+
+: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 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).
+
+For boolean properties a positioning of `RIGHT` is also allowed; this is ignored for all other types.
+
+It is also possible to suppress the label altogether, using `NONE`.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+ @PropertyLayout(
+ labelPosition=LabelPosition.TOP
+ )
+ @Getter @Setter
+ private String description;
+
+ // ...
+}
+----
+
+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
+
+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.
+
+Instead, a default can be specified using the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.property-layout.label-position[`isis.applib.annotation.property-layout.label-position`] configuration property:
+
+[source,ini]
+.application.properties
+----
+isis.applib.annotation.property-layout.label-position=TOP
+----
+
+or
+
+[source,ini]
+.application.properties
+----
+isis.applib.annotation.property-layout.label-position=LEFT
+----
+
+If these are not present then Apache Isis 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:system:generated:index/applib/annotation/ParameterLayout.adoc#labelPosition[parameters].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
new file mode 100644
index 0000000..ccde020
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
@@ -0,0 +1,41 @@
+[#multiLine]
+= `multiLine()`
+
+: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.
+It is ignored for other property types.
+The attribute is also supported for xref:system:generated:index/applib/annotation/ParameterLayout.adoc#multiLine[parameters].
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class BugReport {
+
+ @PropertyLayout(
+ numberOfLines=10
+ )
+ @Getter @Setter
+ private String stepsToReproduce;
+
+ // ...
+}
+----
+
+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).
+====
+
+== 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
new file mode 100644
index 0000000..9dbe10a
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
@@ -0,0 +1,54 @@
+[#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 property'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.
+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`.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+ @PropertyLayout(
+ named="Description of this <i>item</i>",
+ namedEscaped=false
+ )
+ @Getter @Setter
+ private String description;
+
+ // ...
+}
+----
+
+== Alternatives
+
+As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+
+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: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].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
new file mode 100644
index 0000000..db2171d
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
@@ -0,0 +1,41 @@
+[#navigable]
+= `navigable()`
+
+: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.
+
+For example, suppose:
+
+[source,java]
+----
+@DomainObject
+public class Company {
+ // ...
+}
+----
+
+then:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+@DomainObject
+public class Employee {
+
+ @PropertyLayout(navigable=Navigable.PARENT)
+ @Getter @Setter
+ private Company myCompany;
+
+ // ...
+}
+----
+
+This points up to the ``Employee``'s parent ``Company``.
+
+For further details on using a navigable tree-structure, see xref:vw:ROOT:features.adoc#where-am-i[Where am I] in the user guide.
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
new file mode 100644
index 0000000..b5e1b99
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
@@ -0,0 +1,35 @@
+[#promptStyle]
+= `promptStyle()`
+
+: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).
+
+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.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @PropertyLayout(
+ promptStyle=PromptStyle.INLINE // <.>
+ )
+ @Getter @Setter
+ private String notes;
+
+ // ...
+}
+----
+<.> 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/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
new file mode 100644
index 0000000..9e12443
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
@@ -0,0 +1,47 @@
+[#renderDay]
+= `renderDay()`
+
+: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.
+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.
+In such cases there would typically be `startDate` and `endDate` properties, eg for all of Q2. Storing this as a half-closed interval -- eg `[1-Apr-2015, 1-July-2015)` -- can substantially simplify internal algorithms; the `endDate` of one interval will correspond to the `startDate` of the next.
+
+However, from an end-user perspective the requirement may be to render the interval as a fully closed interval; eg the end date should be shown as `30-Jun-2015`.
+
+This attribute therefore bridges the gap; it presents the information in a way that makes sense to an end-user, but also stores the domain object in a way that is easy work with internally.
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Tenancy {
+
+ @Getter @Setter
+ private LocalDate startDate;
+
+ @PropertyLayout(
+ renderDay = RenderDay.AS_DAY_BEFORE
+ )
+ @Getter @Setter
+ private LocalDate endDate;
+
+ // ...
+}
+----
+
+== 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:system:generated:index/applib/annotation/ParameterLayout.adoc#renderDay[parameters].
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
new file mode 100644
index 0000000..b5979d7
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
@@ -0,0 +1,39 @@
+[#repainting]
+= `repainting()`
+
+: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.
+
+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.
+
+Note that for this to work, the viewer will also ensure that none of the property's parent component (such as a tab group panel) are re-rendered.
+
+[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).
+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.
+====
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Document {
+
+ @PropertyLayout(
+ repainting=Repainting.NO_REPAINT
+ )
+ @Getter @Setter
+ private Blob blob;
+
+ // ...
+}
+----
+
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
new file mode 100644
index 0000000..7ff6b1b
--- /dev/null
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
@@ -0,0 +1,36 @@
+[#typicalLength]
+= `typicalLength()`
+
+: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.
+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 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:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+ @javax.jdo.annotations.Column(length=30)
+ @ParameterLayout(typicalLength=20)
+ @Getter @Setter
+ 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] 05/11: ISIS-2444: fixes xref's for new structure
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 199061b2cf67dbde2d306c2a1231d559cbc58769
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 09:18:18 2021 +0000
ISIS-2444: fixes xref's for new structure
---
.../pages/what-is-apache-isis/screencasts.adoc | 20 +--
antora/components/refguide/antora.yml | 6 +-
.../components/refguide/modules/_overview/nav.adoc | 2 -
.../refguide/modules/_overview/pages/about.adoc | 200 ++++++++++-----------
.../pages/index/RecreatableDomainObject.adoc | 2 +-
.../modules/applib/pages/index/ViewModel.adoc | 2 +-
.../applib/pages/index/adapters/Parser.adoc | 2 +-
.../index/adapters/ValueSemanticsProvider.adoc | 14 +-
.../applib/pages/index/annotation/Action.adoc | 28 +--
.../applib/pages/index/annotation/Collection.adoc | 4 +-
.../applib/pages/index/annotation/Defaulted.adoc | 10 +-
.../pages/index/annotation/DomainObject.adoc | 42 ++---
.../pages/index/annotation/DomainObjectLayout.adoc | 16 +-
.../pages/index/annotation/EqualByContent.adoc | 4 +-
.../applib/pages/index/annotation/Module.adoc | 4 +-
.../applib/pages/index/annotation/Nature.adoc | 6 +-
.../applib/pages/index/annotation/Parameter.adoc | 8 +-
.../applib/pages/index/annotation/Property.adoc | 28 +--
.../pages/index/annotation/PropertyLayout.adoc | 2 +-
.../applib/pages/index/annotation/Publishing.adoc | 10 +-
.../applib/pages/index/annotation/Title.adoc | 4 +-
.../applib/pages/index/annotation/Value.adoc | 12 +-
.../hooks/ActionLayout_011-bookmarking.adoc | 4 +-
.../hooks/ActionLayout_012-cssClass.adoc | 4 +-
.../hooks/ActionLayout_013-cssClassFa.adoc | 6 +-
.../hooks/ActionLayout_014-describedAs.adoc | 2 +-
.../annotation/hooks/ActionLayout_015-hidden.adoc | 4 +-
.../annotation/hooks/ActionLayout_016-named.adoc | 2 +-
.../hooks/ActionLayout_017-position.adoc | 2 +-
.../hooks/ActionLayout_018-promptStyle.adoc | 2 +-
.../hooks/ActionLayout_019-redirect.adoc | 4 +-
.../hooks/Action_010-examples-and-usage.adoc | 46 ++---
.../CollectionLayout_010-examples-and-usage.adoc | 2 +-
.../hooks/CollectionLayout_011-cssClass.adoc | 2 +-
.../hooks/CollectionLayout_012-defaultView.adoc | 2 +-
.../hooks/CollectionLayout_013-describedAs.adoc | 2 +-
.../hooks/CollectionLayout_014-hidden.adoc | 4 +-
.../hooks/CollectionLayout_015-named.adoc | 4 +-
.../hooks/CollectionLayout_016-paged.adoc | 2 +-
.../hooks/CollectionLayout_017-sortedBy.adoc | 2 +-
.../hooks/Collection_010-examples-and-usage.adoc | 2 +-
.../hooks/Collection_011_domainEvent.adoc | 12 +-
.../annotation/hooks/Collection_012_hidden.adoc | 2 +-
.../annotation/hooks/Collection_013_typeOf.adoc | 2 +-
.../DomainObjectLayout_010-examples-and-usage.adoc | 24 +--
.../hooks/DomainObject_010-examples-and-usage.adoc | 6 +-
.../hooks/DomainObject_011-domain-events.adoc | 14 +-
.../hooks/DomainObject_012-_lifecycle-events.adoc | 26 +--
.../DomainObject_013-autoCompleteRepository.adoc | 6 +-
.../hooks/DomainObject_014-bounding.adoc | 4 +-
.../annotation/hooks/DomainObject_015-editing.adoc | 2 +-
.../DomainObject_016-entityChangePublishing.adoc | 2 +-
.../hooks/DomainObject_017-mixinMethod.adoc | 6 +-
.../annotation/hooks/DomainObject_018-nature.adoc | 4 +-
.../hooks/DomainObject_019-objectType.adoc | 6 +-
.../hooks/DomainObject_030-see-also.adoc | 4 +-
.../InteractionScope_010-examples-and-usage.adoc | 4 +-
.../hooks/MemberOrder_010-examples-and-usage.adoc | 2 +-
.../PropertyLayout_010-examples-and-usage.adoc | 2 +-
.../hooks/Property_010-examples-and-usage.adoc | 2 +-
.../applib/pages/index/clock/VirtualClock.adoc | 2 +-
.../pages/index/domain/DomainObjectList.adoc | 4 +-
.../index/events/domain/AbstractDomainEvent.adoc | 2 +-
.../index/exceptions/TranslatableException.adoc | 6 +-
.../unrecoverable/PersistFailedException.adoc | 2 +-
.../unrecoverable/RepositoryException.adoc | 2 +-
.../pages/index/layout/component/FieldSet.adoc | 4 +-
.../applib/pages/index/layout/grid/Grid.adoc | 2 +-
.../pages/index/layout/grid/GridAbstract.adoc | 2 +-
.../pages/index/layout/grid/bootstrap3/BS3Col.adoc | 6 +-
.../pages/index/layout/grid/bootstrap3/BS3Row.adoc | 2 +-
.../layout/grid/bootstrap3/BS3RowContent.adoc | 2 +-
.../pages/index/layout/grid/bootstrap3/BS3Tab.adoc | 4 +-
.../index/layout/grid/bootstrap3/BS3TabGroup.adoc | 4 +-
.../index/layout/menubars/bootstrap3/BS3Menu.adoc | 2 +-
.../layout/menubars/bootstrap3/BS3MenuBar.adoc | 2 +-
.../layout/menubars/bootstrap3/BS3MenuBars.adoc | 2 +-
.../layout/menubars/bootstrap3/BS3MenuSection.adoc | 2 +-
.../modules/applib/pages/index/query/Query.adoc | 2 +-
.../pages/index/services/DomainChangeRecord.adoc | 4 +-
.../RepresentsInteractionMemberExecution.adoc | 2 +-
...AcceptHeaderService_020-examples-and-usage.adoc | 6 +-
.../pages/index/services/bookmark/Bookmark.adoc | 4 +-
.../index/services/bookmark/BookmarkService.adoc | 12 +-
.../BookmarkService_020-examples-and-usage.adoc | 14 +-
.../hooks/ClockService_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/command/Command.adoc | 10 +-
.../ContentMappingServiceForCommandsDto.adoc | 4 +-
...DtoProcessorService_020-examples-and-usage.adoc | 4 +-
.../processor/spi/CommandDtoProcessorService.adoc | 4 +-
.../index/services/confview/ConfigurationMenu.adoc | 2 +-
.../confview/ConfigurationViewService.adoc | 6 +-
.../ConfigurationMenu_020-examples-and-usage.adoc | 2 +-
...gurationViewService_020-examples-and-usage.adoc | 2 +-
.../ContentMappingService_010-implementation.adoc | 2 +-
...ntentMappingService_020-examples-and-usage.adoc | 2 +-
.../hooks/EmailService_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/error/ErrorDetails.adoc | 2 +-
.../pages/index/services/error/SimpleTicket.adoc | 2 +-
.../applib/pages/index/services/error/Ticket.adoc | 2 +-
...rorReportingService_020-examples-and-usage.adoc | 6 +-
.../EventBusService_020-examples-and-usage.adoc | 24 +--
.../services/exceprecog/ExceptionRecognizer.adoc | 2 +-
.../exceprecog/ExceptionRecognizerAbstract.adoc | 2 +-
.../exceprecog/ExceptionRecognizerForType.adoc | 2 +-
.../exceprecog/ExceptionRecognizerService.adoc | 2 +-
.../index/services/exceprecog/Recognition.adoc | 14 +-
...ExceptionRecognizer_020-examples-and-usage.adoc | 14 +-
.../FactoryService_020-examples-and-usage.adoc | 6 +-
.../index/services/grid/GridLoaderService.adoc | 10 +-
.../pages/index/services/grid/GridService.adoc | 30 ++--
.../index/services/grid/GridSystemService.adoc | 4 +-
.../GridLoaderService_020-examples-and-usage.adoc | 4 +-
.../hooks/GridService_020-examples-and-usage.adoc | 6 +-
.../GridSystemService_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/hint/HintStore.adoc | 2 +-
.../services/homepage/HomePageResolverService.adoc | 2 +-
...PageResolverService_020-examples-and-usage.adoc | 2 +-
.../applib/pages/index/services/i18n/Mode.adoc | 2 +-
.../index/services/i18n/TranslatableString.adoc | 4 +-
.../index/services/i18n/TranslationsResolver.adoc | 4 +-
.../LocaleProvider_020-examples-and-usage.adoc | 4 +-
.../TranslationService_020-examples-and-usage.adoc | 4 +-
...ranslationsResolver_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/iactn/Execution.adoc | 8 +-
.../index/services/iactn/ExecutionContext.adoc | 6 +-
.../pages/index/services/iactn/Interaction.adoc | 18 +-
.../index/services/iactn/InteractionContext.adoc | 8 +-
.../pages/index/services/iactn/Sequence.adoc | 8 +-
.../hooks/Execution_020-examples-and-usage.adoc | 8 +-
.../InteractionContext_020-examples-and-usage.adoc | 8 +-
.../hooks/Interaction_020-examples-and-usage.adoc | 6 +-
.../ServiceInjector_020-examples-and-usage.adoc | 6 +-
.../hooks/JaxbService_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/layout/LayoutService.adoc | 4 +-
.../index/services/layout/LayoutServiceMenu.adoc | 2 +-
.../applib/pages/index/services/layout/Style.adoc | 2 +-
.../LayoutServiceMenu_020-examples-and-usage.adoc | 4 +-
.../LayoutService_020-examples-and-usage.adoc | 14 +-
.../hooks/DeepLinkService_010-implementation.adoc | 2 +-
.../DeepLinkService_020-examples-and-usage.adoc | 2 +-
.../index/services/menu/MenuBarsLoaderService.adoc | 10 +-
.../pages/index/services/menu/MenuBarsService.adoc | 2 +-
...nuBarsLoaderService_020-examples-and-usage.adoc | 2 +-
.../hooks/MenuBarsService_010-implementation.adoc | 2 +-
.../MenuBarsService_020-examples-and-usage.adoc | 2 +-
.../MessageService_020-examples-and-usage.adoc | 4 +-
.../index/services/metamodel/MetaModelService.adoc | 12 +-
.../services/metamodel/MetaModelServiceMenu.adoc | 2 +-
.../MetaModelService_020-examples-and-usage.adoc | 12 +-
.../MetricsService_020-examples-and-usage.adoc | 4 +-
.../services/publishing/spi/CommandSubscriber.adoc | 2 +-
.../services/publishing/spi/EntityChanges.adoc | 10 +-
.../publishing/spi/EntityChangesSubscriber.adoc | 4 +-
.../publishing/spi/EntityPropertyChange.adoc | 2 +-
.../spi/EntityPropertyChangeSubscriber.adoc | 4 +-
.../publishing/spi/ExecutionSubscriber.adoc | 4 +-
...tyChangesSubscriber_020-examples-and-usage.adoc | 2 +-
...rtyChangeSubscriber_020-examples-and-usage.adoc | 2 +-
...ExecutionSubscriber_020-examples-and-usage.adoc | 16 +-
.../QueryResultsCacheControl.adoc | 8 +-
.../QueryResultsCache_020-examples-and-usage.adoc | 2 +-
.../index/services/registry/ServiceRegistry.adoc | 8 +-
.../ServiceRegistry_020-examples-and-usage.adoc | 6 +-
.../services/repository/RepositoryService.adoc | 18 +-
.../RepositoryService_020-examples-and-usage.adoc | 20 +--
.../hooks/RoutingService_010-implementation.adoc | 2 +-
.../RoutingService_020-examples-and-usage.adoc | 2 +-
.../hooks/Scratchpad_010-implementation.adoc | 2 +-
.../hooks/Scratchpad_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/sudo/SudoService.adoc | 12 +-
...SudoServiceListener_020-examples-and-usage.adoc | 2 +-
.../hooks/SudoService_020-examples-and-usage.adoc | 8 +-
.../SwaggerService_020-examples-and-usage.adoc | 4 +-
...rlEncodingServiceUsingBaseEncodingAbstract.adoc | 2 +-
.../UrlEncodingService_020-examples-and-usage.adoc | 2 +-
.../pages/index/services/user/RoleMemento.adoc | 2 +-
.../pages/index/services/user/UserService.adoc | 10 +-
.../hooks/UserService_020-examples-and-usage.adoc | 4 +-
...NotificationService_020-examples-and-usage.adoc | 12 +-
...RegistrationService_020-examples-and-usage.adoc | 8 +-
.../index/services/wrapper/WrapperFactory.adoc | 18 +-
.../index/services/wrapper/WrappingObject.adoc | 4 +-
.../services/wrapper/control/AsyncControl.adoc | 4 +-
.../services/wrapper/control/SyncControl.adoc | 4 +-
.../index/services/wrapper/events/AccessEvent.adoc | 2 +-
.../wrapper/events/ActionArgumentEvent.adoc | 2 +-
.../wrapper/events/ActionInvocationEvent.adoc | 4 +-
.../wrapper/events/ActionVisibilityEvent.adoc | 2 +-
.../wrapper/events/CollectionAccessEvent.adoc | 2 +-
.../services/wrapper/events/InteractionEvent.adoc | 14 +-
.../wrapper/events/PropertyAccessEvent.adoc | 2 +-
.../wrapper/events/ProposedHolderEvent.adoc | 2 +-
.../services/wrapper/events/VisibilityEvent.adoc | 2 +-
.../WrapperFactory_020-examples-and-usage.adoc | 18 +-
.../wrapper/listeners/InteractionAdapter.adoc | 2 +-
.../wrapper/listeners/InteractionListener.adoc | 4 +-
.../pages/index/services/xactn/TransactionId.adoc | 4 +-
.../TransactionService_020-examples-and-usage.adoc | 4 +-
...nsactionalProcessor_020-examples-and-usage.adoc | 4 +-
.../hooks/XmlService_020-examples-and-usage.adoc | 2 +-
.../XmlSnapshotService_020-examples-and-usage.adoc | 8 +-
.../snapshot/SnapshottableWithInclusions.adoc | 2 +-
.../pages/index/spec/AbstractSpecification.adoc | 2 +-
.../pages/index/spec/AbstractSpecification2.adoc | 2 +-
.../applib/pages/index/spec/Specification2.adoc | 8 +-
.../applib/pages/index/spec/SpecificationAnd.adoc | 4 +-
.../applib/pages/index/spec/SpecificationNot.adoc | 4 +-
.../applib/pages/index/spec/SpecificationOr.adoc | 4 +-
.../applib/pages/index/util/ReasonBuffer.adoc | 2 +-
.../applib/pages/index/util/ReasonBuffer2.adoc | 2 +-
.../modules/applib/pages/index/util/Reasons.adoc | 2 +-
.../applib/pages/index/util/TitleBuffer.adoc | 40 ++---
.../index/util/schema/InteractionDtoUtils.adoc | 8 +-
.../modules/applib/pages/index/value/Blob.adoc | 8 +-
.../modules/applib/pages/index/value/Clob.adoc | 8 +-
.../pages/index/value/LocalResourcePath.adoc | 4 +-
.../applib/pages/index/value/OpenUrlStrategy.adoc | 2 +-
.../commons/pages/index/collections/Can.adoc | 8 +-
.../commons/pages/index/functional/Result.adoc | 2 +-
.../impl/mixins/HasUniqueId_command.adoc | 6 +-
.../executor/CommandExecutorServiceWithTime.adoc | 2 +-
.../fullcalendar/applib/CalendarEventable.adoc | 2 +-
.../spi/CalendarableDereferencingService.adoc | 2 +-
.../modelannotation/applib/annotation/Model.adoc | 2 +-
.../api/permission/ApplicationPermission.adoc | 4 +-
.../api/permission/ApplicationPermissionMode.adoc | 4 +-
.../api/permission/ApplicationPermissionRule.adoc | 4 +-
.../api/permission/ApplicationPermissionValue.adoc | 2 +-
.../permission/ApplicationPermissionValueSet.adoc | 2 +-
.../permission/PermissionsEvaluationService.adoc | 2 +-
.../api/tenancy/ApplicationTenancyEvaluator.adoc | 2 +-
.../pages/index/secman/api/tenancy/HasAtPath.adoc | 6 +-
.../jdo/seed/SeedUsersAndRolesFixtureScript.adoc | 2 +-
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 2 +-
.../jpa/seed/SeedUsersAndRolesFixtureScript.adoc | 2 +-
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 2 +-
...tyModuleAppUserRegistrationServiceAbstract.adoc | 2 +-
.../realm/impl/IsisLdapContextFactory.adoc | 2 +-
.../CollectionContentsAsExcelFactory.adoc | 2 +-
.../pages/index/base/applib/Chained.adoc | 12 +-
.../pages/index/base/applib/TitledEnum.adoc | 2 +-
.../base/applib/with/WithIntervalContiguous.adoc | 8 +-
.../excel/applib/dom/util/ExcelServiceImpl.adoc | 18 +-
.../restfulobjects/applib/JsonRepresentation.adoc | 12 +-
.../pages/index/restfulobjects/applib/Rel.adoc | 4 +-
.../index/restfulobjects/applib/RelDefinition.adoc | 10 +-
.../restfulobjects/applib/RepresentationType.adoc | 8 +-
.../DomainObjectMemberRepresentation.adoc | 4 +-
.../RepresentationServiceContentNegotiator.adoc | 6 +-
.../ContentNegotiationServiceOrgApacheIsisV2.adoc | 2 +-
.../ContentNegotiationServiceXRoDomainType.adoc | 10 +-
.../modules/ROOT/pages/2020/2.0.0-M3/relnotes.adoc | 4 +-
antora/playbooks/site-tooling.yml | 2 +-
antora/playbooks/site.yml | 2 +-
.../btb/pages/hints-and-tips/are-you-sure.adoc | 2 +-
.../how-to-handle-void-and-null-results.adoc | 4 +-
.../how-to-implement-a-spellchecker.adoc | 6 +-
.../replacing-default-service-implementations.adoc | 2 +-
.../simulating-collections-of-values.adoc | 2 +-
.../hints-and-tips/transactions-and-errors.adoc | 6 +-
.../pages/hints-and-tips/vetoing-visibility.adoc | 2 +-
.../hints-and-tips/view-model-instantiation.adoc | 6 +-
api/adoc/userguide/modules/btb/pages/i18n.adoc | 2 +-
.../fun/pages/business-rules/usability.adoc | 4 +-
.../modules/fun/pages/business-rules/validity.adoc | 2 +-
.../apache-isis-vs-cqrs-and-event-sourcing.adoc | 6 +-
.../fun/pages/concepts-patterns/architecture.adoc | 2 +-
.../fun/pages/concepts-patterns/core-values.adoc | 2 +-
.../pages/domain-entities-and-services/crud.adoc | 22 +--
.../domain-entities.adoc | 2 +-
.../domain-services.adoc | 20 +--
.../inject-services.adoc | 8 +-
.../modules/fun/pages/drop-downs-and-defaults.adoc | 6 +-
.../modules/fun/pages/meta-annotations.adoc | 4 +-
api/adoc/userguide/modules/fun/pages/mixins.adoc | 14 +-
.../modules/fun/pages/object-members/actions.adoc | 16 +-
.../fun/pages/object-members/collections.adoc | 8 +-
.../fun/pages/object-members/properties.adoc | 10 +-
.../modules/fun/pages/overview/events.adoc | 16 +-
.../modules/fun/pages/overview/identifiers.adoc | 10 +-
.../modules/fun/pages/overview/modules.adoc | 2 +-
.../modules/fun/pages/overview/object-members.adoc | 16 +-
.../pages/overview/types-of-domain-objects.adoc | 2 +-
.../modules/fun/pages/ui/action-icons-and-css.adoc | 10 +-
.../modules/fun/pages/ui/menubars-layout.adoc | 10 +-
.../fun/pages/ui/names-and-descriptions.adoc | 20 +--
.../modules/fun/pages/ui/object-layout.adoc | 10 +-
.../fun/pages/ui/object-titles-and-icons.adoc | 14 +-
.../modules/fun/pages/ui/table-columns.adoc | 2 +-
.../userguide/modules/fun/pages/view-models.adoc | 12 +-
.../modules/fun/pages/view-models/UNUSED-dto.adoc | 8 +-
.../modules/fun/partials/_deployment-options.adoc | 4 +-
.../main/adoc/modules/applib-ant/pages/Column.adoc | 6 +-
.../modules/applib-ant/pages/Discriminator.adoc | 4 +-
.../adoc/modules/applib-ant/pages/Nullable.adoc | 6 +-
.../applib-ant/pages/PersistenceCapable.adoc | 4 +-
.../adoc/modules/applib-ant/pages/PrimaryKey.adoc | 2 +-
.../applib-ant/pages/XmlJavaTypeAdapter.adoc | 2 +-
.../modules/applib-ant/pages/XmlRootElement.adoc | 6 +-
.../adoc/modules/applib-ant/pages/about/jee.adoc | 2 +-
.../adoc/modules/applib-ant/pages/about/main.adoc | 24 +--
.../adoc/modules/applib-ant/pages/about/other.adoc | 12 +-
.../modules/applib-ant/partials/module-nav.adoc | 38 ++--
.../modules/applib-classes/pages/ViewModel.adoc | 2 +-
.../applib-classes/pages/events/domainevent.adoc | 4 +-
.../events/domainevent/ActionDomainEvent.adoc | 2 +-
.../events/domainevent/CollectionDomainEvent.adoc | 2 +-
.../events/domainevent/PropertyDomainEvent.adoc | 2 +-
.../pages/events/lifecycleevent.adoc | 12 +-
.../events/lifecycleevent/ObjectCreatedEvent.adoc | 4 +-
.../lifecycleevent/ObjectPersistedEvent.adoc | 4 +-
.../lifecycleevent/ObjectPersistingEvent.adoc | 4 +-
.../events/lifecycleevent/ObjectRemovingEvent.adoc | 4 +-
.../events/lifecycleevent/ObjectUpdatedEvent.adoc | 4 +-
.../events/lifecycleevent/ObjectUpdatingEvent.adoc | 4 +-
.../applib-classes/pages/events/uievent.adoc | 8 +-
.../pages/events/uievent/IconUiEvent.adoc | 2 +-
.../pages/events/uievent/TitleUiEvent.adoc | 2 +-
.../applib-classes/pages/layout/menubars.adoc | 6 +-
.../applib-classes/pages/layout/object-layout.adoc | 12 +-
.../roles-mixins-contributees/contributee.adoc | 6 +-
.../roles-mixins-contributees/mixins/Dto.adoc | 2 +-
.../roles-mixins-contributees/mixins/Object.adoc | 10 +-
.../roles/HoldsUpdatedAt.adoc | 2 +-
.../adoc/modules/applib-classes/pages/spec.adoc | 2 +-
.../adoc/modules/applib-classes/pages/utility.adoc | 8 +-
.../modules/applib-methods/pages/lifecycle.adoc | 2 +-
.../applib-methods/pages/lifecycle/created.adoc | 4 +-
.../applib-methods/pages/lifecycle/loaded.adoc | 2 +-
.../applib-methods/pages/lifecycle/persisted.adoc | 2 +-
.../applib-methods/pages/lifecycle/persisting.adoc | 2 +-
.../applib-methods/pages/lifecycle/removing.adoc | 2 +-
.../applib-methods/pages/lifecycle/updated.adoc | 2 +-
.../applib-methods/pages/lifecycle/updating.adoc | 2 +-
.../modules/applib-methods/pages/prefixes.adoc | 2 +-
.../pages/prefixes/autoComplete.adoc | 4 +-
.../applib-methods/pages/prefixes/default.adoc | 4 +-
.../pages/reserved/deprecated/getId.adoc | 4 +-
.../applib-methods/pages/reserved/layout.adoc | 2 +-
.../applib-methods/pages/reserved/title.adoc | 2 +-
.../main/adoc/modules/applib-svc/pages/about.adoc | 50 +++---
.../partials/_application-layer-api.adoc | 14 +-
.../partials/_application-layer-spi.adoc | 6 +-
.../applib-svc/partials/_core-domain-api.adoc | 18 +-
.../applib-svc/partials/_integration-api.adoc | 8 +-
.../applib-svc/partials/_integration-spi.adoc | 14 +-
.../modules/applib-svc/partials/_metadata-api.adoc | 12 +-
.../modules/applib-svc/partials/_metadata-spi.adoc | 18 +-
.../partials/_persistence-layer-api.adoc | 10 +-
.../partials/_persistence-layer-spi.adoc | 4 +-
.../partials/_presentation-layer-api.adoc | 6 +-
.../partials/_presentation-layer-spi.adoc | 30 ++--
.../modules/applib-svc/partials/_security-spi.adoc | 6 +-
.../modules/applib-svc/partials/module-nav.adoc | 120 ++++++-------
.../src/main/adoc/modules/schema/pages/chg.adoc | 4 +-
.../src/main/adoc/modules/schema/pages/common.adoc | 4 +-
.../src/main/adoc/modules/schema/pages/ixn.adoc | 4 +-
.../src/main/adoc/modules/config/pages/about.adoc | 2 +-
.../application-specific/application-css.adoc | 8 +-
.../pages/AuthenticationSessionProvider.adoc | 2 +-
.../pages/CommandDtoServiceInternal.adoc | 6 +-
.../runtime-services/pages/CommandPublisher.adoc | 2 +-
.../pages/ContentNegotiationService.adoc | 6 +-
.../pages/EntityChangeTracker.adoc | 2 +-
.../pages/EntityChangesPublisher.adoc | 4 +-
.../pages/EntityPropertyChangePublisher.adoc | 4 +-
.../runtime-services/pages/ExecutionPublisher.adoc | 10 +-
.../pages/InteractionDtoServiceInternal.adoc | 2 +-
.../pages/RepresentationService.adoc | 4 +-
.../partials/_application-layer.adoc | 6 +-
.../partials/_persistence-layer.adoc | 4 +-
.../partials/_presentation-layer.adoc | 2 +-
.../adoc/modules/audit-trail/pages/about.adoc | 8 +-
.../ROOT/pages/services/IsisJdoSupport.adoc | 4 +-
security/adoc/modules/ROOT/pages/about.adoc | 6 +-
.../domain-services-api-for-applications.adoc | 2 +-
.../adoc/modules/starters/pages/helloworld.adoc | 10 +-
.../adoc/modules/starters/pages/simpleapp.adoc | 16 +-
testing/adoc/modules/ROOT/pages/about.adoc | 4 +-
.../pages/fixture-scripts/mocking-the-clock.adoc | 6 +-
.../fixtures/pages/services/FixtureScripts.adoc | 2 +-
.../adoc/modules/integtestsupport/pages/about.adoc | 18 +-
.../integtestsupport/pages/swagger-exporter.adoc | 4 +-
.../adoc/modules/specsupport/pages/about.adoc | 2 +-
.../apache/isis/tooling/model4adoc/xref/Xref.java | 24 +--
.../adoc/modules/ROOT/pages/architecture.adoc | 2 +-
.../adoc/modules/ROOT/pages/health-check.adoc | 2 +-
.../adoc/modules/ROOT/pages/layout-resources.adoc | 8 +-
.../adoc/modules/ROOT/pages/ro-spec.adoc | 2 +-
.../ROOT/pages/configuration-properties.adoc | 12 +-
.../modules/ROOT/pages/extending/custom-pages.adoc | 4 +-
.../ROOT/pages/features/bookmarked-pages.adoc | 6 +-
.../ROOT/pages/features/user-registration.adoc | 12 +-
.../i18n-label-in-wicket-viewer.adoc | 2 +-
.../ROOT/partials/security/user-registration.adoc | 2 +-
396 files changed, 1380 insertions(+), 1386 deletions(-)
diff --git a/antora/components/docs/modules/ROOT/pages/what-is-apache-isis/screencasts.adoc b/antora/components/docs/modules/ROOT/pages/what-is-apache-isis/screencasts.adoc
index 23418c5..78bb27f 100644
--- a/antora/components/docs/modules/ROOT/pages/what-is-apache-isis/screencasts.adoc
+++ b/antora/components/docs/modules/ROOT/pages/what-is-apache-isis/screencasts.adoc
@@ -138,7 +138,7 @@ include::screencasts/playlists.adoc[]
|link:https://www.youtube.com/watch?v=dfRZeYqzMtI[012^] +
-Implementing business logic using a (no-arg) action, and associating with a property using either the xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder`] annotations or using xref:userguide:fun:ui.adoc#object-layout[dynamic (XML) layouts].
+Implementing business logic using a (no-arg) action, and associating with a property using either the xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder`] annotations or using xref:userguide:fun:ui.adoc#object-layout[dynamic (XML) layouts].
|x||||||||x||
@@ -159,7 +159,7 @@ Using the xref:refguide:applib-cm:methods.adoc#title[`title()`], xref:refguide:a
|link:https://www.youtube.com/watch?v=7ToRKBOeemM[015^] +
-Moving the responsibility to specify the icon for a domain object out and into a subscriber, using the xref:refguide:applib-cm:classes/uievent.adoc#IconUiEvent[`IconUiEvent`] as per the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#iconUiEvent[`@DomainObjectLayout#iconUiEvent()`] annotation
+Moving the responsibility to specify the icon for a domain object out and into a subscriber, using the xref:refguide:applib-cm:classes/uievent.adoc#IconUiEvent[`IconUiEvent`] as per the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[`@DomainObjectLayout#iconUiEvent()`] annotation
||||||x|||||
@@ -219,7 +219,7 @@ Demonstrates how the end-user can copy and share URLs for domain objects - inclu
|link:https://www.youtube.com/watch?v=a0QQLT_16To[021^] +
-Demonstrates how the end-user can use bookmarks and breadcrumbs within Apache Isis' xref:vw:ROOT:about.adoc[Wicket viewer], and how the developer can ensure that xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#bookmarking[domain objects] and (xref:system:generated:index/applib/annotation/Action.adoc#semantics[query-only]) xref:system:generated:index/applib/annotation/ActionLayout.adoc#bookmarking[actions] can be bookmarked.
+Demonstrates how the end-user can use bookmarks and breadcrumbs within Apache Isis' xref:vw:ROOT:about.adoc[Wicket viewer], and how the developer can ensure that xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[domain objects] and (xref:refguide:applib:index/annotation/Action.adoc#semantics[query-only]) xref:refguide:applib:index/annotation/ActionLayout.adoc#bookmarking[actions] can be bookmarked.
|||x||||||||
@@ -265,7 +265,7 @@ Using a domain event subscriber to hide functionality, in this
|link:https://www.youtube.com/watch?v=qj4bMkQRBUY[026^] +
-Using the xref:system:generated:index/applib/annotation/Title.adoc[`@Title`] annotation (instead of the xref:refguide:applib-cm:methods.adoc#title[`title()`] reserved method) to obtain the title of a domain object, so that the end-user can distinguish one object from another.
+Using the xref:refguide:applib:index/annotation/Title.adoc[`@Title`] annotation (instead of the xref:refguide:applib-cm:methods.adoc#title[`title()`] reserved method) to obtain the title of a domain object, so that the end-user can distinguish one object from another.
|x||||||||x||
@@ -319,7 +319,7 @@ How to validate action parameters using a supporting xref:refguide:applib-cm:met
|link:https://www.youtube.com/watch?v=1Vlzob89pYI[031^] +
-How to validate action parameters using the xref:system:generated:index/applib/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`] and the Specification interface.
+How to validate action parameters using the xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`] and the Specification interface.
|||||||||x||
@@ -332,7 +332,7 @@ How to validate action parameters using the xref:system:generated:index/applib/a
|link:https://www.youtube.com/watch?v=fYJjXAepWAs[032^] +
-How to instantiate/initialize objects using xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`], xref:system:generated:index/applib/services/registry/ServiceRegistry.adoc[`ServiceRegistry`] and/or xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`].
+How to instantiate/initialize objects using xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`], xref:refguide:applib:index/services/registry/ServiceRegistry.adoc[`ServiceRegistry`] and/or xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`].
|x||||||||x||
@@ -378,7 +378,7 @@ include::screencasts/playlists.adoc[]
|link:https://www.youtube.com/watch?v=1SCyBlMM2Bo[037^] +
-How to hide properties as columns in tables (parented collections or standalone collections), using the dynamic XML layout (equivalent to xref:system:generated:index/applib/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden()`]).
+How to hide properties as columns in tables (parented collections or standalone collections), using the dynamic XML layout (equivalent to xref:refguide:applib:index/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden()`]).
||||x|||||||
@@ -442,7 +442,7 @@ How to use the supporting xref:refguide:applib-cm:methods.adoc#default[`defaultX
|link:https://www.youtube.com/watch?v=qAJDGxztWIQ[044^] +
-How to use xref:system:generated:index/applib/annotation/DomainObject.adoc#bounding[`@DomainObject#bounding()`] so that a drop-down list is automatically provided for any parameters to actions that are for (domain entity) reference types.
+How to use xref:refguide:applib:index/annotation/DomainObject.adoc#bounding[`@DomainObject#bounding()`] so that a drop-down list is automatically provided for any parameters to actions that are for (domain entity) reference types.
|||||||||x||
@@ -478,7 +478,7 @@ component.
|link:https://www.youtube.com/watch?v=0YoFa44Xr6M[049^] +
-Using the xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`] annotation to exclude methods from a domain object
+Using the xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`] annotation to exclude methods from a domain object
(eg implementing methods of an interface as defined by the (non-ASF) link:https://platform.incode.org[Incode Platform^]'s fullcalendar2 wicket component) that would
otherwise be part of the Apache Isis metamodel (and thus show up in the UI).
||||||||||x|
@@ -545,7 +545,7 @@ How to rename a menu (on the top-level menubar) as rendered in the xref:vw:ROOT
|link:https://www.youtube.com/watch?v=mgHqRxQrp28[058^] +
-How to rename various elements (collections, title) of the xref:system:generated:index/applib/annotation/HomePage.adoc[home page] view model,
+How to rename various elements (collections, title) of the xref:refguide:applib:index/annotation/HomePage.adoc[home page] view model,
for an improved initial page.
||||||||||x|
diff --git a/antora/components/refguide/antora.yml b/antora/components/refguide/antora.yml
index 6e4ac78..60e96cf 100644
--- a/antora/components/refguide/antora.yml
+++ b/antora/components/refguide/antora.yml
@@ -15,12 +15,8 @@
# specific language governing permissions and limitations
# under the License.
-name: system
-title: "System Overview"
+name: refguide
version: latest
-start_page: generated:system-overview.adoc
-nav:
-- modules/generated/nav.adoc
diff --git a/antora/components/refguide/modules/_overview/nav.adoc b/antora/components/refguide/modules/_overview/nav.adoc
index b250194..8b13789 100644
--- a/antora/components/refguide/modules/_overview/nav.adoc
+++ b/antora/components/refguide/modules/_overview/nav.adoc
@@ -1,3 +1 @@
-* see also:
-** xref:core::about.adoc[Core Framework]
diff --git a/antora/components/refguide/modules/_overview/pages/about.adoc b/antora/components/refguide/modules/_overview/pages/about.adoc
index aa080b3..ea8ebb5 100644
--- a/antora/components/refguide/modules/_overview/pages/about.adoc
+++ b/antora/components/refguide/modules/_overview/pages/about.adoc
@@ -33,7 +33,7 @@ package "App\n[Software System]" {
.Projects/Modules (App)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Starter Parent
[source,yaml]
@@ -126,7 +126,7 @@ package "Mavendeps\n[Software System]" {
.Projects/Modules (Mavendeps)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Maven Deps
[source,yaml]
@@ -408,7 +408,7 @@ package "Testing\n[Software System]" {
.Projects/Modules (Testing)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Testing
[source,yaml]
@@ -455,7 +455,7 @@ org.projectlombok:lombok:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/testing/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc[IsisModuleTestingFakeDataApplib], xref:system:generated:index/testing/fakedata/applib/services/AbstractRandomValueGenerator.adoc[AbstractRandomValueGenerator], xref:system:generated:index/testing/fakedata/applib/services/Addresses.adoc[Addresses], xref:system:generated:index/testing/fakedata/applib/services/BigDecimals.adoc[BigDecimals], xref:system:generated:index/testing/fakedata/applib/services/Bi [...]
+xref:refguide:testing:index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc[IsisModuleTestingFakeDataApplib], xref:refguide:testing:index/fakedata/applib/services/AbstractRandomValueGenerator.adoc[AbstractRandomValueGenerator], xref:refguide:testing:index/fakedata/applib/services/Addresses.adoc[Addresses], xref:refguide:testing:index/fakedata/applib/services/BigDecimals.adoc[BigDecimals], xref:refguide:testing:index/fakedata/applib/services/BigIntegers.adoc[BigIntegers], xref:refgui [...]
****
|Apache Isis Tst - FakeData (fixtures)
@@ -558,7 +558,7 @@ org.apache.isis.core:isis-core-webapp:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/testing/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc[IsisModuleTestingH2ConsoleUi], xref:system:generated:index/testing/h2console/ui/services/H2ManagerMenu.adoc[H2ManagerMenu], xref:system:generated:index/testing/h2console/ui/webmodule/WebModuleH2Console.adoc[WebModuleH2Console]
+xref:refguide:testing:index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc[IsisModuleTestingH2ConsoleUi], xref:refguide:testing:index/h2console/ui/services/H2ManagerMenu.adoc[H2ManagerMenu], xref:refguide:testing:index/h2console/ui/webmodule/WebModuleH2Console.adoc[WebModuleH2Console]
****
|Apache Isis Tst - HSQLDB Manager (parent)
@@ -587,7 +587,7 @@ org.hsqldb:hsqldb:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc[IsisModuleExtHsqldbMgr], xref:system:generated:index/extensions/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc[HsqlDbManagerMenu]
+xref:refguide:extensions:index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc[IsisModuleExtHsqldbMgr], xref:refguide:extensions:index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc[HsqlDbManagerMenu]
****
|Apache Isis Tst - Integ Test Support (parent)
@@ -629,7 +629,7 @@ org.springframework.boot:spring-boot-starter-test:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/testing/integtestsupport/applib/ExceptionRecognizerTranslate.adoc[ExceptionRecognizerTranslate], xref:system:generated:index/testing/integtestsupport/applib/IsisIntegrationTestAbstract.adoc[IsisIntegrationTestAbstract], xref:system:generated:index/testing/integtestsupport/applib/IsisInteractionHandler.adoc[IsisInteractionHandler], xref:system:generated:index/testing/integtestsupport/applib/ThrowableMatchers.adoc[ThrowableMatchers], xref:system:generated:index/ [...]
+xref:refguide:testing:index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc[ExceptionRecognizerTranslate], xref:refguide:testing:index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc[IsisIntegrationTestAbstract], xref:refguide:testing:index/integtestsupport/applib/IsisInteractionHandler.adoc[IsisInteractionHandler], xref:refguide:testing:index/integtestsupport/applib/ThrowableMatchers.adoc[ThrowableMatchers], xref:refguide:testing:index/integtestsupport/applib/swagger/ [...]
****
|Apache Isis Tst - Spec/Cucumber (parent)
@@ -661,7 +661,7 @@ org.junit.jupiter:junit-jupiter-api:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/testing/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc[IsisModuleTestingSpecSupportApplib], xref:system:generated:index/testing/specsupport/applib/integration/ObjectFactoryForIntegration.adoc[ObjectFactoryForIntegration], xref:system:generated:index/testing/specsupport/applib/specs/V.adoc[V]
+xref:refguide:testing:index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc[IsisModuleTestingSpecSupportApplib], xref:refguide:testing:index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc[ObjectFactoryForIntegration], xref:refguide:testing:index/specsupport/applib/specs/V.adoc[V]
****
|Apache Isis Tst - Unit Test Support (parent)
@@ -698,7 +698,7 @@ org.springframework.boot:spring-boot-starter-test:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/testing/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc[IsisModuleTestingUnitTestSupportApplib], xref:system:generated:index/testing/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc[AbstractBeanPropertiesTest], xref:system:generated:index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc[FixtureDatumFactoriesForAnyPojo], xref:system:generated:index/testing/unittestsupport/applib/bean/FixtureDatumFactoriesFor [...]
+xref:refguide:testing:index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc[IsisModuleTestingUnitTestSupportApplib], xref:refguide:testing:index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc[AbstractBeanPropertiesTest], xref:refguide:testing:index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc[FixtureDatumFactoriesForAnyPojo], xref:refguide:testing:index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc[FixtureDatumFactorie [...]
****
|===
@@ -767,7 +767,7 @@ package "Examples\n[Software System]" {
.Projects/Modules (Examples)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Demo - Parent
[source,yaml]
@@ -1134,7 +1134,7 @@ package "Root\n[Software System]" {
.Projects/Modules (Root)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis (Aggregator)
[source,yaml]
@@ -1213,7 +1213,7 @@ package "Commons\n[Software System]" {
.Projects/Modules (Commons)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Commons
[source,yaml]
@@ -1244,7 +1244,7 @@ org.yaml:snakeyaml:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/commons/collections/Can.adoc[Can], xref:system:generated:index/commons/collections/Cardinality.adoc[Cardinality], xref:system:generated:index/commons/functional/Result.adoc[Result], xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId], xref:system:generated:index/commons/having/HasUpdatedAt.adoc[HasUpdatedAt], xref:system:generated:index/commons/having/HasUpdatedBy.adoc[HasUpdatedBy], xref:system:generated:index/commons/having/HasUsername.a [...]
+xref:refguide:commons:index//collections/Can.adoc[Can], xref:refguide:commons:index//collections/Cardinality.adoc[Cardinality], xref:refguide:commons:index//functional/Result.adoc[Result], xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId], xref:refguide:commons:index//having/HasUpdatedAt.adoc[HasUpdatedAt], xref:refguide:commons:index//having/HasUpdatedBy.adoc[HasUpdatedBy], xref:refguide:commons:index//having/HasUsername.adoc[HasUsername], xref:refguide:commons:index//re [...]
****
|===
@@ -1369,7 +1369,7 @@ package "Core\n[Software System]" {
.Projects/Modules (Core)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Core
[source,yaml]
@@ -1424,7 +1424,7 @@ org.jmock:jmock:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/applib/AbstractViewModel.adoc[AbstractViewModel], xref:system:generated:index/applib/Identifier.adoc[Identifier], xref:system:generated:index/applib/IsisModuleApplib.adoc[IsisModuleApplib], xref:system:generated:index/applib/RecreatableDomainObject.adoc[RecreatableDomainObject], xref:system:generated:index/applib/ViewModel.adoc[ViewModel], xref:system:generated:index/applib/adapters/AbstractValueSemanticsProvider.adoc[AbstractValueSemanticsProvider], xref:syst [...]
+xref:refguide:applib:index/AbstractViewModel.adoc[AbstractViewModel], xref:refguide:applib:index/Identifier.adoc[Identifier], xref:refguide:applib:index/IsisModuleApplib.adoc[IsisModuleApplib], xref:refguide:applib:index/RecreatableDomainObject.adoc[RecreatableDomainObject], xref:refguide:applib:index/ViewModel.adoc[ViewModel], xref:refguide:applib:index/adapters/AbstractValueSemanticsProvider.adoc[AbstractValueSemanticsProvider], xref:refguide:applib:index/adapters/DefaultsProvider.adoc [...]
****
|Apache Isis Core - Code Gen (ByteBuddy)
@@ -1483,7 +1483,7 @@ org.springframework.boot:spring-boot-configuration-processor:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/core/config/datasources/DataSourceIntrospectionService.adoc[DataSourceIntrospectionService]
+xref:refguide:core:index/config/datasources/DataSourceIntrospectionService.adoc[DataSourceIntrospectionService]
****
|Apache Isis Core - Interaction
@@ -1512,7 +1512,7 @@ org.apache.isis.core:isis-core-metamodel:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/core/interaction/session/InteractionFactory.adoc[InteractionFactory]
+xref:refguide:core:index/interaction/session/InteractionFactory.adoc[InteractionFactory]
****
|Apache Isis Core - Unit Test Support
@@ -1681,7 +1681,7 @@ org.hsqldb:hsqldb:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/core/runtimeservices/transaction/TransactionServiceSpring.adoc[TransactionServiceSpring], xref:system:generated:index/core/runtimeservices/xml/XmlServiceDefault.adoc[XmlServiceDefault]
+xref:refguide:core:index/runtimeservices/transaction/TransactionServiceSpring.adoc[TransactionServiceSpring], xref:refguide:core:index/runtimeservices/xml/XmlServiceDefault.adoc[XmlServiceDefault]
****
|Apache Isis Core - Security
@@ -1734,7 +1734,7 @@ org.apache.isis.core:isis-core-metamodel:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/core/transaction/changetracking/EntityChangeTrackerDefault.adoc[EntityChangeTrackerDefault], xref:system:generated:index/core/transaction/events/TransactionAfterCompletionEvent.adoc[TransactionAfterCompletionEvent]
+xref:refguide:core:index/transaction/changetracking/EntityChangeTrackerDefault.adoc[EntityChangeTrackerDefault], xref:refguide:core:index/transaction/events/TransactionAfterCompletionEvent.adoc[TransactionAfterCompletionEvent]
****
|Apache Isis Core - WebApp
@@ -1813,7 +1813,7 @@ org.springframework:spring-context:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/schema/IsisModuleSchema.adoc[IsisModuleSchema]
+xref:refguide:schema:index/IsisModuleSchema.adoc[IsisModuleSchema]
****
|===
@@ -1891,7 +1891,7 @@ package "JDO\n[Software System]" {
.Projects/Modules (JDO)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Persistence - JDO
[source,yaml]
@@ -1923,7 +1923,7 @@ org.datanucleus:javax.jdo:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/persistence/jdo/applib/IsisModulePersistenceJdoApplib.adoc[IsisModulePersistenceJdoApplib], xref:system:generated:index/persistence/jdo/applib/services/JdoSupportService.adoc[JdoSupportService]
+xref:refguide:persistence:index/jdo/applib/IsisModulePersistenceJdoApplib.adoc[IsisModulePersistenceJdoApplib], xref:refguide:persistence:index/jdo/applib/services/JdoSupportService.adoc[JdoSupportService]
****
|Apache Isis Persistence - JDO Provider (DataNucleus)
@@ -1962,7 +1962,7 @@ org.springframework.boot:spring-boot-starter-jdbc:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/persistence/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc[IsisModuleJdoDatanucleus], xref:system:generated:index/persistence/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc[JdoLifecycleListener], xref:system:generated:index/persistence/jdo/datanucleus/dialect/DnJdoDialect.adoc[DnJdoDialect], xref:system:generated:index/persistence/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc[Persistable_datanucleusIdLong], xref:system:generated:index/pers [...]
+xref:refguide:persistence:index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc[IsisModuleJdoDatanucleus], xref:refguide:persistence:index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc[JdoLifecycleListener], xref:refguide:persistence:index/jdo/datanucleus/dialect/DnJdoDialect.adoc[DnJdoDialect], xref:refguide:persistence:index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc[Persistable_datanucleusIdLong], xref:refguide:persistence:index/jdo/datanucleus/mixins/Persistab [...]
****
|Apache Isis Persistence - JDO (integration)
@@ -2115,7 +2115,7 @@ package "JPA\n[Software System]" {
.Projects/Modules (JPA)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Persistence - JPA
[source,yaml]
@@ -2145,7 +2145,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/persistence/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc[JpaEntityInjectionPointResolver], xref:system:generated:index/persistence/jpa/applib/services/JpaSupportService.adoc[JpaSupportService]
+xref:refguide:persistence:index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc[JpaEntityInjectionPointResolver], xref:refguide:persistence:index/jpa/applib/services/JpaSupportService.adoc[JpaSupportService]
****
|Apache Isis Persistence - JPA EclipseLink
@@ -2168,7 +2168,7 @@ org.springframework.boot:spring-boot-starter-data-jpa:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/persistence/jpa/eclipselink/IsisModuleJpaEclipselink.adoc[IsisModuleJpaEclipselink]
+xref:refguide:persistence:index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc[IsisModuleJpaEclipselink]
****
|Apache Isis Persistence - JPA (integration)
@@ -2250,7 +2250,7 @@ package "Bypass\n[Software System]" {
.Projects/Modules (Bypass)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Security - Bypass
[source,yaml]
@@ -2273,7 +2273,7 @@ org.apache.isis.core:isis-core-runtimeservices:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/security/bypass/IsisModuleSecurityBypass.adoc[IsisModuleSecurityBypass], xref:system:generated:index/security/bypass/authentication/AuthenticatorBypass.adoc[AuthenticatorBypass], xref:system:generated:index/security/bypass/authorization/AuthorizorBypass.adoc[AuthorizorBypass]
+xref:refguide:security:index/bypass/IsisModuleSecurityBypass.adoc[IsisModuleSecurityBypass], xref:refguide:security:index/bypass/authentication/AuthenticatorBypass.adoc[AuthenticatorBypass], xref:refguide:security:index/bypass/authorization/AuthorizorBypass.adoc[AuthorizorBypass]
****
|===
@@ -2307,7 +2307,7 @@ package "Keycloak\n[Software System]" {
.Projects/Modules (Keycloak)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Security - Keycloak
[source,yaml]
@@ -2336,7 +2336,7 @@ org.apache.isis.core:isis-core-webapp:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/security/keycloak/IsisModuleSecurityKeycloak.adoc[IsisModuleSecurityKeycloak], xref:system:generated:index/security/keycloak/authentication/AuthenticatorKeycloak.adoc[AuthenticatorKeycloak], xref:system:generated:index/security/keycloak/authorization/AuthorizorKeycloak.adoc[AuthorizorKeycloak], xref:system:generated:index/security/keycloak/webmodule/KeycloakFilter.adoc[KeycloakFilter], xref:system:generated:index/security/keycloak/webmodule/WebModuleKeycloak.a [...]
+xref:refguide:security:index/keycloak/IsisModuleSecurityKeycloak.adoc[IsisModuleSecurityKeycloak], xref:refguide:security:index/keycloak/authentication/AuthenticatorKeycloak.adoc[AuthenticatorKeycloak], xref:refguide:security:index/keycloak/authorization/AuthorizorKeycloak.adoc[AuthorizorKeycloak], xref:refguide:security:index/keycloak/webmodule/KeycloakFilter.adoc[KeycloakFilter], xref:refguide:security:index/keycloak/webmodule/WebModuleKeycloak.adoc[WebModuleKeycloak]
****
|===
@@ -2370,7 +2370,7 @@ package "Shiro\n[Software System]" {
.Projects/Modules (Shiro)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Security - Shiro
[source,yaml]
@@ -2401,7 +2401,7 @@ org.apache.shiro:shiro-web:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/security/shiro/IsisModuleSecurityShiro.adoc[IsisModuleSecurityShiro], xref:system:generated:index/security/shiro/authentication/AuthenticatorShiro.adoc[AuthenticatorShiro], xref:system:generated:index/security/shiro/authorization/AuthorizorShiro.adoc[AuthorizorShiro], xref:system:generated:index/security/shiro/authorization/IsisPermission.adoc[IsisPermission], xref:system:generated:index/security/shiro/authorization/IsisPermissionResolver.adoc[IsisPermissionRe [...]
+xref:refguide:security:index/shiro/IsisModuleSecurityShiro.adoc[IsisModuleSecurityShiro], xref:refguide:security:index/shiro/authentication/AuthenticatorShiro.adoc[AuthenticatorShiro], xref:refguide:security:index/shiro/authorization/AuthorizorShiro.adoc[AuthorizorShiro], xref:refguide:security:index/shiro/authorization/IsisPermission.adoc[IsisPermission], xref:refguide:security:index/shiro/authorization/IsisPermissionResolver.adoc[IsisPermissionResolver], xref:refguide:security:index/sh [...]
****
|===
@@ -2435,7 +2435,7 @@ package "Viewer\n[Software System]" {
.Projects/Modules (Viewer)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Viewer - Common Model
[source,yaml]
@@ -2526,7 +2526,7 @@ package "Restful Objects\n[Software System]" {
.Projects/Modules (Restful Objects)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Viewer - RO
[source,yaml]
@@ -2556,7 +2556,7 @@ org.apache.isis.core:isis-core-internaltestsupport:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc[IsisModuleViewerRestfulObjectsApplib], xref:system:generated:index/viewer/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation], xref:system:generated:index/viewer/restfulobjects/applib/LinkRepresentation.adoc[LinkRepresentation], xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel], xref:system:generated:index/viewer/restfulobjects/applib/RelDefinition.adoc[Re [...]
+xref:refguide:viewer:index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc[IsisModuleViewerRestfulObjectsApplib], xref:refguide:viewer:index/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation], xref:refguide:viewer:index/restfulobjects/applib/LinkRepresentation.adoc[LinkRepresentation], xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel], xref:refguide:viewer:index/restfulobjects/applib/RelDefinition.adoc[RelDefinition], xref:refguide:viewer:index [...]
****
|Apache Isis Viewer - RO (JAX-RS Resteasy v4)
@@ -2587,7 +2587,7 @@ org.jboss.resteasy:resteasy-spring-boot-starter:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc[IsisModuleViewerRestfulObjectsJaxrsResteasy4], xref:system:generated:index/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc[RestfulObjectsJaxbWriterForXml], xref:system:generated:index/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc[WebModuleJaxrsResteasy4]
+xref:refguide:viewer:index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc[IsisModuleViewerRestfulObjectsJaxrsResteasy4], xref:refguide:viewer:index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc[RestfulObjectsJaxbWriterForXml], xref:refguide:viewer:index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc[WebModuleJaxrsResteasy4]
****
|Apache Isis Viewer - RO (Rendering)
@@ -2625,7 +2625,7 @@ org.apache.isis.viewer:isis-viewer-restfulobjects-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc[IsisModuleRestfulObjectsRendering], xref:system:generated:index/viewer/restfulobjects/rendering/service/RepresentationService.adoc[RepresentationService], xref:system:generated:index/viewer/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc[RepresentationServiceContentNegotiator], xref:system:generated:index/viewer/restfulobjects/rendering/service/acceptheader/Acce [...]
+xref:refguide:viewer:index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc[IsisModuleRestfulObjectsRendering], xref:refguide:viewer:index/restfulobjects/rendering/service/RepresentationService.adoc[RepresentationService], xref:refguide:viewer:index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc[RepresentationServiceContentNegotiator], xref:refguide:viewer:index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc[Acce [...]
****
|Apache Isis Viewer - RO (Testing)
@@ -2679,7 +2679,7 @@ org.datanucleus:javax.jdo:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc[IsisModuleViewerRestfulObjectsViewer]
+xref:refguide:viewer:index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc[IsisModuleViewerRestfulObjectsViewer]
****
|===
@@ -2734,7 +2734,7 @@ package "Wicket\n[Software System]" {
.Projects/Modules (Wicket)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Viewer - Wicket
[source,yaml]
@@ -2765,7 +2765,7 @@ org.apache.wicket:wicket-extensions:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/wicket/model/IsisModuleViewerWicketModel.adoc[IsisModuleViewerWicketModel]
+xref:refguide:viewer:index/wicket/model/IsisModuleViewerWicketModel.adoc[IsisModuleViewerWicketModel]
****
|Apache Isis Viewer - Wicket (UI Components)
@@ -2806,7 +2806,7 @@ org.wicketstuff:wicketstuff-select2:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/wicket/ui/IsisModuleViewerWicketUi.adoc[IsisModuleViewerWicketUi]
+xref:refguide:viewer:index/wicket/ui/IsisModuleViewerWicketUi.adoc[IsisModuleViewerWicketUi]
****
|Apache Isis Viewer - Wicket (Viewer)
@@ -2850,7 +2850,7 @@ org.springframework:spring-web:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/viewer/wicket/viewer/IsisModuleViewerWicketViewer.adoc[IsisModuleViewerWicketViewer]
+xref:refguide:viewer:index/wicket/viewer/IsisModuleViewerWicketViewer.adoc[IsisModuleViewerWicketViewer]
****
|===
@@ -2919,7 +2919,7 @@ package "Valuetypes\n[Software System]" {
.Projects/Modules (Valuetypes)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Value types
[source,yaml]
@@ -2963,7 +2963,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/sse/applib/IsisModuleValSseApplib.adoc[IsisModuleValSseApplib], xref:system:generated:index/valuetypes/sse/applib/annotations/ServerSentEvents.adoc[ServerSentEvents], xref:system:generated:index/valuetypes/sse/applib/annotations/SseSource.adoc[SseSource], xref:system:generated:index/valuetypes/sse/applib/service/SseChannel.adoc[SseChannel], xref:system:generated:index/valuetypes/sse/applib/service/SseService.adoc[SseService]
+xref:refguide:valuetypes:index/sse/applib/IsisModuleValSseApplib.adoc[IsisModuleValSseApplib], xref:refguide:valuetypes:index/sse/applib/annotations/ServerSentEvents.adoc[ServerSentEvents], xref:refguide:valuetypes:index/sse/applib/annotations/SseSource.adoc[SseSource], xref:refguide:valuetypes:index/sse/applib/service/SseChannel.adoc[SseChannel], xref:refguide:valuetypes:index/sse/applib/service/SseService.adoc[SseService]
****
|Apache Isis Val - Server Sent Events (metamodel)
@@ -3023,7 +3023,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/sse/ui/wkt/IsisModuleValSseUiWkt.adoc[IsisModuleValSseUiWkt], xref:system:generated:index/valuetypes/sse/ui/wkt/services/SseServiceDefault.adoc[SseServiceDefault], xref:system:generated:index/valuetypes/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc[WebModuleServerSentEvents]
+xref:refguide:valuetypes:index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc[IsisModuleValSseUiWkt], xref:refguide:valuetypes:index/sse/ui/wkt/services/SseServiceDefault.adoc[SseServiceDefault], xref:refguide:valuetypes:index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc[WebModuleServerSentEvents]
****
|===
@@ -3105,7 +3105,7 @@ package "Asciidoc\n[Software System]" {
.Projects/Modules (Asciidoc)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Val - Asciidoctor (parent)
[source,yaml]
@@ -3134,7 +3134,7 @@ org.asciidoctor:asciidoctorj-api:jar:${asciidoctorj.version} +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/asciidoc/applib/IsisModuleValAsciidocApplib.adoc[IsisModuleValAsciidocApplib], xref:system:generated:index/valuetypes/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc[AsciiDocJaxbAdapter], xref:system:generated:index/valuetypes/asciidoc/applib/value/AsciiDoc.adoc[AsciiDoc]
+xref:refguide:valuetypes:index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc[IsisModuleValAsciidocApplib], xref:refguide:valuetypes:index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc[AsciiDocJaxbAdapter], xref:refguide:valuetypes:index/asciidoc/applib/value/AsciiDoc.adoc[AsciiDoc]
****
|Apache Isis Val - Asciidoctor (MetaModel)
@@ -3159,7 +3159,7 @@ org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc[IsisModuleValAsciidocMetaModel]
+xref:refguide:valuetypes:index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc[IsisModuleValAsciidocMetaModel]
****
|Apache Isis Val - Asciidoctor (Persistence)
@@ -3191,7 +3191,7 @@ org.datanucleus:datanucleus-core:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc[IsisModuleValAsciidocPersistenceJdoDn5], xref:system:generated:index/valuetypes/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc[IsisAsciiDocConverter]
+xref:refguide:valuetypes:index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc[IsisModuleValAsciidocPersistenceJdoDn5], xref:refguide:valuetypes:index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc[IsisAsciiDocConverter]
****
|Apache Isis Val - Asciidoctor (ui)
@@ -3257,7 +3257,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc[IsisModuleValAsciidocUiWkt]
+xref:refguide:valuetypes:index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc[IsisModuleValAsciidocUiWkt]
****
|===
@@ -3333,7 +3333,7 @@ package "Markdown\n[Software System]" {
.Projects/Modules (Markdown)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Val - Markdown (parent)
[source,yaml]
@@ -3362,7 +3362,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/markdown/applib/IsisModuleValMarkdownApplib.adoc[IsisModuleValMarkdownApplib], xref:system:generated:index/valuetypes/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc[MarkdownJaxbAdapter], xref:system:generated:index/valuetypes/markdown/applib/value/Converter.adoc[Converter]
+xref:refguide:valuetypes:index/markdown/applib/IsisModuleValMarkdownApplib.adoc[IsisModuleValMarkdownApplib], xref:refguide:valuetypes:index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc[MarkdownJaxbAdapter], xref:refguide:valuetypes:index/markdown/applib/value/Converter.adoc[Converter]
****
|Apache Isis Val - Markdown (MetaModel)
@@ -3387,7 +3387,7 @@ org.apache.isis.valuetypes:isis-valuetypes-markdown-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc[IsisModuleValMarkdownMetaModel]
+xref:refguide:valuetypes:index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc[IsisModuleValMarkdownMetaModel]
****
|Apache Isis Val - Markdown (Persistence)
@@ -3420,7 +3420,7 @@ org.datanucleus:datanucleus-core:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc[IsisModuleValMarkdownPersistenceJdoDn5], xref:system:generated:index/valuetypes/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc[IsisMarkdownConverter]
+xref:refguide:valuetypes:index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc[IsisModuleValMarkdownPersistenceJdoDn5], xref:refguide:valuetypes:index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc[IsisMarkdownConverter]
****
|Apache Isis Val - Markdown (ui)
@@ -3454,7 +3454,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/valuetypes/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc[IsisModuleValMarkdownUiWkt]
+xref:refguide:valuetypes:index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc[IsisModuleValMarkdownUiWkt]
****
|===
@@ -3490,7 +3490,7 @@ package "Mappings\n[Software System]" {
.Projects/Modules (Mappings)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Mappings
[source,yaml]
@@ -3553,7 +3553,7 @@ package "JAX-RS Client Library\n[Software System]" {
.Projects/Modules (JAX-RS Client Library)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Map - JaxRS Client (parent)
[source,yaml]
@@ -3581,7 +3581,7 @@ org.springframework:spring-context:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc[IsisModuleExtJaxRsClientApplib], xref:system:generated:index/extensions/jaxrsclient/applib/client/JaxRsClient.adoc[JaxRsClient], xref:system:generated:index/extensions/jaxrsclient/applib/client/JaxRsResponse.adoc[JaxRsResponse]
+xref:refguide:extensions:index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc[IsisModuleExtJaxRsClientApplib], xref:refguide:extensions:index/jaxrsclient/applib/client/JaxRsClient.adoc[JaxRsClient], xref:refguide:extensions:index/jaxrsclient/applib/client/JaxRsResponse.adoc[JaxRsResponse]
****
|Apache Isis Map - JaxRS Client (impl)
@@ -3635,7 +3635,7 @@ package "REST Client\n[Software System]" {
.Projects/Modules (REST Client)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - REST Client (parent)
[source,yaml]
@@ -3665,7 +3665,7 @@ org.springframework:spring-context:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/restclient/ActionParameterListBuilder.adoc[ActionParameterListBuilder], xref:system:generated:index/extensions/restclient/IsisModuleExtRestClient.adoc[IsisModuleExtRestClient], xref:system:generated:index/extensions/restclient/ResponseDigest.adoc[ResponseDigest], xref:system:generated:index/extensions/restclient/RestfulClient.adoc[RestfulClient], xref:system:generated:index/extensions/restclient/RestfulClientConfig.adoc[RestfulClientConfig], xref:sy [...]
+xref:refguide:extensions:index/restclient/ActionParameterListBuilder.adoc[ActionParameterListBuilder], xref:refguide:extensions:index/restclient/IsisModuleExtRestClient.adoc[IsisModuleExtRestClient], xref:refguide:extensions:index/restclient/ResponseDigest.adoc[ResponseDigest], xref:refguide:extensions:index/restclient/RestfulClient.adoc[RestfulClient], xref:refguide:extensions:index/restclient/RestfulClientConfig.adoc[RestfulClientConfig], xref:refguide:extensions:index/restclient/Restf [...]
****
|===
@@ -3853,7 +3853,7 @@ package "Extensions\n[Software System]" {
.Projects/Modules (Extensions)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Extensions
[source,yaml]
@@ -3899,7 +3899,7 @@ org.springframework:spring-web:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/cors/impl/IsisModuleExtCorsImpl.adoc[IsisModuleExtCorsImpl]
+xref:refguide:extensions:index/cors/impl/IsisModuleExtCorsImpl.adoc[IsisModuleExtCorsImpl]
****
|Apache Isis Ext - Wicket Viewer - Excel Download (parent)
@@ -3934,7 +3934,7 @@ org.apache.poi:poi-ooxml-schemas:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc[IsisModuleExtExcelDownloadUi], xref:system:generated:index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc[CollectionContentsAsExcel], xref:system:generated:index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc[CollectionContentsAsExcelFactory]
+xref:refguide:extensions:index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc[IsisModuleExtExcelDownloadUi], xref:refguide:extensions:index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc[CollectionContentsAsExcel], xref:refguide:extensions:index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc[CollectionContentsAsExcelFactory]
****
|Apache Isis Ext - Flyway
@@ -3990,7 +3990,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/fullcalendar/applib/CalendarEventable.adoc[CalendarEventable], xref:system:generated:index/extensions/fullcalendar/applib/Calendarable.adoc[Calendarable], xref:system:generated:index/extensions/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc[IsisModuleExtFullCalendarApplib], xref:system:generated:index/extensions/fullcalendar/applib/spi/CalendarableDereferencingService.adoc[CalendarableDereferencingService], xref:system:generated:index/exte [...]
+xref:refguide:extensions:index/fullcalendar/applib/CalendarEventable.adoc[CalendarEventable], xref:refguide:extensions:index/fullcalendar/applib/Calendarable.adoc[Calendarable], xref:refguide:extensions:index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc[IsisModuleExtFullCalendarApplib], xref:refguide:extensions:index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc[CalendarableDereferencingService], xref:refguide:extensions:index/fullcalendar/applib/value/Calenda [...]
****
|Apache Isis Ext - Wicket Viewer - fullcalendar (ui)
@@ -4010,7 +4010,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc[IsisModuleExtFullCalendarUi]
+xref:refguide:extensions:index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc[IsisModuleExtFullCalendarUi]
****
|Apache Isis Ext - Wicket Viewer - pdf.js (parent)
@@ -4039,7 +4039,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc[PdfJsViewer], xref:system:generated:index/extensions/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc[PdfJsConfig], xref:system:generated:index/extensions/viewer/wicket/pdfjs/applib/config/Scale.adoc[Scale], xref:system:generated:index/extensions/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc[PdfJsViewerAdvisor]
+xref:refguide:extensions:index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc[PdfJsViewer], xref:refguide:extensions:index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc[PdfJsConfig], xref:refguide:extensions:index/viewer/wicket/pdfjs/applib/config/Scale.adoc[Scale], xref:refguide:extensions:index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc[PdfJsViewerAdvisor]
****
|Apache Isis Ext - Wicket Viewer - pdf.js (metamodel)
@@ -4083,7 +4083,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc[IsisModuleExtPdfjsUi]
+xref:refguide:extensions:index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc[IsisModuleExtPdfjsUi]
****
|Apache Isis Ext - Sec Man
@@ -4110,7 +4110,7 @@ Folder: \extensions\security\secman\api
----
|.Document Index Entries
****
-xref:system:generated:index/extensions/secman/api/IsisModuleExtSecmanApi.adoc[IsisModuleExtSecmanApi], xref:system:generated:index/extensions/secman/api/SecmanConfiguration.adoc[SecmanConfiguration], xref:system:generated:index/extensions/secman/api/SecurityRealm.adoc[SecurityRealm], xref:system:generated:index/extensions/secman/api/SecurityRealmCharacteristic.adoc[SecurityRealmCharacteristic], xref:system:generated:index/extensions/secman/api/SecurityRealmService.adoc[SecurityRealmServi [...]
+xref:refguide:extensions:index/secman/api/IsisModuleExtSecmanApi.adoc[IsisModuleExtSecmanApi], xref:refguide:extensions:index/secman/api/SecmanConfiguration.adoc[SecmanConfiguration], xref:refguide:extensions:index/secman/api/SecurityRealm.adoc[SecurityRealm], xref:refguide:extensions:index/secman/api/SecurityRealmCharacteristic.adoc[SecurityRealmCharacteristic], xref:refguide:extensions:index/secman/api/SecurityRealmService.adoc[SecurityRealmService], xref:refguide:extensions:index/secm [...]
****
|Apache Isis Ext - Sec Man Encryption (Using jbcrypt)
@@ -4135,7 +4135,7 @@ org.mindrot:jbcrypt:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc[IsisModuleExtSecmanEncryptionJbcrypt], xref:system:generated:index/extensions/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc[PasswordEncryptionServiceUsingJBcrypt]
+xref:refguide:extensions:index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc[IsisModuleExtSecmanEncryptionJbcrypt], xref:refguide:extensions:index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc[PasswordEncryptionServiceUsingJBcrypt]
****
|Apache Isis Ext - Sec Man Model
@@ -4159,7 +4159,7 @@ org.apache.isis.extensions:isis-extensions-secman-api:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/secman/model/IsisModuleExtSecmanModel.adoc[IsisModuleExtSecmanModel], xref:system:generated:index/extensions/secman/model/app/user/MeService.adoc[MeService]
+xref:refguide:extensions:index/secman/model/IsisModuleExtSecmanModel.adoc[IsisModuleExtSecmanModel], xref:refguide:extensions:index/secman/model/app/user/MeService.adoc[MeService]
****
|Apache Isis Ext - Sec Man Persistence (Using JDO)
@@ -4191,7 +4191,7 @@ org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc[IsisModuleExtSecmanPersistenceJdo], xref:system:generated:index/extensions/secman/jdo/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService], xref:system:generated:index/extensions/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc[SeedUsersAndRolesFixtureScript], xref:system:generated:index/extensions/secman/jdo/seed/scripts/GlobalTenancy.adoc[GlobalTenancy], xref:system:generated:index/ext [...]
+xref:refguide:extensions:index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc[IsisModuleExtSecmanPersistenceJdo], xref:refguide:extensions:index/secman/jdo/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService], xref:refguide:extensions:index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc[SeedUsersAndRolesFixtureScript], xref:refguide:extensions:index/secman/jdo/seed/scripts/GlobalTenancy.adoc[GlobalTenancy], xref:refguide:extensions:index/secman/jdo/seed/scripts/IsisExtF [...]
****
|Apache Isis Ext - Sec Man Persistence (Using JPA)
@@ -4222,7 +4222,7 @@ org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc[IsisModuleExtSecmanPersistenceJpa], xref:system:generated:index/extensions/secman/jpa/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService], xref:system:generated:index/extensions/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc[SeedUsersAndRolesFixtureScript], xref:system:generated:index/extensions/secman/jpa/seed/scripts/GlobalTenancy.adoc[GlobalTenancy], xref:system:generated:index/ext [...]
+xref:refguide:extensions:index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc[IsisModuleExtSecmanPersistenceJpa], xref:refguide:extensions:index/secman/jpa/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService], xref:refguide:extensions:index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc[SeedUsersAndRolesFixtureScript], xref:refguide:extensions:index/secman/jpa/seed/scripts/GlobalTenancy.adoc[GlobalTenancy], xref:refguide:extensions:index/secman/jpa/seed/scripts/IsisExtF [...]
****
|Apache Isis Ext - Sec Man Realm (Using Shiro)
@@ -4247,7 +4247,7 @@ org.apache.isis.security:isis-security-shiro:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc[IsisModuleExtSecmanRealmShiro], xref:system:generated:index/extensions/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc[IsisModuleExtSecmanShiroRealm], xref:system:generated:index/extensions/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc[SecurityRealmServiceUsingShiro], xref:system:generated:index/extensions/secman/shiro/util/ShiroUtils.adoc[ShiroUtils]
+xref:refguide:extensions:index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc[IsisModuleExtSecmanRealmShiro], xref:refguide:extensions:index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc[IsisModuleExtSecmanShiroRealm], xref:refguide:extensions:index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc[SecurityRealmServiceUsingShiro], xref:refguide:extensions:index/secman/shiro/util/ShiroUtils.adoc[ShiroUtils]
****
|Apache Isis Ext - Security - Shiro LDAP Realm (parent)
@@ -4276,7 +4276,7 @@ org.apache.isis.security:isis-security-shiro:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc[IsisLdapContextFactory], xref:system:generated:index/extensions/shirorealmldap/realm/impl/IsisLdapRealm.adoc[IsisLdapRealm], xref:system:generated:index/extensions/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc[IsisModuleExtShiroRealmLdapImpl]
+xref:refguide:extensions:index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc[IsisLdapContextFactory], xref:refguide:extensions:index/shirorealmldap/realm/impl/IsisLdapRealm.adoc[IsisLdapRealm], xref:refguide:extensions:index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc[IsisModuleExtShiroRealmLdapImpl]
****
|===
@@ -4317,7 +4317,7 @@ package "Core: Command Log\n[Software System]" {
.Projects/Modules (Core: Command Log)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - Command Log
[source,yaml]
@@ -4359,7 +4359,7 @@ org.apache.isis.testing:isis-testing-unittestsupport-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/commandlog/impl/CommandSubscriberForJdo.adoc[CommandSubscriberForJdo], xref:system:generated:index/extensions/commandlog/impl/IsisModuleExtCommandLogImpl.adoc[IsisModuleExtCommandLogImpl], xref:system:generated:index/extensions/commandlog/impl/mixins/HasUniqueId_command.adoc[HasUniqueId_command], xref:system:generated:index/extensions/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc[HasUsername_recentCommandsByUser], xref:system:generate [...]
+xref:refguide:extensions:index/commandlog/impl/CommandSubscriberForJdo.adoc[CommandSubscriberForJdo], xref:refguide:extensions:index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc[IsisModuleExtCommandLogImpl], xref:refguide:extensions:index/commandlog/impl/mixins/HasUniqueId_command.adoc[HasUniqueId_command], xref:refguide:extensions:index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc[HasUsername_recentCommandsByUser], xref:refguide:extensions:index/commandlog/impl/ui/Co [...]
****
|===
@@ -4407,7 +4407,7 @@ package "Core: Command Replay\n[Software System]" {
.Projects/Modules (Core: Command Replay)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - Command Replay
[source,yaml]
@@ -4448,7 +4448,7 @@ org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc[IsisModuleExtCommandReplayPrimary], xref:system:generated:index/extensions/commandreplay/primary/config/PrimaryConfig.adoc[PrimaryConfig], xref:system:generated:index/extensions/commandreplay/primary/mixins/Object_openOnSecondary.adoc[Object_openOnSecondary], xref:system:generated:index/extensions/commandreplay/primary/restapi/CommandRetrievalService.adoc[CommandRetrievalService], xref:sys [...]
+xref:refguide:extensions:index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc[IsisModuleExtCommandReplayPrimary], xref:refguide:extensions:index/commandreplay/primary/config/PrimaryConfig.adoc[PrimaryConfig], xref:refguide:extensions:index/commandreplay/primary/mixins/Object_openOnSecondary.adoc[Object_openOnSecondary], xref:refguide:extensions:index/commandreplay/primary/restapi/CommandRetrievalService.adoc[CommandRetrievalService], xref:refguide:extensions:index/commandre [...]
****
|Apache Isis Ext - Command Replay for Secondary
@@ -4487,7 +4487,7 @@ org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc[IsisModuleExtCommandReplaySecondary], xref:system:generated:index/extensions/commandreplay/secondary/SecondaryStatus.adoc[SecondaryStatus], xref:system:generated:index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc[CommandReplayAnalyser], xref:system:generated:index/extensions/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc[CommandReplayAnal [...]
+xref:refguide:extensions:index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc[IsisModuleExtCommandReplaySecondary], xref:refguide:extensions:index/commandreplay/secondary/SecondaryStatus.adoc[SecondaryStatus], xref:refguide:extensions:index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc[CommandReplayAnalyser], xref:refguide:extensions:index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc[CommandReplayAnalyserException], xref:refguide:ex [...]
****
|===
@@ -4521,7 +4521,7 @@ package "Core: Model Annotation\n[Software System]" {
.Projects/Modules (Core: Model Annotation)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - @Model
[source,yaml]
@@ -4547,7 +4547,7 @@ org.apache.isis.viewer:isis-viewer-wicket-ui:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/modelannotation/applib/IsisModuleIncModelApplib.adoc[IsisModuleIncModelApplib], xref:system:generated:index/extensions/modelannotation/applib/annotation/Model.adoc[Model], xref:system:generated:index/extensions/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc[IsisModuleExtModelAnnotation], xref:system:generated:index/extensions/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc[SupportingMethodValidatorRefinerFa [...]
+xref:refguide:extensions:index/modelannotation/applib/IsisModuleIncModelApplib.adoc[IsisModuleIncModelApplib], xref:refguide:extensions:index/modelannotation/applib/annotation/Model.adoc[Model], xref:refguide:extensions:index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc[IsisModuleExtModelAnnotation], xref:refguide:extensions:index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc[SupportingMethodValidatorRefinerFactory], xref:refguide:extensions [...]
****
|===
@@ -4588,7 +4588,7 @@ package "Core: Quartz\n[Software System]" {
.Projects/Modules (Core: Quartz)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - Quartz
[source,yaml]
@@ -4618,7 +4618,7 @@ org.springframework.boot:spring-boot-starter-quartz:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/extensions/quartz/IsisModuleExtQuartzImpl.adoc[IsisModuleExtQuartzImpl], xref:system:generated:index/extensions/quartz/context/JobExecutionData.adoc[JobExecutionData], xref:system:generated:index/extensions/quartz/spring/AutowiringSpringBeanJobFactory.adoc[AutowiringSpringBeanJobFactory]
+xref:refguide:extensions:index/quartz/IsisModuleExtQuartzImpl.adoc[IsisModuleExtQuartzImpl], xref:refguide:extensions:index/quartz/context/JobExecutionData.adoc[JobExecutionData], xref:refguide:extensions:index/quartz/spring/AutowiringSpringBeanJobFactory.adoc[AutowiringSpringBeanJobFactory]
****
|===
@@ -4734,7 +4734,7 @@ package "Subdomains\n[Software System]" {
.Projects/Modules (Subdomains)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Subdomains
[source,yaml]
@@ -4914,7 +4914,7 @@ package "Base\n[Software System]" {
.Projects/Modules (Base)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - Base (parent)
[source,yaml]
@@ -4950,7 +4950,7 @@ org.datanucleus:javax.jdo:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/subdomains/base/applib/Chained.adoc[Chained], xref:system:generated:index/subdomains/base/applib/Dflt.adoc[Dflt], xref:system:generated:index/subdomains/base/applib/IsisModuleSubdomainsBaseApplib.adoc[IsisModuleSubdomainsBaseApplib], xref:system:generated:index/subdomains/base/applib/PowerType.adoc[PowerType], xref:system:generated:index/subdomains/base/applib/Titled.adoc[Titled], xref:system:generated:index/subdomains/base/applib/TitledEnum.adoc[TitledEnum], [...]
+xref:refguide:subdomains:index/base/applib/Chained.adoc[Chained], xref:refguide:subdomains:index/base/applib/Dflt.adoc[Dflt], xref:refguide:subdomains:index/base/applib/IsisModuleSubdomainsBaseApplib.adoc[IsisModuleSubdomainsBaseApplib], xref:refguide:subdomains:index/base/applib/PowerType.adoc[PowerType], xref:refguide:subdomains:index/base/applib/Titled.adoc[Titled], xref:refguide:subdomains:index/base/applib/TitledEnum.adoc[TitledEnum], xref:refguide:subdomains:index/base/applib/servi [...]
****
|===
@@ -5012,7 +5012,7 @@ package "Excel\n[Software System]" {
.Projects/Modules (Excel)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - Excel (parent)
[source,yaml]
@@ -5052,7 +5052,7 @@ org.apache.poi:poi-ooxml-schemas:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/subdomains/excel/applib/IsisModuleSubdomainsExcelApplib.adoc[IsisModuleSubdomainsExcelApplib], xref:system:generated:index/subdomains/excel/applib/dom/AggregationType.adoc[AggregationType], xref:system:generated:index/subdomains/excel/applib/dom/ExcelMetaDataEnabled.adoc[ExcelMetaDataEnabled], xref:system:generated:index/subdomains/excel/applib/dom/ExcelService.adoc[ExcelService], xref:system:generated:index/subdomains/excel/applib/dom/HyperLink.adoc[HyperLink [...]
+xref:refguide:subdomains:index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc[IsisModuleSubdomainsExcelApplib], xref:refguide:subdomains:index/excel/applib/dom/AggregationType.adoc[AggregationType], xref:refguide:subdomains:index/excel/applib/dom/ExcelMetaDataEnabled.adoc[ExcelMetaDataEnabled], xref:refguide:subdomains:index/excel/applib/dom/ExcelService.adoc[ExcelService], xref:refguide:subdomains:index/excel/applib/dom/HyperLink.adoc[HyperLink], xref:refguide:subdomains:index/excel/ [...]
****
|Apache Isis Sub - Excel (Fixtures)
@@ -5107,7 +5107,7 @@ org.projectlombok:lombok:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/subdomains/excel/testing/ExcelFixture.adoc[ExcelFixture], xref:system:generated:index/subdomains/excel/testing/ExcelFixture2.adoc[ExcelFixture2], xref:system:generated:index/subdomains/excel/testing/ExcelFixtureRowHandler.adoc[ExcelFixtureRowHandler], xref:system:generated:index/subdomains/excel/testing/ExcelFixtureWorkbookHandler.adoc[ExcelFixtureWorkbookHandler], xref:system:generated:index/subdomains/excel/testing/FixtureAwareRowHandler.adoc[FixtureAwareRow [...]
+xref:refguide:subdomains:index/excel/testing/ExcelFixture.adoc[ExcelFixture], xref:refguide:subdomains:index/excel/testing/ExcelFixture2.adoc[ExcelFixture2], xref:refguide:subdomains:index/excel/testing/ExcelFixtureRowHandler.adoc[ExcelFixtureRowHandler], xref:refguide:subdomains:index/excel/testing/ExcelFixtureWorkbookHandler.adoc[ExcelFixtureWorkbookHandler], xref:refguide:subdomains:index/excel/testing/FixtureAwareRowHandler.adoc[FixtureAwareRowHandler], xref:refguide:subdomains:index [...]
****
|===
@@ -5148,7 +5148,7 @@ package "Spring\n[Software System]" {
.Projects/Modules (Spring)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - Spring (parent)
[source,yaml]
@@ -5181,7 +5181,7 @@ org.apache.isis.core:isis-core-runtime:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/subdomains/spring/applib/IsisModuleSubdomainsSpringApplib.adoc[IsisModuleSubdomainsSpringApplib], xref:system:generated:index/subdomains/spring/applib/service/BeanDescriptor.adoc[BeanDescriptor], xref:system:generated:index/subdomains/spring/applib/service/ContextBeans.adoc[ContextBeans], xref:system:generated:index/subdomains/spring/applib/service/SpringBeansService.adoc[SpringBeansService]
+xref:refguide:subdomains:index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc[IsisModuleSubdomainsSpringApplib], xref:refguide:subdomains:index/spring/applib/service/BeanDescriptor.adoc[BeanDescriptor], xref:refguide:subdomains:index/spring/applib/service/ContextBeans.adoc[ContextBeans], xref:refguide:subdomains:index/spring/applib/service/SpringBeansService.adoc[SpringBeansService]
****
|===
@@ -5222,7 +5222,7 @@ package "XDocReport\n[Software System]" {
.Projects/Modules (XDocReport)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - XdocReport (parent)
[source,yaml]
@@ -5261,7 +5261,7 @@ org.projectlombok:lombok:jar:<managed> +
.Document Index Entries
****
-xref:system:generated:index/subdomains/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc[IsisModuleSubdomainsXDocReportApplib], xref:system:generated:index/subdomains/xdocreport/applib/service/OutputType.adoc[OutputType], xref:system:generated:index/subdomains/xdocreport/applib/service/XDocReportModel.adoc[XDocReportModel], xref:system:generated:index/subdomains/xdocreport/applib/service/XDocReportService.adoc[XDocReportService]
+xref:refguide:subdomains:index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc[IsisModuleSubdomainsXDocReportApplib], xref:refguide:subdomains:index/xdocreport/applib/service/OutputType.adoc[OutputType], xref:refguide:subdomains:index/xdocreport/applib/service/XDocReportModel.adoc[XDocReportModel], xref:refguide:subdomains:index/xdocreport/applib/service/XDocReportService.adoc[XDocReportService]
****
|===
@@ -5337,7 +5337,7 @@ package "Tooling\n[Software System]" {
.Projects/Modules (Tooling)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis - Tooling
[source,yaml]
@@ -5516,7 +5516,7 @@ package "Regression Tests\n[Software System]" {
.Projects/Modules (Regression Tests)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis - Regression Tests
[source,yaml]
@@ -5618,7 +5618,7 @@ package "Incubator\n[Software System]" {
.Projects/Modules (Incubator)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Incubator
[source,yaml]
@@ -5666,7 +5666,7 @@ package "Kroviz Client\n[Software System]" {
.Projects/Modules (Kroviz Client)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Inc - Client kroViz
[source,yaml]
@@ -5730,7 +5730,7 @@ package "JavaFX Viewer\n[Software System]" {
.Projects/Modules (JavaFX Viewer)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Inc - Viewer JavaFX
[source,yaml]
@@ -5863,7 +5863,7 @@ package "Vaadin Viewer\n[Software System]" {
.Projects/Modules (Vaadin Viewer)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Inc - Viewer Vaadin
[source,yaml]
@@ -6003,7 +6003,7 @@ package "Legacy\n[Software System]" {
.Projects/Modules (Legacy)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Legacy
[source,yaml]
diff --git a/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc b/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
index 36a8bdb..61fc698 100644
--- a/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
@@ -2,7 +2,7 @@
Indicates that the domain object can be recreated from a string.
-Objects that are view models (logically belonging to the UI/application layer) should instead implement xref:system:generated:index/applib/ViewModel.adoc[ViewModel] .
+Objects that are view models (logically belonging to the UI/application layer) should instead implement xref:refguide:applib:index/ViewModel.adoc[ViewModel] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc b/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
index c143231..7e7d5df 100644
--- a/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
@@ -2,7 +2,7 @@
Indicates that an object belongs to the UI/application layer, and is intended to be used as a view model.
-Objects that are part of the domain object layer should instead implement xref:system:generated:index/applib/RecreatableDomainObject.adoc[RecreatableDomainObject] .
+Objects that are part of the domain object layer should instead implement xref:refguide:applib:index/RecreatableDomainObject.adoc[RecreatableDomainObject] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
index 81301ed..1af52ee 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
@@ -8,7 +8,7 @@ Specifically, this interface embodies three related capabilities:
* to provide a string representation of the object, for use as its title.
* to indicate the typical length of such a string representation.
-For custom-written (as opposed to third-party) value types, the ability for the xref:system:generated:index/applib/adapters/Parser.adoc[Parser] to provide a title responsibilities overlap with other conventions for domain objects. Specifically, normally we write a `title()` method to return a title. In such cases a typical implementation of xref:system:generated:index/applib/adapters/Parser.adoc[Parser] would just delegate to the value type itself to obtain the title (ie invoking the `ti [...]
+For custom-written (as opposed to third-party) value types, the ability for the xref:refguide:applib:index/adapters/Parser.adoc[Parser] to provide a title responsibilities overlap with other conventions for domain objects. Specifically, normally we write a `title()` method to return a title. In such cases a typical implementation of xref:refguide:applib:index/adapters/Parser.adoc[Parser] would just delegate to the value type itself to obtain the title (ie invoking the `title()` method di [...]
For third-party value types, eg seeTime-and-Moneythere is no ability to write `title()` methods; so this is the main reason that this interface has to deal with titles and lengths.
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
index bbbd564..7ff0a86 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
@@ -2,7 +2,7 @@
Provides a mechanism for providing a set of value semantics.
-This interface is used by xref:system:generated:index/applib/annotation/Value.adoc[Value] to allow these semantics to be provided through a single point. Alternatively, xref:system:generated:index/applib/annotation/Value.adoc[Value] supports this information being provided via the configuration files.
+This interface is used by xref:refguide:applib:index/annotation/Value.adoc[Value] to allow these semantics to be provided through a single point. Alternatively, xref:refguide:applib:index/annotation/Value.adoc[Value] supports this information being provided via the configuration files.
Whatever the class that implements this interface, it must also expose either a `public` no-arg constructor, or (for implementations that also are `Facet` s) a `public` constructor that accepts a `FacetHolder` , and `IsisConfiguration` and a `ValueSemanticsProviderContext` . This constructor is then used by the framework to instantiate the object reflectively.
@@ -21,17 +21,17 @@ interface ValueSemanticsProvider<T> {
<.> xref:#getParser__[getParser()]
+
--
-The xref:system:generated:index/applib/adapters/Parser.adoc[Parser] , if any.
+The xref:refguide:applib:index/adapters/Parser.adoc[Parser] , if any.
--
<.> xref:#getEncoderDecoder__[getEncoderDecoder()]
+
--
-The xref:system:generated:index/applib/adapters/EncoderDecoder.adoc[EncoderDecoder] , if any.
+The xref:refguide:applib:index/adapters/EncoderDecoder.adoc[EncoderDecoder] , if any.
--
<.> xref:#getDefaultsProvider__[getDefaultsProvider()]
+
--
-The xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsProvider] , if any.
+The xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] , if any.
--
== Members
@@ -39,16 +39,16 @@ The xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsPr
[#getParser__]
=== getParser()
-The xref:system:generated:index/applib/adapters/Parser.adoc[Parser] , if any.
+The xref:refguide:applib:index/adapters/Parser.adoc[Parser] , if any.
[#getEncoderDecoder__]
=== getEncoderDecoder()
-The xref:system:generated:index/applib/adapters/EncoderDecoder.adoc[EncoderDecoder] , if any.
+The xref:refguide:applib:index/adapters/EncoderDecoder.adoc[EncoderDecoder] , if any.
[#getDefaultsProvider__]
=== getDefaultsProvider()
-The xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsProvider] , if any.
+The xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] , if any.
If not `null` , implies that the value has (or may have) a default.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
index 6c459dc..c90514a 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
@@ -35,22 +35,22 @@ Specifies the sequence/order in the UI for an action that's been associated with
<.> xref:#commandDtoProcessor[commandDtoProcessor]
+
--
-The xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
+The xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
--
<.> xref:#commandPublishing[commandPublishing]
+
--
-Whether action invocations, captured as xref:system:generated:index/applib/services/command/Command.adoc[Command] s, should be published to xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
+Whether action invocations, captured as xref:refguide:applib:index/services/command/Command.adoc[Command] s, should be published to xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
--
<.> xref:#domainEvent[domainEvent]
+
--
-Indicates that an invocation of the action should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
+Indicates that an invocation of the action should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService_ using a custom (subclass of) xref:refguide:applib:index/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
--
<.> xref:#executionPublishing[executionPublishing]
+
--
-Whether xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] s (triggered by action invocations), should be published to xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
+Whether xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] s (triggered by action invocations), should be published to xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
--
<.> xref:#hidden[hidden]
+
@@ -75,7 +75,7 @@ If the action returns a collection, then this hints as to the run-time type of t
<.> xref:#fileAccept[fileAccept]
+
--
-For downloading xref:system:generated:index/applib/value/Blob.adoc[Blob] or xref:system:generated:index/applib/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
+For downloading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguide:applib:index/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
--
== Members
@@ -87,7 +87,7 @@ Associates this action with a property or collection, specifying its id.
This is an alternative to using _MemberOrder#name()_ . To specify the order (equivalent to _MemberOrder#sequence()_ }), use _#associateWithSequence()_ .
-For example `@Action(associateWith="items", associateWithSequence="2.1")`
+For example `@Action(associateWith="items", associateWithSequence="2.1")`
If an action is associated with a collection, then any matching parameters will have their choices automatically inferred from the collection (if not otherwise specified) and any collection parameter defaults can be specified using checkboxes (in the Wicket UI, at least).
@@ -98,24 +98,24 @@ Specifies the sequence/order in the UI for an action that's been associated with
This is an alternative to using _MemberOrder#sequence()_ , but is ignored if _Action#associateWith()_ isn't also specified.
-For example: `@Action(associateWith="items", associateWithSequence="2.1")`
+For example: `@Action(associateWith="items", associateWithSequence="2.1")`
[#commandDtoProcessor]
=== commandDtoProcessor
-The xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
+The xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
-The processor itself is used by xref:system:generated:index/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] and xref:system:generated:index/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc[ContentMappingServiceForCommandsDto] to dynamically transform the DTOs.
+The processor itself is used by xref:refguide:applib:index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] and xref:refguide:applib:index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc[ContentMappingServiceForCommandsDto] to dynamically transform the DTOs.
[#commandPublishing]
=== commandPublishing
-Whether action invocations, captured as xref:system:generated:index/applib/services/command/Command.adoc[Command] s, should be published to xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
+Whether action invocations, captured as xref:refguide:applib:index/services/command/Command.adoc[Command] s, should be published to xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
[#domainEvent]
=== domainEvent
-Indicates that an invocation of the action should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
+Indicates that an invocation of the action should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService_ using a custom (subclass of) xref:refguide:applib:index/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
Subscribers of this event can interact with the business rule checking (hide, disable, validate) and its modification (before and after).
@@ -137,7 +137,7 @@ This subclass must provide a no-arg constructor; the fields are set reflectively
[#executionPublishing]
=== executionPublishing
-Whether xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] s (triggered by action invocations), should be published to xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
+Whether xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] s (triggered by action invocations), should be published to xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
[#hidden]
=== hidden
@@ -146,7 +146,7 @@ Indicates where (in the UI) the action is not visible to the user.
It is also possible to suppress an action's visibility using _ActionLayout#hidden()_ .
-For xref:system:generated:index/applib/annotation/DomainService.adoc[DomainService] actions, the action's visibility is dependent upon its _DomainService#nature() nature_ .
+For xref:refguide:applib:index/annotation/DomainService.adoc[DomainService] actions, the action's visibility is dependent upon its _DomainService#nature() nature_ .
[#restrictTo]
=== restrictTo
@@ -174,7 +174,7 @@ This is only provided as a fallback; usually the framework can infer the element
[#fileAccept]
=== fileAccept
-For downloading xref:system:generated:index/applib/value/Blob.adoc[Blob] or xref:system:generated:index/applib/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
+For downloading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguide:applib:index/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
The value should be of the form "file_extension|audio/*|video/*|image/*|media_type".
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
index 2ec2c90..c34528f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
@@ -17,7 +17,7 @@ Domain semantics for domain object collection.
<.> xref:#domainEvent[domainEvent]
+
--
-Indicates that changes to the collection that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
+Indicates that changes to the collection that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
--
<.> xref:#hidden[hidden]
+
@@ -35,7 +35,7 @@ The type-of the elements held within the collection.
[#domainEvent]
=== domainEvent
-Indicates that changes to the collection that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
+Indicates that changes to the collection that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
Subscribers of this event can interact with the business rule checking (hide, disable, validate) and its modification (before and after).
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
index a483701..a2f9e7e 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.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 [...]
-Indicates that the class should have a default, by providing a link to a xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsProvider] , or some externally-configured mechanism.
+Indicates that the class should have a default, by providing a link to a xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] , or some externally-configured mechanism.
-This possibly seems a little tortuous. The more obvious means to provide a default would seem to be a simple `@DefaultsTo(new SomeObject())` . However, Java only allows primitives, strings and class literals to be used in annotations. We therefore need delegate to an external implementation. (This more complex design is also more flexible of course; the implementation of xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsProvider] could adjust the default it provid [...]
+This possibly seems a little tortuous. The more obvious means to provide a default would seem to be a simple `@DefaultsTo(new SomeObject())` . However, Java only allows primitives, strings and class literals to be used in annotations. We therefore need delegate to an external implementation. (This more complex design is also more flexible of course; the implementation of xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] could adjust the default it provides accor [...]
== API
@@ -18,7 +18,7 @@ This possibly seems a little tortuous. The more obvious means to provide a defau
<.> xref:#defaultsProviderName[defaultsProviderName]
+
--
-The fully qualified name of a class that implements the xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsProvider] interface.
+The fully qualified name of a class that implements the xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] interface.
--
<.> xref:#defaultsProviderClass[defaultsProviderClass]
+
@@ -31,7 +31,7 @@ As per _#defaultsProviderName()_ , but specifying a class literal rather than a
[#defaultsProviderName]
=== defaultsProviderName
-The fully qualified name of a class that implements the xref:system:generated:index/applib/adapters/DefaultsProvider.adoc[DefaultsProvider] interface.
+The fully qualified name of a class that implements the xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] interface.
This is optional because some implementations may pick up the defaults provider via a configuration file, or via the equivalent _#defaultsProviderClass()_ .
@@ -42,4 +42,4 @@ Implementation note: the default value provided here is simply an empty string b
As per _#defaultsProviderName()_ , but specifying a class literal rather than a fully qualified class name.
-Implementation note: the default value provided here is simply the xref:system:generated:index/applib/annotation/Defaulted.adoc[Defaulted] 's own class, because `null` is not a valid default.
+Implementation note: the default value provided here is simply the xref:refguide:applib:index/annotation/Defaulted.adoc[Defaulted] 's own class, because `null` is not a valid default.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
index 7185ba6..51c7620 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Domain semantics for domain objects (entities and view models; for services see xref:system:generated:index/applib/annotation/DomainService.adoc[DomainService] ).
+Domain semantics for domain objects (entities and view models; for services see xref:refguide:applib:index/annotation/DomainService.adoc[DomainService] ).
== API
@@ -78,52 +78,52 @@ Provides a unique abbreviation for the object type's, eg "customer.Customer" for
<.> xref:#createdLifecycleEvent[createdLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectCreatedEvent.adoc[ObjectCreatedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectCreatedEvent.adoc[ObjectCreatedEvent] .
--
<.> xref:#persistingLifecycleEvent[persistingLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectPersistingEvent.adoc[ObjectPersistingEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectPersistingEvent.adoc[ObjectPersistingEvent] .
--
<.> xref:#persistedLifecycleEvent[persistedLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectPersistedEvent.adoc[ObjectPersistedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectPersistedEvent.adoc[ObjectPersistedEvent] .
--
<.> xref:#loadedLifecycleEvent[loadedLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectLoadedEvent.adoc[ObjectLoadedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectLoadedEvent.adoc[ObjectLoadedEvent] .
--
<.> xref:#updatingLifecycleEvent[updatingLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectUpdatingEvent.adoc[ObjectUpdatingEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectUpdatingEvent.adoc[ObjectUpdatingEvent] .
--
<.> xref:#updatedLifecycleEvent[updatedLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectUpdatedEvent.adoc[ObjectUpdatedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectUpdatedEvent.adoc[ObjectUpdatedEvent] .
--
<.> xref:#removingLifecycleEvent[removingLifecycleEvent]
+
--
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectRemovingEvent.adoc[ObjectRemovingEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectRemovingEvent.adoc[ObjectRemovingEvent] .
--
<.> xref:#actionDomainEvent[actionDomainEvent]
+
--
-Indicates that an invocation of _any_ action of the domain object (that do not themselves specify their own `@Action(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:system:generated:index/applib/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
+Indicates that an invocation of _any_ action of the domain object (that do not themselves specify their own `@Action(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:refguide:applib:index/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
--
<.> xref:#propertyDomainEvent[propertyDomainEvent]
+
--
-Indicates that changes to _any_ property of the domain object (that do not themselves specify their own `@Property(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:system:generated:index/applib/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
+Indicates that changes to _any_ property of the domain object (that do not themselves specify their own `@Property(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:refguide:applib:index/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
--
<.> xref:#collectionDomainEvent[collectionDomainEvent]
+
--
-Indicates that changes to _any_ collection of the domain object (that do not themselves specify their own `@Collection(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
+Indicates that changes to _any_ collection of the domain object (that do not themselves specify their own `@Collection(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
--
== Members
@@ -192,56 +192,56 @@ This value, if specified, is used in the serialized form of the object's OID. An
[#createdLifecycleEvent]
=== createdLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectCreatedEvent.adoc[ObjectCreatedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectCreatedEvent.adoc[ObjectCreatedEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#persistingLifecycleEvent]
=== persistingLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectPersistingEvent.adoc[ObjectPersistingEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectPersistingEvent.adoc[ObjectPersistingEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#persistedLifecycleEvent]
=== persistedLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectPersistedEvent.adoc[ObjectPersistedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectPersistedEvent.adoc[ObjectPersistedEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#loadedLifecycleEvent]
=== loadedLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectLoadedEvent.adoc[ObjectLoadedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectLoadedEvent.adoc[ObjectLoadedEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#updatingLifecycleEvent]
=== updatingLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectUpdatingEvent.adoc[ObjectUpdatingEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectUpdatingEvent.adoc[ObjectUpdatingEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#updatedLifecycleEvent]
=== updatedLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectUpdatedEvent.adoc[ObjectUpdatedEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectUpdatedEvent.adoc[ObjectUpdatedEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#removingLifecycleEvent]
=== removingLifecycleEvent
-Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/lifecycle/ObjectRemovingEvent.adoc[ObjectRemovingEvent] .
+Indicates that the loading of the domain object should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/lifecycle/ObjectRemovingEvent.adoc[ObjectRemovingEvent] .
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#actionDomainEvent]
=== actionDomainEvent
-Indicates that an invocation of _any_ action of the domain object (that do not themselves specify their own `@Action(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:system:generated:index/applib/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
+Indicates that an invocation of _any_ action of the domain object (that do not themselves specify their own `@Action(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:refguide:applib:index/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] .
For example:
@@ -263,7 +263,7 @@ This subclass must provide a no-arg constructor; the fields are set reflectively
[#propertyDomainEvent]
=== propertyDomainEvent
-Indicates that changes to _any_ property of the domain object (that do not themselves specify their own `@Property(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:system:generated:index/applib/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
+Indicates that changes to _any_ property of the domain object (that do not themselves specify their own `@Property(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using the specified custom (subclass of) xref:refguide:applib:index/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
For example:
@@ -281,7 +281,7 @@ This subclass must provide a no-arg constructor; the fields are set reflectively
[#collectionDomainEvent]
=== collectionDomainEvent
-Indicates that changes to _any_ collection of the domain object (that do not themselves specify their own `@Collection(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
+Indicates that changes to _any_ collection of the domain object (that do not themselves specify their own `@Collection(domainEvent=...)` should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/domain/CollectionDomainEvent.adoc[CollectionDomainEvent] .
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
index 87867c7..ddeb2db 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
@@ -66,22 +66,22 @@ The plural name of the class.
<.> xref:#cssClassUiEvent[cssClassUiEvent]
+
--
-Which subclass of xref:system:generated:index/applib/events/ui/CssClassUiEvent.adoc[CssClassUiEvent] should be used to obtain a CSS class.
+Which subclass of xref:refguide:applib:index/events/ui/CssClassUiEvent.adoc[CssClassUiEvent] should be used to obtain a CSS class.
--
<.> xref:#iconUiEvent[iconUiEvent]
+
--
-Which subclass of xref:system:generated:index/applib/events/ui/IconUiEvent.adoc[IconUiEvent] should be used to obtain an icon.
+Which subclass of xref:refguide:applib:index/events/ui/IconUiEvent.adoc[IconUiEvent] should be used to obtain an icon.
--
<.> xref:#layoutUiEvent[layoutUiEvent]
+
--
-Which subclass of xref:system:generated:index/applib/events/ui/LayoutUiEvent.adoc[LayoutUiEvent] should be used to obtain a layout.
+Which subclass of xref:refguide:applib:index/events/ui/LayoutUiEvent.adoc[LayoutUiEvent] should be used to obtain a layout.
--
<.> xref:#titleUiEvent[titleUiEvent]
+
--
-Which subclass of xref:system:generated:index/applib/events/ui/TitleUiEvent.adoc[TitleUiEvent] should be used to obtain a title.
+Which subclass of xref:refguide:applib:index/events/ui/TitleUiEvent.adoc[TitleUiEvent] should be used to obtain a title.
--
== Members
@@ -137,28 +137,28 @@ The plural name of the class.
[#cssClassUiEvent]
=== cssClassUiEvent
-Which subclass of xref:system:generated:index/applib/events/ui/CssClassUiEvent.adoc[CssClassUiEvent] should be used to obtain a CSS class.
+Which subclass of xref:refguide:applib:index/events/ui/CssClassUiEvent.adoc[CssClassUiEvent] should be used to obtain a CSS class.
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#iconUiEvent]
=== iconUiEvent
-Which subclass of xref:system:generated:index/applib/events/ui/IconUiEvent.adoc[IconUiEvent] should be used to obtain an icon.
+Which subclass of xref:refguide:applib:index/events/ui/IconUiEvent.adoc[IconUiEvent] should be used to obtain an icon.
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#layoutUiEvent]
=== layoutUiEvent
-Which subclass of xref:system:generated:index/applib/events/ui/LayoutUiEvent.adoc[LayoutUiEvent] should be used to obtain a layout.
+Which subclass of xref:refguide:applib:index/events/ui/LayoutUiEvent.adoc[LayoutUiEvent] should be used to obtain a layout.
This subclass must provide a no-arg constructor; the fields are set reflectively.
[#titleUiEvent]
=== titleUiEvent
-Which subclass of xref:system:generated:index/applib/events/ui/TitleUiEvent.adoc[TitleUiEvent] should be used to obtain a title.
+Which subclass of xref:refguide:applib:index/events/ui/TitleUiEvent.adoc[TitleUiEvent] should be used to obtain a title.
This subclass must provide a no-arg constructor; the fields are set reflectively.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
index 30779af..6de72a2 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
@@ -1,12 +1,12 @@
: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 [...]
-Indicates that the class follows the equal-by-content contract, usually associated with xref:system:generated:index/applib/annotation/Value.adoc[Value] types.
+Indicates that the class follows the equal-by-content contract, usually associated with xref:refguide:applib:index/annotation/Value.adoc[Value] types.
If a class claims to be equal-by-content then its _#equals(Object)_ should return `true` if its content (as opposed to identity) is the same. For example, _String_ , _BigDecimal_ and _Date_ follow this contract.
Note also that the Java Language Specification requires that two objects that are _#equals(Object) equal_ must return the same value from _#hashCode()_ . Failure to do this means that that the object will not behave correctly when used as a key into a hashing structure (eg a _HashMap_ ).
-By default any xref:system:generated:index/applib/annotation/Value.adoc[Value] types are assumed to follow the equal-by-content rule, though this can be overridden if required. Value types are usually also immutable (though there are some classic exceptions to this, such as _Date_ ).
+By default any xref:refguide:applib:index/annotation/Value.adoc[Value] types are assumed to follow the equal-by-content rule, though this can be overridden if required. Value types are usually also immutable (though there are some classic exceptions to this, such as _Date_ ).
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
index c69a3fa..0e7fc2f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
@@ -2,9 +2,9 @@
Intended to be annotated on the root marker class of a (Maven) module which contains a single coherent set of functionality, possibly including domain services.
-A xref:system:generated:index/applib/annotation/Module.adoc[Module] (because it's a meta-annotation) is also a Spring _Configuration @Configuration_ , which means that the functionality can be depended upon transitively using Spring's _Import @Import_ annotation. Normally the import graph mirrors the dependencies in Maven.
+A xref:refguide:applib:index/annotation/Module.adoc[Module] (because it's a meta-annotation) is also a Spring _Configuration @Configuration_ , which means that the functionality can be depended upon transitively using Spring's _Import @Import_ annotation. Normally the import graph mirrors the dependencies in Maven.
-Also, a xref:system:generated:index/applib/annotation/Module.adoc[Module] also declares the Spring _ComponentScan @ComponentScan_ (with no parameters), which means that any domain services in the same package or subpackages are automatically found and registered.
+Also, a xref:refguide:applib:index/annotation/Module.adoc[Module] also declares the Spring _ComponentScan @ComponentScan_ (with no parameters), which means that any domain services in the same package or subpackages are automatically found and registered.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
index df919aa..1a0b800 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
@@ -20,7 +20,7 @@ enum Nature {
<.> xref:#NOT_SPECIFIED[NOT_SPECIFIED]
+
--
-The default; allows the programmer to combine `@DomainObject` annotation with the xref:system:generated:index/applib/ViewModel.adoc[ViewModel] annotation, or the _XmlRootElement_ annotation, or by implementing the xref:system:generated:index/applib/ViewModel.adoc[ViewModel] interface.
+The default; allows the programmer to combine `@DomainObject` annotation with the xref:refguide:applib:index/ViewModel.adoc[ViewModel] annotation, or the _XmlRootElement_ annotation, or by implementing the xref:refguide:applib:index/ViewModel.adoc[ViewModel] interface.
--
<.> xref:#ENTITY[ENTITY]
+
@@ -48,7 +48,7 @@ An object that is entirely managed by the underlying IoC container.
[#NOT_SPECIFIED]
=== NOT_SPECIFIED
-The default; allows the programmer to combine `@DomainObject` annotation with the xref:system:generated:index/applib/ViewModel.adoc[ViewModel] annotation, or the _XmlRootElement_ annotation, or by implementing the xref:system:generated:index/applib/ViewModel.adoc[ViewModel] interface.
+The default; allows the programmer to combine `@DomainObject` annotation with the xref:refguide:applib:index/ViewModel.adoc[ViewModel] annotation, or the _XmlRootElement_ annotation, or by implementing the xref:refguide:applib:index/ViewModel.adoc[ViewModel] interface.
[#ENTITY]
=== ENTITY
@@ -64,7 +64,7 @@ Currently implies no additional semantics other than documentation.
An object that is conceptually part of the application layer, and which surfaces behavior and/or state that is aggregate of one or more domain entity.
-The identity of a view model is determined solely by the state of object's properties. Using this nature should be considered exactly equivalent to annotating with xref:system:generated:index/applib/ViewModel.adoc[ViewModel] .
+The identity of a view model is determined solely by the state of object's properties. Using this nature should be considered exactly equivalent to annotating with xref:refguide:applib:index/ViewModel.adoc[ViewModel] .
Note that collections are ignored; if their state is required to fully identify the view model, define the view model using the JAXB _XmlRootElement_ annotation instead (where the object's state is serialized to an arbitrarily deep graph of data, with references to persistent entities transparently resolved to `<oid-dto>` elements).
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
index 3a754c9..d9eb1b6 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
@@ -21,7 +21,7 @@ Collects together all domain semantics of an action parameter within a single an
<.> xref:#fileAccept[fileAccept]
+
--
-For uploading xref:system:generated:index/applib/value/Blob.adoc[Blob] or xref:system:generated:index/applib/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
+For uploading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguide:applib:index/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
--
<.> xref:#maxLength[maxLength]
+
@@ -31,7 +31,7 @@ The maximum entry length of a string parameter (it is ignored for other types).
<.> xref:#mustSatisfy[mustSatisfy]
+
--
-The xref:system:generated:index/applib/spec/Specification.adoc[Specification] (s) to be satisfied by this parameter.
+The xref:refguide:applib:index/spec/Specification.adoc[Specification] (s) to be satisfied by this parameter.
--
<.> xref:#optionality[optionality]
+
@@ -59,7 +59,7 @@ Replacement text for the pattern in generated error message.
[#fileAccept]
=== fileAccept
-For uploading xref:system:generated:index/applib/value/Blob.adoc[Blob] or xref:system:generated:index/applib/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
+For uploading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguide:applib:index/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
The value should be of the form "file_extension|audio/*|video/*|image/*|media_type".
@@ -75,7 +75,7 @@ The default value ( `-1` ) indicates that no maxLength has been specified.
[#mustSatisfy]
=== mustSatisfy
-The xref:system:generated:index/applib/spec/Specification.adoc[Specification] (s) to be satisfied by this parameter.
+The xref:refguide:applib:index/spec/Specification.adoc[Specification] (s) to be satisfied by this parameter.
If more than one is provided, then all must be satisfied (in effect "AND"ed together).
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
index d8e5e97..26d0002 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
@@ -30,17 +30,17 @@ Collects together all the domain semantics for the property of a domain object.
<.> xref:#commandDtoProcessor[commandDtoProcessor]
+
--
-The xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
+The xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
--
<.> xref:#commandPublishing[commandPublishing]
+
--
-Whether property edits, captured as xref:system:generated:index/applib/services/command/Command.adoc[Command] s, should be published to xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
+Whether property edits, captured as xref:refguide:applib:index/services/command/Command.adoc[Command] s, should be published to xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
--
<.> xref:#domainEvent[domainEvent]
+
--
-Indicates that changes to the property that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
+Indicates that changes to the property that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
--
<.> xref:#editing[editing]
+
@@ -55,12 +55,12 @@ If _#editing()_ is set to _Editing#DISABLED_ , then the reason to provide to the
<.> xref:#executionPublishing[executionPublishing]
+
--
-Whether xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] s (triggered property edits), should be dispatched to xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
+Whether xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] s (triggered property edits), should be dispatched to xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
--
<.> xref:#fileAccept[fileAccept]
+
--
-For uploading xref:system:generated:index/applib/value/Blob.adoc[Blob] or xref:system:generated:index/applib/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
+For uploading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguide:applib:index/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
--
<.> xref:#hidden[hidden]
+
@@ -80,7 +80,7 @@ Indicates whether the property should be included or excluded from mementos.
<.> xref:#mustSatisfy[mustSatisfy]
+
--
-The xref:system:generated:index/applib/spec/Specification.adoc[Specification] (s) to be satisfied by this property.
+The xref:refguide:applib:index/spec/Specification.adoc[Specification] (s) to be satisfied by this property.
--
<.> xref:#optionality[optionality]
+
@@ -113,19 +113,19 @@ Replacement text for the pattern in generated error message.
[#commandDtoProcessor]
=== commandDtoProcessor
-The xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
+The xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] to process this command's DTO.
-The processor itself is used by xref:system:generated:index/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] and xref:system:generated:index/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc[ContentMappingServiceForCommandsDto] to dynamically transform the DTOs.
+The processor itself is used by xref:refguide:applib:index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] and xref:refguide:applib:index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc[ContentMappingServiceForCommandsDto] to dynamically transform the DTOs.
[#commandPublishing]
=== commandPublishing
-Whether property edits, captured as xref:system:generated:index/applib/services/command/Command.adoc[Command] s, should be published to xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
+Whether property edits, captured as xref:refguide:applib:index/services/command/Command.adoc[Command] s, should be published to xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] s.
[#domainEvent]
=== domainEvent
-Indicates that changes to the property that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:system:generated:index/applib/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
+Indicates that changes to the property that should be posted to the _org.apache.isis.applib.services.eventbus.EventBusService event bus_ using a custom (subclass of) xref:refguide:applib:index/events/domain/PropertyDomainEvent.adoc[PropertyDomainEvent] .
Subscribers of this event can interact with the business rule checking (hide, disable, validate) and its modification (before and after).
@@ -156,12 +156,12 @@ If _#editing()_ is set to _Editing#DISABLED_ , then the reason to provide to the
[#executionPublishing]
=== executionPublishing
-Whether xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] s (triggered property edits), should be dispatched to xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
+Whether xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] s (triggered property edits), should be dispatched to xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] s.
[#fileAccept]
=== fileAccept
-For uploading xref:system:generated:index/applib/value/Blob.adoc[Blob] or xref:system:generated:index/applib/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
+For uploading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguide:applib:index/value/Clob.adoc[Clob] , optionally restrict the files accepted (eg `.xslx` ).
The value should be of the form "file_extension|audio/*|video/*|image/*|media_type".
@@ -186,12 +186,12 @@ NOTE: this will usually be supplemented by a JDO or JPA-specific annotation to i
Indicates whether the property should be included or excluded from mementos.
-To ensure that the property is actually not persisted in the objectstore, also annotate with the JDO annotation `javax.jdo.annotations.NotPersistent`
+To ensure that the property is actually not persisted in the objectstore, also annotate with the JDO annotation `javax.jdo.annotations.NotPersistent`
[#mustSatisfy]
=== mustSatisfy
-The xref:system:generated:index/applib/spec/Specification.adoc[Specification] (s) to be satisfied by this property.
+The xref:refguide:applib:index/spec/Specification.adoc[Specification] (s) to be satisfied by this property.
If more than one is provided, then all must be satisfied (in effect "AND"ed together).
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
index 394817c..7d8436d 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
@@ -167,7 +167,7 @@ Setting this attribute to `RepaintPolicy.NO_REPAINT` is used as a hint to the vi
Note that for this to work, the viewer will also ensure that none of the property's parent component (such as a tab group panel) are re-rendered.
-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). 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.
+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.
[#typicalLength]
=== typicalLength
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
index 5acda2a..6b73fb5 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
@@ -2,18 +2,18 @@
The available policies as to whether data should be published to corresponding subscribers. The framework supports several kinds of data that are available for publishing:
-* *xref:system:generated:index/applib/services/publishing/spi/EntityChanges.adoc[EntityChanges] ... subscribed to via xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber]*
+* *xref:refguide:applib:index/services/publishing/spi/EntityChanges.adoc[EntityChanges] ... subscribed to via xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber]*
*
-* *xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange] ... subscribed to via xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber]*
+* *xref:refguide:applib:index/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange] ... subscribed to via xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber]*
*
-* *xref:system:generated:index/applib/services/command/Command.adoc[Command] ... subscribed to via xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber]*
+* *xref:refguide:applib:index/services/command/Command.adoc[Command] ... subscribed to via xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber]*
*
-* *xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] ... subscribed to via xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]*
+* *xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] ... subscribed to via xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]*
- ** * * *
+ ** * * *
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
index aca8251..54233d0 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
@@ -20,7 +20,7 @@ If more than one property is used, the order can be specified (using the same De
<.> xref:#sequence[sequence]
+
--
-The order (in Dewey decimal notation) that the property annotated with xref:system:generated:index/applib/annotation/Title.adoc[Title] appears with respect to other properties also annotated with xref:system:generated:index/applib/annotation/Title.adoc[Title] .
+The order (in Dewey decimal notation) that the property annotated with xref:refguide:applib:index/annotation/Title.adoc[Title] appears with respect to other properties also annotated with xref:refguide:applib:index/annotation/Title.adoc[Title] .
--
<.> xref:#prepend[prepend]
+
@@ -43,7 +43,7 @@ The length to abbreviate this title element to.
[#sequence]
=== sequence
-The order (in Dewey decimal notation) that the property annotated with xref:system:generated:index/applib/annotation/Title.adoc[Title] appears with respect to other properties also annotated with xref:system:generated:index/applib/annotation/Title.adoc[Title] .
+The order (in Dewey decimal notation) that the property annotated with xref:refguide:applib:index/annotation/Title.adoc[Title] appears with respect to other properties also annotated with xref:refguide:applib:index/annotation/Title.adoc[Title] .
[#prepend]
=== prepend
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
index a97c2c9..3fb6122 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
@@ -7,10 +7,10 @@ By "value semantics" all we actually mean that the class is aggregated (or embed
* it may be parseable
* it may be encodeable
* it may be immutable, and by default is presumed that it is
-* it may follow the equal-by-content contract (as per xref:system:generated:index/applib/annotation/EqualByContent.adoc[EqualByContent] ), and by default is presumed that it does.
+* it may follow the equal-by-content contract (as per xref:refguide:applib:index/annotation/EqualByContent.adoc[EqualByContent] ), and by default is presumed that it does.
+
--
-Note also that though a value is conceptually not shared, if it is also immutable then it is in fact safe to share objects (as in the flyweight pattern). In addition, the xref:system:generated:index/applib/annotation/EqualByContent.adoc[EqualByContent] semantic means that we needn't care whether value types are being shared or not.
+Note also that though a value is conceptually not shared, if it is also immutable then it is in fact safe to share objects (as in the flyweight pattern). In addition, the xref:refguide:applib:index/annotation/EqualByContent.adoc[EqualByContent] semantic means that we needn't care whether value types are being shared or not.
--
== API
@@ -27,7 +27,7 @@ Note also that though a value is conceptually not shared, if it is also immutabl
<.> xref:#semanticsProviderName[semanticsProviderName]
+
--
-The fully qualified name of a class that implements the xref:system:generated:index/applib/adapters/ValueSemanticsProvider.adoc[ValueSemanticsProvider] interface.
+The fully qualified name of a class that implements the xref:refguide:applib:index/adapters/ValueSemanticsProvider.adoc[ValueSemanticsProvider] interface.
--
<.> xref:#semanticsProviderClass[semanticsProviderClass]
+
@@ -40,11 +40,11 @@ As per _#semanticsProviderName()_ , but specifying a class literal rather than a
[#semanticsProviderName]
=== semanticsProviderName
-The fully qualified name of a class that implements the xref:system:generated:index/applib/adapters/ValueSemanticsProvider.adoc[ValueSemanticsProvider] interface.
+The fully qualified name of a class that implements the xref:refguide:applib:index/adapters/ValueSemanticsProvider.adoc[ValueSemanticsProvider] interface.
This is optional because some implementations may pick up encodeability via a configuration file, or via the equivalent _#semanticsProviderClass()_ .
-It is possible for value classes to act as their own semantics providers, and may in particular implement the xref:system:generated:index/applib/adapters/EncoderDecoder.adoc[EncoderDecoder] interface. The framework requires that the nominated class provides a `public` no-arg constructor on the class, and will instantiates an instance of the class to interact with it. In the case of encoding, the framework uses the result of discards the instantiated object. What that means in particular [...]
+It is possible for value classes to act as their own semantics providers, and may in particular implement the xref:refguide:applib:index/adapters/EncoderDecoder.adoc[EncoderDecoder] interface. The framework requires that the nominated class provides a `public` no-arg constructor on the class, and will instantiates an instance of the class to interact with it. In the case of encoding, the framework uses the result of discards the instantiated object. What that means in particular is that [...]
Implementation note: the default value provided here is simply an empty string because `null` is not a valid default.
@@ -53,4 +53,4 @@ Implementation note: the default value provided here is simply an empty string b
As per _#semanticsProviderName()_ , but specifying a class literal rather than a fully qualified class name.
-Implementation note: the default value provided here is simply the xref:system:generated:index/applib/annotation/Value.adoc[Value] 's own class, because `null` is not a valid default.
+Implementation note: the default value provided here is simply the xref:refguide:applib:index/annotation/Value.adoc[Value] 's own class, because `null` is not a valid default.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
index 3c830ee..1ac52d0 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
@@ -1,6 +1,6 @@
=== Bookmarking
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#bookmarking[bookmarking()] element indicates if an action (with safe xref:system:generated:index/applib/annotation/Action.adoc#semantics[action semantics]) is automatically bookmarked.
+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.
@@ -30,7 +30,7 @@ indicates that the `notYetComplete()` action is bookmarkable.
[NOTE]
====
-The enum value `AS_CHILD` has no meaning for actions; it relates only to bookmarked xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#bookmarking[domain object]s.
+The enum value `AS_CHILD` has no meaning for actions; it relates only to bookmarked xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[domain object]s.
====
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
index d16e598..6f9d559 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
@@ -1,6 +1,6 @@
=== CSS Styling
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the action.
+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.
For example:
@@ -16,7 +16,7 @@ public class ToDoItem {
[NOTE]
====
-The similar xref:system:generated:index/applib/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.
+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
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
index 6e4cc34..78fde79 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
@@ -1,9 +1,9 @@
=== Font Icons
-The xref:system:generated:index/applib/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:system:generated:index/applib/annotation/ActionLayout.adoc#cssClassFaPosition[cssClassFaPosition()] element specifies the positioning of the icon, to the left or the right of the text.
+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.
-These attributes can also be applied to xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[domain objects] to specify the object's icon.
+These attributes can also be applied to xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[domain objects] to specify the object's icon.
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
index 0c165f4..d31f016 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
@@ -1,6 +1,6 @@
=== Descriptions
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#describedAs[describedAs()] attribute is used to provide a short description of the action 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:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
index d63df60..ac932a9 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
@@ -1,10 +1,10 @@
=== Hiding actions
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#hidden[hidden()] attribute indicates where (in the UI) the action should be hidden from the user.
+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]
====
-It is also possible to use xref:system:generated:index/applib/annotation/Action.adoc#hidden[`@Action#hidden`] to hide an action at the domain layer.
+It is also possible to use xref:refguide:applib:index/annotation/Action.adoc#hidden[`@Action#hidden`] to hide an action at the domain layer.
====
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
index 043dff7..686c529 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
@@ -1,6 +1,6 @@
=== Names
-The xref:system:generated:index/applib/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.
+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/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
index 26281cb..051cd0f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
@@ -1,6 +1,6 @@
=== Positioning
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#position[position()] element pertains only to actions that have been associated with properties using xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder#named`].
+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.
The attribute can take one of four values: `BELOW`, `RIGHT`, `PANEL` or `PANEL_DROPDOWN`.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
index e379931..4618339 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
@@ -4,7 +4,7 @@
:page-partial:
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#promptStyle[promptStyle()] element is used to specify whether, when invoking an action associated with a domain object property, the parameters for the action are prompted either in modal dialog box, a (non-modal) sidebar dialog box, or is prompted using an inline panel (replacing the property on the page).
+The xref:refguide:applib:index/annotation/ActionLayout.adoc#promptStyle[promptStyle()] element is used to specify whether, when invoking an action associated with a domain object property, the parameters for the action are prompted either in modal dialog box, a (non-modal) sidebar dialog box, or is prompted using an inline panel (replacing the property on the page).
For more on sidebar vs modal dialogs, see xref:vw:ROOT:features.adoc#sidebar-vs-modal-dialogs[Wicket viewer features].
The prompt style is influenced by two xref:vw:ROOT:configuration-properties.adoc[configuration properties]:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
index d785954..ab9758b 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
@@ -1,7 +1,7 @@
=== Smoother UI
Often an action, when invoked, will return the target (in other words, will "return this").
-The xref:system:generated:index/applib/annotation/ActionLayout.adoc#redirectPolicy[redirectPolicy()] element is used to control how the object is re-rendered.
+The xref:refguide:applib:index/annotation/ActionLayout.adoc#redirectPolicy[redirectPolicy()] element is used to control how the object is re-rendered.
There are three options:
@@ -11,7 +11,7 @@ This makes for a smoother UI.
+
[NOTE]
====
-Any properties with xref:system:generated:index/applib/annotation/PropertyLayout.adoc#repainting[`@PropertyLayout#repainting`] set to `NO_REPAINT` are then _not_ updated.
+Any properties with xref:refguide:applib:index/annotation/PropertyLayout.adoc#repainting[`@PropertyLayout#repainting`] set to `NO_REPAINT` are then _not_ updated.
====
* if set to `EVEN_IF_SAME`, then a redirect occurs and a new web page is rendered.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
index 1f8ec23..5b4699f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
@@ -114,17 +114,17 @@ The Wicket viewer will then render the "items" collection with checkboxes, and a
=== Command Processing
-Every action invocation (and xref:system:generated:index/applib/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.
+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: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.
+
@@ -147,7 +147,7 @@ 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 xref:system:generated:index/applib/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.
+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.
@@ -254,7 +254,7 @@ In the cases of the domain object's actions, the events that are fired are:
* pre-execute phase: before the invocation of the action
* post-execute: after the invocation of the action
-Subscribers subscribe through the xref:system:generated:index/applib/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 `ActionDomainEvent.Default`.
For example:
@@ -271,7 +271,7 @@ public class ToDoItem {
}
----
-The xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[domainEvent()] element allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
+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:
@@ -294,7 +294,7 @@ This substantially reduces the boilerplate required in subclasses because no exp
==== 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):
@@ -378,7 +378,7 @@ If the exception is a subtype of `RecoverableException` then the exception will
==== Default, Doop and Noop events
-If the xref:system:generated:index/applib/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 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.
@@ -415,13 +415,13 @@ public class ToDoItem {
==== 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 by emulating the UI by wrapping the target object using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] domain service.
+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:system:generated:index/applib/annotation/Action.adoc#executionPublishing[executionPublishing()] element determines whether and how an action invocation is published via the registered implementation of xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
+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.
@@ -462,7 +462,7 @@ public class Order {
=== Deployment modes
By default actions are available irrespective of the xref:refguide:config:about.adoc#deployment-types[deployment mode].
-The xref:system:generated:index/applib/annotation/Action.adoc#restrictTo[restrictTo()] element specifies whether the action should instead be restricted to only available in prototyping 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:
@@ -496,7 +496,7 @@ However, it would be useful to disaply how for a test or demo system where there
=== Action Semantics
-The xref:system:generated:index/applib/annotation/Action.adoc#semantics[semantics()] element describes whether the invocation modifies state of the system, and if so whether it does so idempotently.
+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`).
@@ -564,13 +564,13 @@ public class Customer {
}
----
-Actions that are safe and request-cacheable automatically use the xref:system:generated:index/applib/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:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] service.
+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:system:generated:index/applib/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.
+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:
@@ -595,9 +595,9 @@ In general we recommend that you use generics instead, eg `List<Customer>`.
== Related SPIs
-* xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI
+* xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI
+
-foractions with xref:system:generated:index/applib/annotation/Action.adoc#commandPublishing[commandPublishing] enabled
+foractions with xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[commandPublishing] enabled
** xref:extensions:command-log:about.adoc[Command Log] extension
+
@@ -607,14 +607,14 @@ provides an implementation that simply logs actions for
+
provides an implementation to replicate commands from a primary to a secondary system.
+
-This implementation also leverages xref:system:generated:index/applib/annotation/Action.adoc#commandDtoProcessor[commandDtoProcessor()] to process ``CommandDto``s before being replciated
+This implementation also leverages xref:refguide:applib:index/annotation/Action.adoc#commandDtoProcessor[commandDtoProcessor()] to process ``CommandDto``s before being replciated
-* xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI
+* xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI
+
-for actions where xref:system:generated:index/applib/annotation/Action.adoc#executionPublishing[executionPublishing] is enabled
+for actions where xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[executionPublishing] is enabled
== See also
-* xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[EventBusService]
+* xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService]
+
-which broadcast the action's domain event -- as specified by xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[domainEvent()] -- for business rule checking (hide, disable, validate) and its invocation (pre-execute and post-execute).
+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/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
index c9ced1f..e3b7ab5 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
@@ -26,7 +26,7 @@ As an alternative to using the `@CollectionLayout` annotation, a xref:userguide:
[TIP]
====
-The annotation is one of a handful (others including xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`], xref:system:generated:index/applib/annotation/Property.adoc[`@Property`] and xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`]) that can also be applied to the field, rather than the getter method.
+The annotation is one of a handful (others including xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`], 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/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
index ebe9ad5..1630cf5 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
@@ -1,6 +1,6 @@
=== CSS Styling
-The xref:system:generated:index/applib/annotation/CollectionLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the collection.
+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:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
index 706477b..09abed2 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
@@ -1,6 +1,6 @@
=== Default view
-The xref:system:generated:index/applib/annotation/CollectionLayout.adoc#defaultView[`defaultView()] element is used to select which of views should be used by default for a given collection.
+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).
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
index 4426ff0..b777e36 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
@@ -1,6 +1,6 @@
=== Descriptions
-The xref:system:generated:index/applib/annotation/CollectionLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the collection 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:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
index 08754c4..e56cc25 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
@@ -1,10 +1,10 @@
=== Hiding collections
-The xref:system:generated:index/applib/annotation/CollectionLayout.adoc#hidden[hidden()] element indicates where (in the UI) the collection should be hidden from the user.
+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:system:generated:index/applib/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 an action at the domain layer.
====
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
index 137e308..83ddb9f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
@@ -1,6 +1,6 @@
=== Names
-The xref:system:generated:index/applib/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.
+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]
====
@@ -9,7 +9,7 @@ Examples of that include a name that would be a reserved Java keyword (eg "packa
====
By default the name is HTML escaped.
-To allow HTML markup, set the related xref:system:generated:index/applib/annotation/CollectionLayout.adoc#namedEscaped[namedEscaped()] element to `false`.
+To allow HTML markup, set the related xref:refguide:applib:index/annotation/CollectionLayout.adoc#namedEscaped[namedEscaped()] element to `false`.
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
index 5e7d875..f42321e 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
@@ -1,6 +1,6 @@
=== Paging
-The xref:system:generated:index/applib/annotation/CollectionLayout.adoc#paged[paged()] element specifies the number of rows to display in a (parented) collection.
+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/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
index 69a6ba0..f862599 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
@@ -1,6 +1,6 @@
=== Client-side Sorting
-The xref:system:generated:index/applib/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).
+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/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
index 21ea3c9..7c4dbc0 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
@@ -30,7 +30,7 @@ public class ToDoItem {
[TIP]
====
-The annotation is one of a handful (others including xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`], xref:system:generated:index/applib/annotation/Property.adoc[`@Property`] and xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`]) that can also be applied to the field, rather than the getter method.
+The annotation is one of a handful (others including 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 so that boilerplate-busting tools such as link:https://projectlombok.org/[Project Lombok] can be used.
====
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
index 04d447d..d27d828 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
@@ -9,14 +9,14 @@ In the cases of the domain object's collections, the events that are fired are:
* pre-execute phase: before the modification of the collection
* post-execute: after the modification of the collection
-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.
[WARNING]
====
The xref:vw:ROOT:about.adoc[Wicket viewer] does _not_ currently support the modification of collections; they are rendered read-only.
However, domain events are still relevant to determine if such collections should be hidden.
-The workaround is to create add/remove actions and use xref:system:generated:index/applib/annotation/MemberOrder.adoc[UI hints] to render them close to the collection.
+The workaround is to create add/remove actions and use xref:refguide:applib:index/annotation/MemberOrder.adoc[UI hints] to render them close to the collection.
====
By default the event raised is `CollectionDomainEvent.Default`.
@@ -37,7 +37,7 @@ public class ToDoItem {
}
----
-The xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[domainEvent()] element allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
+The xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[domainEvent()] element allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
For example:
@@ -70,7 +70,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):
@@ -154,7 +154,7 @@ If the exception is a subtype of `RecoverableException` then the exception will
==== Default, Doop and Noop events
-If the xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[`domainEvent()] element is not explicitly specified (is left as its default value, `CollectionDomainEvent.Default`), then the framework will, by default, post an event.
+If the xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[`domainEvent()] element is not explicitly specified (is left as its default value, `CollectionDomainEvent.Default`), then the framework will, by default, post an event.
If this is not required, then the `isis.reflector.facet.collectionAnnotation.domainEvent.postForDefault` configuration collection can be set to "false"; this will disable posting.
@@ -166,5 +166,5 @@ And, conversely, the framework also provides `CollectionDomainEvent.Noop`; if `d
==== 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 by emulating the UI by wrapping the target object using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] domain service.
+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/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
index 1b82dfe..35858bf 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
@@ -4,7 +4,7 @@ Collections can be hidden at the domain-level, indicating that they are not visi
[TIP]
====
-It is also possible to use xref:system:generated:index/applib/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.
+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:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
index 83e2ec8..ee7ba27 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
@@ -24,4 +24,4 @@ In general we recommend that you use generics instead, eg `SortedSet<Order>`.
== See also
-This attribute can also be specified for xref:system:generated:index/applib/annotation/Action.adoc#typeOf[actions].
+This attribute can also be specified for xref:refguide:applib:index/annotation/Action.adoc#typeOf[actions].
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
index e5e4b4c..1315f2f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
@@ -6,15 +6,15 @@
//----
//include::refguide:applib-ant:example$annotation/DomainObjectLayout.java[tags="refguide"]
//----
-//<.> xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#bookmarking[`bookmarking`]
+//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[`bookmarking`]
//+
//Whether (and how) this domain object should be automatically bookmarked
//
-//<.> xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[`cssClass`]
+//<.> 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:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`cssClassFa`]
+//<.> 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. +
//
@@ -24,22 +24,22 @@
//
//
//
-//<.> xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#describedAs[`describedAs`]
+//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[`describedAs`]
//+
//Description of this class, eg to be rendered in a tooltip.
//
-//<.> xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#named[`named`]
+//<.> 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:system:generated:index/applib/annotation/DomainObjectLayout.adoc#paged[`paged`]
+//<.> 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:system:generated:index/applib/annotation/DomainObjectLayout.adoc#plural[`plural`]
+//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#plural[`plural`]
//+
//The plural name of the class
//
@@ -52,19 +52,19 @@
//----
//include::refguide:applib-ant:example$annotation/DomainObjectLayout.java[tags="refguide-ui-events"]
//----
-//<.> xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`cssClassUiEvent`]
+//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`cssClassUiEvent`]
//+
-//The event type to be posted to the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] to obtain a CSS class for the domain object.
+//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:system:generated:index/applib/annotation/DomainObjectLayout.adoc#iconUiEvent[`iconUiEvent`]
+//<.> 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:system:generated:index/applib/annotation/DomainObjectLayout.adoc#layoutUiEvent[`layoutUiEvent`]
+//<.> 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:system:generated:index/applib/annotation/DomainObjectLayout.adoc#titleUiEvent[`titleUiEvent`]
+//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[`titleUiEvent`]
//+
//The event type to be posted to obtain the title for the domain object.
//
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
index 25a9b01..54ea0e0 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
@@ -45,7 +45,7 @@ public class CustomerViewModel {
----
Although there are several ways to instantiate a view model, we recommend that they are instantiated using an N-arg constructor that initializes all relevant state.
-The xref:system:generated:index/applib/services/registry/ServiceRegistry.adoc[`ServiceRegistry`] can then be used to inject dependencies into the view model.
+The xref:refguide:applib:index/services/registry/ServiceRegistry.adoc[`ServiceRegistry`] can then be used to inject dependencies into the view model.
For example:
[source,java]
@@ -63,8 +63,8 @@ See this xref:userguide:btb:hints-and-tips/view-model-instantiation.adoc[tip] fo
View models must have a no-arg constructor; this is used internally by the framework for subsequent "recreation".
The view model's memento will be derived from the value of the view model object's properties.
-Any properties annotated with xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`] will be excluded from the memento.
-Properties that are merely xref:system:generated:index/applib/annotation/Property.adoc#hidden[hidden] _are_ included in the memento.
+Any properties annotated with xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`] will be excluded from the memento.
+Properties that are merely xref:refguide:applib:index/annotation/Property.adoc#hidden[hidden] _are_ included in the memento.
View models when defined using `@DomainObject(nature=VIEW_MODEL)` have some limitations:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
index e323374..7064dff 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
+++ b/antora/components/refguide/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:system:generated:index/applib/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 interating with members of that type.
This default event type can be overridden with a more specific event type if necessary.
[cols="3a,6a,7a"]
@@ -12,21 +12,21 @@ This default event type can be overridden with a more specific event type if nec
| Overridden with
|Actions
-|xref:system:generated:index/applib/annotation/DomainObject.adoc#actionDomainEvent[actionDomainEvent()]
+|xref:refguide:applib:index/annotation/DomainObject.adoc#actionDomainEvent[actionDomainEvent()]
-|xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[@Action#domainEvent].
+|xref:refguide:applib:index/annotation/Action.adoc#domainEvent[@Action#domainEvent].
|Properties
-|xref:system:generated:index/applib/annotation/DomainObject.adoc#propertyDomainEvent[propertyDomainEvent()]
+|xref:refguide:applib:index/annotation/DomainObject.adoc#propertyDomainEvent[propertyDomainEvent()]
-|xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[@Property#domainEvent()].
+|xref:refguide:applib:index/annotation/Property.adoc#domainEvent[@Property#domainEvent()].
|Collections
-|xref:system:generated:index/applib/annotation/DomainObject.adoc#collectionDomainEvent[collectionDomainEvent()]
+|xref:refguide:applib:index/annotation/DomainObject.adoc#collectionDomainEvent[collectionDomainEvent()]
-|xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[@Collection#domainEvent()].
+|xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[@Collection#domainEvent()].
|===
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
index 4ebd059..89d0964 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
@@ -3,7 +3,7 @@
Whenever the framework interacts with a domain entity, lifecycle events are fired.
These are:
-* instantiated through xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`]
+* instantiated through xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`]
+
An event is also fired for view models
@@ -32,20 +32,20 @@ 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
-Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use the event to obtain a reference to the object just created.
+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:system:generated:index/applib/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 subtype event types to be emitted instead
+
This allows subscribers to more targeted as to the events that they subscribe to.
The framework also provides convenience "Doop" and a "Noop" event classes, that provoke these behaviours:
-* if the appropriate xref:system:generated:index/applib/annotation/DomainObject.adoc[DomainObject]' element is set to the "Doop" subclass, then this will event will be fired
+* 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
@@ -59,54 +59,54 @@ The table below summarises all the lifecycle hooks:
|===
| Lifecycle event
| Config property
-| xref:system:generated:index/applib/annotation/DomainObject.adoc[@DomainObject] override
+| xref:refguide:applib:index/annotation/DomainObject.adoc[@DomainObject] override
| Framework event types
|created
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.created-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.created-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#createdLifecycleEvent[createdLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#createdLifecycleEvent[createdLifecycleEvent()]
m|ObjectCreatedEvent.Default +
ObjectCreatedEvent.Doop +
ObjectCreatedEvent.Noop
|loaded
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.loaded-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.loaded-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#loadedLifecycleEvent[loadedLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#loadedLifecycleEvent[loadedLifecycleEvent()]
m|ObjectLoadedEvent.Default +
ObjectLoadedEvent.Doop +
ObjectLoadedEvent.Noop
|persisting
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.persisting-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.persisting-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#persistingLifecycleEvent[persistingLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#persistingLifecycleEvent[persistingLifecycleEvent()]
m|ObjectPersistingEvent.Default +
ObjectPersistingEvent.Doop +
ObjectPersistingEvent.Noop
|persisted
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.persisted-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.persisted-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#persistedLifecycleEvent[persistedLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#persistedLifecycleEvent[persistedLifecycleEvent()]
m|ObjectPersistedEvent.Default +
ObjectPersistedEvent.Doop +
ObjectPersistedEvent.Noop
|updating
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.updating-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.updating-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#updatingLifecycleEvent[updatingLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#updatingLifecycleEvent[updatingLifecycleEvent()]
m|ObjectUpdatingEvent.Default +
ObjectUpdatingEvent.Doop +
ObjectUpdatingEvent.Noop
|updated
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.updated-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.updated-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#updatedLifecycleEvent[updatedLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#updatedLifecycleEvent[updatedLifecycleEvent()]
m|ObjectUpdatedEvent.Default +
ObjectUpdatedEvent.Doop +
ObjectUpdatedEvent.Noop
|removing
|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.removing-lifecycle-event.post-for-default[isis.applib.annotation.domain-object.removing-lifecycle-event.post-for-default]
-| xref:system:generated:index/applib/annotation/DomainObject.adoc#removingLifecycleEvent[removingLifecycleEvent()]
+| xref:refguide:applib:index/annotation/DomainObject.adoc#removingLifecycleEvent[removingLifecycleEvent()]
m|ObjectRemovingEvent.Default +
ObjectRemovingEvent.Doop +
ObjectRemovingEvent.Noop
@@ -172,7 +172,7 @@ public class ToDoItem {
[NOTE]
====
It's possible to instantiate objects without firing this lifecycle; just instantiate using its regular constructor, and then use the ``ServiceInjector``'s
-xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[`injectServicesInto(...)`] to manually inject any required domain services.
+xref:refguide:applib:index/services/inject/ServiceInjector.adoc[`injectServicesInto(...)`] to manually inject any required domain services.
====
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
index d48f979..8900b3a 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
@@ -1,6 +1,6 @@
=== Auto-complete
-The xref:system:generated:index/applib/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.
+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.
Or it could search for a country based on its ISO-3 code or user-friendly name.
@@ -36,7 +36,7 @@ public class CustomerRepository {
(As noted above) the method invoked on the repository is assumed to be called "autoComplete".
-The optional xref:system:generated:index/applib/annotation/DomainObject.adoc#autoCompleteAction[autoCompleteAction()] element allows the name of this method to be overridden.
+The optional xref:refguide:applib:index/annotation/DomainObject.adoc#autoCompleteAction[autoCompleteAction()] element allows the name of this method to be overridden.
For example:
@@ -68,7 +68,7 @@ public class Customers {
----
<.> end-user must enter minimum number of characters to trigger the query
-NOTE: The autocomplete "action" can also be a regular method, annotated using xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`].
+NOTE: The autocomplete "action" can also be a regular method, annotated using xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`].
That is, it does not need to be part of the metamodel:
+
[source,java]
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
index 8f1e321..5e66967 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
@@ -4,7 +4,7 @@ Some domain classes are immutable to the user, and moreover have only a fixed nu
Often these are "reference" ("standing") data, or lookup data/pick lists.
Typical examples could include categories, countries, states, and tax or interest rate tables.
-Where the number of instances is relatively small, ie bounded, then the xref:system:generated:index/applib/annotation/DomainObject.adoc#bounding[bounding()] element can be used as a hint.
+Where the number of instances is relatively small, ie bounded, then the xref:refguide:applib:index/annotation/DomainObject.adoc#bounding[bounding()] element can be used as a hint.
For such domain objects the framework will automatically allow instances to be selected; xref:vw:ROOT:about.adoc[Wicket viewer] displays these as a drop-down list.
For example:
@@ -24,7 +24,7 @@ public class Currency {
[TIP]
====
There is nothing to prevent you from using this attribute for regular mutable entities, and indeed this is sometimes worth doing during early prototyping.
-However, if there is no realistic upper bound to the number of instances of an entity that might be created, generally you should use xref:refguide:applib-methods:prefixes.adoc#autoComplete[`autoComplete...()`] supporting method or the xref:system:generated:index/applib/annotation/DomainObject.adoc#autoCompleteRepository[`@DomainObject#autoCompleteRepository`] attribute instead.
+However, if there is no realistic upper bound to the number of instances of an entity that might be created, generally you should use xref:refguide:applib-methods:prefixes.adoc#autoComplete[`autoComplete...()`] supporting method or the xref:refguide:applib:index/annotation/DomainObject.adoc#autoCompleteRepository[`@DomainObject#autoCompleteRepository`] attribute instead.
====
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
index 4f110ff..7e6305e 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
@@ -1,7 +1,7 @@
=== Editing
-The xref:system:generated:index/applib/annotation/DomainObject.adoc#editing[editing()] element determines whether a domain object's properties and collections are not editable (are read-only).
+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).
The default is `AS_CONFIGURED`, meaning that the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.editing[`isis.applib.annotation.domain-object.editing`]
configuration property is used to determine the whether the object is modifiable:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
index a23dd0c..05b7ada 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
@@ -1,6 +1,6 @@
=== Auditing
-The xref:system:generated:index/applib/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:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[`EntityPropertyChangeSubscriber`](s).
+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/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
index a2bff96..e035aab 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
@@ -1,6 +1,6 @@
=== Mixin method
-The xref:system:generated:index/applib/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.
+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:
@@ -28,11 +28,11 @@ public class Customer {
)
----
<.> This is a mixin. +
-Alternatively, could have used xref:system:generated:index/applib/annotation/Action.adoc[`@Action`].
+Alternatively, could have used xref:refguide:applib:index/annotation/Action.adoc[`@Action`].
<.> This mixin is using a non-standard method.
<.> a trick - this is not a `static` class, so the java compiler will create the 1-arg constructor automatically
<.> Same name as the specified mixinMethod.
-Alternatively, when using xref:system:generated:index/applib/annotation/Action.adoc[`@Action`] then method's name defaults to `act`.
+Alternatively, when using xref:refguide:applib:index/annotation/Action.adoc[`@Action`] then method's name defaults to `act`.
This allows all mixins to follow a similar convention, with the name of the mixin inferred entirely from its type ("placeOrder").
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
index 6ddd22d..3acb897 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
@@ -1,6 +1,6 @@
=== Nature
-The xref:system:generated:index/applib/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).
+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.
For example:
@@ -62,7 +62,7 @@ The benefit of `nature()` is that it allows the developer to properly characteri
[NOTE]
====
-On the other hand, view models defined in this way do have some limitations; see xref:system:generated:index/applib/annotation/DomainObject.adoc#view-models[View Models] for further discussion.
+On the other hand, view models defined in this way do have some limitations; see xref:refguide:applib:index/annotation/DomainObject.adoc#view-models[View Models] for further discussion.
These limitations do _not_ apply to xref:userguide:fun:view-models.adoc#jaxb[JAXB] view models.
If you are using view models heavily, you may wish to restrict yourself to just the JAXB flavour.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
index 0e182e0..4d2254d 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
@@ -1,16 +1,16 @@
=== Object aliases
-The xref:system:generated:index/applib/annotation/DomainObject.adoc#objectType[objectType()] element is used to provide a unique alias for the object's class name.
+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`).
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`])
+(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 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:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
+* in XML snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
== Examples
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
index e448151..6da612e 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
@@ -1,9 +1,9 @@
=== See also
-* xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] SPI
+* xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] SPI
+
(only applies to entity objects)
-* xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[`EntityChangesSubscriber`] SPI
+* xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[`EntityChangesSubscriber`] SPI
+
(only applies to entity objects)
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
index 812d979..9935a85 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
@@ -2,8 +2,8 @@
// TODO: v2 - this may no longer be true.
-//A number of the built-in domain services uses this annotation, including xref:system:generated:index/applib/services/scratchpad/Scratchpad.adoc[`Scratchpad`] and
-//xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`].
+//A number of the built-in domain services uses this annotation, including xref:refguide:applib:index/services/scratchpad/Scratchpad.adoc[`Scratchpad`] and
+//xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`].
//
//One small wrinkle: these session-scoped services must be injected using the `Provider` idiom, not directly.
//For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
index 5c3a266..6121ecf 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
@@ -7,6 +7,6 @@ As this is an important topic, there is xref:userguide:fun:ui.adoc#object-layout
[TIP]
====
-The annotation is one of a handful (others including xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`], xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`], xref:system:generated:index/applib/annotation/Property.adoc[`@Property`]) and xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`] that can also be applied to the field, rather than the getter method.
+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/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
index e79c91a..ac465c2 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
@@ -33,7 +33,7 @@ As an alternative to using the `@PropertyLayout` annotation, a xref:userguide:fu
[TIP]
====
-The annotation is one of a handful (others including xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`], xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`] and xref:system:generated:index/applib/annotation/Property.adoc[`@Property`]) that can also be applied to the field, rather than the getter method. This is specifically
+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/Property.adoc[`@Property`]) 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/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
index 78f4ef7..95fa97d 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
@@ -34,6 +34,6 @@ public class Customer {
[TIP]
====
-The annotation is one of a handful (others including xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`], xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`] and xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`]) that can also be applied to the field, rather than the getter method. This is specifically
+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.
====
diff --git a/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc b/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
index ed57c07..d9d82bf 100644
--- a/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Works in connection with _org.apache.isis.core.interaction.session.InteractionFactory_ , such that it allows an xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] to run with its own simulated (or actual) time.
+Works in connection with _org.apache.isis.core.interaction.session.InteractionFactory_ , such that it allows an xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] to run with its own simulated (or actual) time.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc b/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
index 785c167..5c0c677 100644
--- a/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
@@ -1,10 +1,10 @@
: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 [...]
-The initial idea of xref:system:generated:index/applib/domain/DomainObjectList.adoc[DomainObjectList] was to simplify restful clients.
+The initial idea of xref:refguide:applib:index/domain/DomainObjectList.adoc[DomainObjectList] was to simplify restful clients.
In the original Restful Objects specification, invoking an action that returned a list meant that the RO client needed to handle this collection, which didn't have any identity. That made for special case logic in the client.
-Instead, if the RO client invokes the action but uses the _Accept Header_ to request an object, then the RO viewer would automatically wrap the returned list in this xref:system:generated:index/applib/domain/DomainObjectList.adoc[DomainObjectList] view model.
+Instead, if the RO client invokes the action but uses the _Accept Header_ to request an object, then the RO viewer would automatically wrap the returned list in this xref:refguide:applib:index/domain/DomainObjectList.adoc[DomainObjectList] view model.
Thus, the RO client then only ever needs to know how to render an object, in all cases.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
index 104d703..a852a28 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
@@ -85,7 +85,7 @@ Set user-data, for the use of a subsequent _#getEventPhase() phase_ .
If used then the framework will set state via (non-API) setters.
-Because the xref:system:generated:index/applib/events/EventObjectBase.adoc[EventObjectBase] superclass prohibits a null source, a dummy value is temporarily used.
+Because the xref:refguide:applib:index/events/EventObjectBase.adoc[EventObjectBase] superclass prohibits a null source, a dummy value is temporarily used.
[#setMixedIn__Object]
=== setMixedIn(Object)
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
index 275165e..6cfaa0c 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
@@ -18,7 +18,7 @@ interface TranslatableException {
<.> xref:#getTranslatableMessage__[getTranslatableMessage()]
+
--
-In the spirit of _Exception#getLocalizedMessage()_ , but using xref:system:generated:index/applib/services/i18n/TranslatableString.adoc[TranslatableString] instead.
+In the spirit of _Exception#getLocalizedMessage()_ , but using xref:refguide:applib:index/services/i18n/TranslatableString.adoc[TranslatableString] instead.
--
<.> xref:#getTranslationContext__[getTranslationContext()]
+
@@ -31,9 +31,9 @@ The context to use when translating the _#getTranslatableMessage() translatable
[#getTranslatableMessage__]
=== getTranslatableMessage()
-In the spirit of _Exception#getLocalizedMessage()_ , but using xref:system:generated:index/applib/services/i18n/TranslatableString.adoc[TranslatableString] instead.
+In the spirit of _Exception#getLocalizedMessage()_ , but using xref:refguide:applib:index/services/i18n/TranslatableString.adoc[TranslatableString] instead.
-If returns `null` , then _Exception#getMessage()_ will be used as a fallback. This design allows the Isis-provided xref:system:generated:index/applib/exceptions/RecoverableException.adoc[RecoverableException] and xref:system:generated:index/applib/exceptions/UnrecoverableException.adoc[UnrecoverableException] to provide constructors that accept a xref:system:generated:index/applib/services/i18n/TranslatableString.adoc[TranslatableString] , but can be left as null for any existing code.
+If returns `null` , then _Exception#getMessage()_ will be used as a fallback. This design allows the Isis-provided xref:refguide:applib:index/exceptions/RecoverableException.adoc[RecoverableException] and xref:refguide:applib:index/exceptions/UnrecoverableException.adoc[UnrecoverableException] to provide constructors that accept a xref:refguide:applib:index/services/i18n/TranslatableString.adoc[TranslatableString] , but can be left as null for any existing code.
[#getTranslationContext__]
=== getTranslationContext()
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
index f2a5daa..d1ca97a 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
@@ -2,7 +2,7 @@
Indicates that the persistence of an object failed.
-This exception is intended to represent an unexpected and non-recoverable condition (eg a unique/primary key/ foreign key constaint has been violated), and so is a subclass of xref:system:generated:index/applib/exceptions/UnrecoverableException.adoc[UnrecoverableException] . Throwing this exception will therefore result in (some sort of) error page being displayed to the user.
+This exception is intended to represent an unexpected and non-recoverable condition (eg a unique/primary key/ foreign key constaint has been violated), and so is a subclass of xref:refguide:applib:index/exceptions/UnrecoverableException.adoc[UnrecoverableException] . Throwing this exception will therefore result in (some sort of) error page being displayed to the user.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
index 845594c..a35a957 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
@@ -2,7 +2,7 @@
Indicates that a repository method has failed.
-This exception is intended to represent an unexpected and non-recoverable condition (eg a syntax error in some JDOQL query syntax or similar), and so is a subclass of xref:system:generated:index/applib/exceptions/UnrecoverableException.adoc[UnrecoverableException] . Throwing this exception will therefore result in (some sort of) error page being displayed to the user.
+This exception is intended to represent an unexpected and non-recoverable condition (eg a syntax error in some JDOQL query syntax or similar), and so is a subclass of xref:refguide:applib:index/exceptions/UnrecoverableException.adoc[UnrecoverableException] . Throwing this exception will therefore result in (some sort of) error page being displayed to the user.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
index 66b67cd..4da60b0 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
@@ -1,6 +1,6 @@
: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 [...]
-A xref:system:generated:index/applib/layout/component/MemberRegion.adoc[MemberRegion] of the page containing a set of related xref:system:generated:index/applib/layout/component/PropertyLayoutData.adoc[PropertyLayoutData] and associated xref:system:generated:index/applib/layout/component/ActionLayoutData.adoc[ActionLayoutData] .
+A xref:refguide:applib:index/layout/component/MemberRegion.adoc[MemberRegion] of the page containing a set of related xref:refguide:applib:index/layout/component/PropertyLayoutData.adoc[PropertyLayoutData] and associated xref:refguide:applib:index/layout/component/ActionLayoutData.adoc[ActionLayoutData] .
== API
@@ -73,7 +73,7 @@ As per <div id="...">...</div> : must be unique across entire page.
Whether this fieldset should be used to hold any unreferenced actions (contributed or "native").
-Any layout must have precisely one fieldset or xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Col.adoc[BS3Col] that has this attribute set.
+Any layout must have precisely one fieldset or xref:refguide:applib:index/layout/grid/bootstrap3/BS3Col.adoc[BS3Col] that has this attribute set.
[#isUnreferencedProperties__]
=== isUnreferencedProperties()
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
index 50e3b0b..9760e9b 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
@@ -2,7 +2,7 @@
All top-level page layout classes should implement this interface.
-It is used by the xref:system:generated:index/applib/services/layout/LayoutService.adoc[LayoutService] as a common based type for any layouts read in from XML.
+It is used by the xref:refguide:applib:index/services/layout/LayoutService.adoc[LayoutService] as a common based type for any layouts read in from XML.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
index 5a930b8..33e7759 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
@@ -2,7 +2,7 @@
All top-level page layout classes should implement this interface.
-It is used by the xref:system:generated:index/applib/services/layout/LayoutService.adoc[LayoutService] as a common based type for any layouts read in from XML.
+It is used by the xref:refguide:applib:index/services/layout/LayoutService.adoc[LayoutService] as a common based type for any layouts read in from XML.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
index cd4efa6..269b1fc 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
@@ -2,7 +2,7 @@
A column within a row which, depending on its _#getSpan()_ , could be as narrow as 1/12th of the page's width, all the way up to spanning the entire page.
-Pretty much other content can be contained within a column, though most commonly it will be xref:system:generated:index/applib/layout/component/FieldSet.adoc[FieldSet] s (a group of properties) or xref:system:generated:index/applib/layout/component/CollectionLayoutData.adoc[CollectionLayoutData] s. However, columns can also be used to contain further xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Row.adoc[BS3Row] s (creating a nested grid of rows/cols/rows/cols) and xref:sy [...]
+Pretty much other content can be contained within a column, though most commonly it will be xref:refguide:applib:index/layout/component/FieldSet.adoc[FieldSet] s (a group of properties) or xref:refguide:applib:index/layout/component/CollectionLayoutData.adoc[CollectionLayoutData] s. However, columns can also be used to contain further xref:refguide:applib:index/layout/grid/bootstrap3/BS3Row.adoc[BS3Row] s (creating a nested grid of rows/cols/rows/cols) and xref:refguide:applib:index/layo [...]
It is rendered as a (eg) <div class="col-md-4 ...">
@@ -79,14 +79,14 @@ As per <div id="...">...</div> : must be unique across entire page.
Whether this column should be used to hold any unreferenced actions (contributed or "native").
-Any layout must have precisely one column or xref:system:generated:index/applib/layout/component/FieldSet.adoc[FieldSet] that has this attribute set.
+Any layout must have precisely one column or xref:refguide:applib:index/layout/component/FieldSet.adoc[FieldSet] that has this attribute set.
[#isUnreferencedCollections__]
=== isUnreferencedCollections()
Whether this column should be used to hold any unreferenced collections (contributed or "native").
-Any layout must have precisely one column or xref:system:generated:index/applib/layout/grid/bootstrap3/BS3TabGroup.adoc[BS3TabGroup] that has this attribute set.
+Any layout must have precisely one column or xref:refguide:applib:index/layout/grid/bootstrap3/BS3TabGroup.adoc[BS3TabGroup] that has this attribute set.
[#getDomainObject__]
=== getDomainObject()
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
index 75b5968..8219184 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Contains a row of content, either on the top-level xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Grid.adoc[BS3Grid] or at any other lower-level element that can contain rows, eg xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Tab.adoc[BS3Tab] .
+Contains a row of content, either on the top-level xref:refguide:applib:index/layout/grid/bootstrap3/BS3Grid.adoc[BS3Grid] or at any other lower-level element that can contain rows, eg xref:refguide:applib:index/layout/grid/bootstrap3/BS3Tab.adoc[BS3Tab] .
It is rendered as a <div class="row ...">
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
index 0af00ee..b13b672 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
@@ -2,7 +2,7 @@
Common superclass for any content of a row.
-Most commonly the content of a row is xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Col.adoc[BS3Col] umns, but it may be either of the xref:system:generated:index/applib/layout/grid/bootstrap3/BS3ClearFix.adoc[BS3ClearFix] classes.
+Most commonly the content of a row is xref:refguide:applib:index/layout/grid/bootstrap3/BS3Col.adoc[BS3Col] umns, but it may be either of the xref:refguide:applib:index/layout/grid/bootstrap3/BS3ClearFix.adoc[BS3ClearFix] classes.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
index 64901f4..2ad3fa5 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.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 [...]
-Represents a tab within a xref:system:generated:index/applib/layout/grid/bootstrap3/BS3TabGroup.adoc[BS3TabGroup] .
+Represents a tab within a xref:refguide:applib:index/layout/grid/bootstrap3/BS3TabGroup.adoc[BS3TabGroup] .
-They simply contain one or more xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Row.adoc[BS3Row] s.
+They simply contain one or more xref:refguide:applib:index/layout/grid/bootstrap3/BS3Row.adoc[BS3Row] s.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
index e11b17a..8568e3c 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Represents a tab group containing one or more xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Tab.adoc[BS3Tab] s.
+Represents a tab group containing one or more xref:refguide:applib:index/layout/grid/bootstrap3/BS3Tab.adoc[BS3Tab] s.
== API
@@ -50,7 +50,7 @@ For diagnostics; populated by the framework if and only if a metadata error.
Whether this tab group should be used to hold any unreferenced collections (contributed or "native").
-Any layout must have precisely one tab group or xref:system:generated:index/applib/layout/grid/bootstrap3/BS3Col.adoc[BS3Col] that has this attribute set.
+Any layout must have precisely one tab group or xref:refguide:applib:index/layout/grid/bootstrap3/BS3Col.adoc[BS3Col] that has this attribute set.
[#isCollapseIfOne__]
=== isCollapseIfOne()
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
index cf059fa..10a0e77 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc[DomainServiceLayout] that have the same value of _DomainServiceLayout#named()_ .
+Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout] that have the same value of _DomainServiceLayout#named()_ .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
index 8d9e7c2..4381c70 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc[DomainServiceLayout] that have the same value of _DomainServiceLayout#named()_ .
+Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout] that have the same value of _DomainServiceLayout#named()_ .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
index 51d1187..ffa8b4c 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information within xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc[DomainServiceLayout] .
+Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information within xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
index f3f88de..a0fc00a 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Corresponds to a domain service that contributes its serviceActions under a particular xref:system:generated:index/applib/layout/menubars/bootstrap3/BS3MenuBar.adoc[BS3MenuBar] .
+Corresponds to a domain service that contributes its serviceActions under a particular xref:refguide:applib:index/layout/menubars/bootstrap3/BS3MenuBar.adoc[BS3MenuBar] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/query/Query.adoc b/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
index 37e8603..d958698 100644
--- a/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
@@ -6,7 +6,7 @@ The implementations of these objects are be provided by the underlying persistor
Implementations are expected to implement the _#getRange()_ method, which is used to support range / paging the data. Returned result sets are expected to start from index "start", and no more than "count" items are expected.
- *Note:* not every object store will necessarily support this interface. In particular, the in-memory object store does not. For this, you can use the _Predicate_ interface to similar effect, for example in _RepositoryService#allMatches(Class, Predicate, long, long)_ ). *Note:* that the predicate is applied within the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[RepositoryService] (ie client-side) rather than being pushed back to the object store.
+ *Note:* not every object store will necessarily support this interface. In particular, the in-memory object store does not. For this, you can use the _Predicate_ interface to similar effect, for example in _RepositoryService#allMatches(Class, Predicate, long, long)_ ). *Note:* that the predicate is applied within the xref:refguide:applib:index/services/repository/RepositoryService.adoc[RepositoryService] (ie client-side) rather than being pushed back to the object store.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc b/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
index 11b2b7b..edc43af 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
@@ -48,7 +48,7 @@ The object type of the domain object being changed.
<.> xref:#getTarget__[getTarget()]
+
--
-The xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] identifying the domain object that has changed.
+The xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] identifying the domain object that has changed.
--
<.> xref:#getTargetMember__[getTargetMember()]
+
@@ -96,7 +96,7 @@ The object type of the domain object being changed.
[#getTarget__]
=== getTarget()
-The xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] identifying the domain object that has changed.
+The xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] identifying the domain object that has changed.
[#getTargetMember__]
=== getTargetMember()
diff --git a/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc b/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
index a7c6f8d..84e2660 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Extends xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] , where the _HasUniqueId#getUniqueId()_ is interpreted as an interaction (cf _InteractionDto_ ) that has at least one member execution (cf _MemberExecutionDto_ ) and may (by way of xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] ) contain several.
+Extends xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] , where the _HasUniqueId#getUniqueId()_ is interpreted as an interaction (cf _InteractionDto_ ) that has at least one member execution (cf _MemberExecutionDto_ ) and may (by way of xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] ) contain several.
Examples could include SPI services that persist published events and status messages.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
index b720b71..b5be8a3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
@@ -12,7 +12,7 @@ The diagram below illustrated this:
image::reference-services-api/acceptheaderservice.png[width="700px"]
-The REST request is submitted to a domain service with a xref:system:generated:index/applib/annotation/DomainService.adoc#nature[nature] of `VIEW_REST_ONLY` (`MyRestApi` in the diagram).
+The REST request is submitted to a domain service with a xref:refguide:applib:index/annotation/DomainService.adoc#nature[nature] of `VIEW_REST_ONLY` (`MyRestApi` in the diagram).
This uses the `AcceptHeaderService` to obtain the values of the HTTP `Accept` header.
Based on this it delegates to the appropriate underlying domain service (with a nature of `DOMAIN` so that they are not exposed in the REST API at all).
@@ -26,6 +26,6 @@ The option is to use the media type's type/subtype, eg `application/vnd.myrestap
== Alternatives
-As an alternative to performing content negotiation within the domain classes, the xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[`ContentMappingService`] SPI domain service allows the framework to perform the content negotiation responsibility.
+As an alternative to performing content negotiation within the domain classes, the xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[`ContentMappingService`] SPI domain service allows the framework to perform the content negotiation responsibility.
-The Restful Objects specification supports this with its own `x-ro-domain-type` media type parameter; this is used by the xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[`ContentMappingService`] to determine how to map domain objects to view models/DTOs.
+The Restful Objects specification supports this with its own `x-ro-domain-type` media type parameter; this is used by the xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[`ContentMappingService`] to determine how to map domain objects to view models/DTOs.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
index a5b1849..6873483 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
@@ -28,7 +28,7 @@ Round-trip with _#toString()_ representation.
<.> xref:#toString__[toString()]
+
--
-The canonical form of the xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] , that is " _#getObjectType() objectType_ _#SEPARATOR_ _#getIdentifier()_ ".
+The canonical form of the xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] , that is " _#getObjectType() objectType_ _#SEPARATOR_ _#getIdentifier()_ ".
--
== Members
@@ -41,6 +41,6 @@ Round-trip with _#toString()_ representation.
[#toString__]
=== toString()
-The canonical form of the xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] , that is " _#getObjectType() objectType_ _#SEPARATOR_ _#getIdentifier()_ ".
+The canonical form of the xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] , that is " _#getObjectType() objectType_ _#SEPARATOR_ _#getIdentifier()_ ".
This is parseable by the _#parse(String)_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
index 35e8512..f3428a4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
@@ -20,17 +20,17 @@ interface BookmarkService {
<.> xref:#bookmarkFor__Object[bookmarkFor(Object)]
+
--
-Returns the xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] for the given domain object.
+Returns the xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] for the given domain object.
--
<.> xref:#bookmarkForElseThrow__Object[bookmarkForElseThrow(Object)]
+
--
-As per _#bookmarkFor(Object)_ , but requires that a non-null xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] is returned.
+As per _#bookmarkFor(Object)_ , but requires that a non-null xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] is returned.
--
<.> xref:#bookmarkFor__Class_String[bookmarkFor(Class, String)]
+
--
-Utility method that creates a xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] from the constituent parts.
+Utility method that creates a xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] from the constituent parts.
--
<.> xref:#lookup__BookmarkHolder[lookup(BookmarkHolder)]
<.> xref:#lookup__Bookmark[lookup(Bookmark)]
@@ -49,19 +49,19 @@ As _#lookup(Bookmark)_ , but down-casting to the specified type.
[#bookmarkFor__Object]
=== bookmarkFor(Object)
-Returns the xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] for the given domain object.
+Returns the xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] for the given domain object.
*Note* : Not every domain object is bookmark-able: only entities, view models and services (NOT values or collections)
[#bookmarkForElseThrow__Object]
=== bookmarkForElseThrow(Object)
-As per _#bookmarkFor(Object)_ , but requires that a non-null xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] is returned.
+As per _#bookmarkFor(Object)_ , but requires that a non-null xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] is returned.
[#bookmarkFor__Class_String]
=== bookmarkFor(Class, String)
-Utility method that creates a xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] from the constituent parts.
+Utility method that creates a xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] from the constituent parts.
[#lookup__BookmarkHolder]
=== lookup(BookmarkHolder)
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
index 06d1836..b8baec5 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
@@ -8,11 +8,11 @@
There are two mixins that will contribute to this interface:
-* xref:system:generated:index/applib/services/bookmark/BookmarkHolder_lookup.adoc[BookmarkHolder_lookup]
+* xref:refguide:applib:index/services/bookmark/BookmarkHolder_lookup.adoc[BookmarkHolder_lookup]
+
which contributes a `lookup` action to return the referenced object
-* xref:system:generated:index/applib/services/bookmark/BookmarkHolder_object.adoc[BookmarkHolder_object]
+* xref:refguide:applib:index/services/bookmark/BookmarkHolder_object.adoc[BookmarkHolder_object]
+
which contributes instead an `object` property, being the referenced object.
@@ -23,19 +23,19 @@ Either of these can be suppressed, if required, using a vetoing subscriber that
//== Examples
//
-//For example, a `Customer` object with an xref:system:generated:index/applib/annotation/DomainObject.adoc#objectType[object type] of "custmgmt.Customer" and an id of 123
+//For example, a `Customer` object with an xref:refguide:applib:index/annotation/DomainObject.adoc#objectType[object type] of "custmgmt.Customer" and an id of 123
//would correspond to a xref:BookmarkService.adoc#bookmark[`Bookmark`] with a string representation of "custmgmt.Customer|123".
//
//Bookmarks are useful to store a reference to an arbitrary object, although be aware that there is no referential integrity.
//
//Several of the extension libraries use bookmarks.
-//For example the xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] uses bookmarks to identify the object that is being modified.
+//For example the xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] uses bookmarks to identify the object that is being modified.
//
-//Serialized form of bookmarks also appear within xref:refguide:schema:about.adoc[schema] instances, for example as used by xref:refguide:applib-svc:CommandServiceInternal.adoc[`CommandService`] and the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
+//Serialized form of bookmarks also appear within xref:refguide:schema:about.adoc[schema] instances, for example as used by xref:refguide:applib-svc:CommandServiceInternal.adoc[`CommandService`] and the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
== See Also
-* xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark]
-* xref:system:generated:index/applib/services/bookmark/BookmarkHolder.adoc[BookmarkHolder]
+* xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark]
+* xref:refguide:applib:index/services/bookmark/BookmarkHolder.adoc[BookmarkHolder]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
index 98c143c..950c8ed 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
@@ -19,4 +19,4 @@ Apache Isis provides such a facade through the `ClockService`.
== See also
-* xref:system:generated:index/applib/clock/VirtualClock.adoc[VirtualClock]
+* xref:refguide:applib:index/clock/VirtualClock.adoc[VirtualClock]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
index 9580bf3..24f24aa 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
@@ -4,11 +4,11 @@ Represents the _intention to_ invoke either an action or modify a property. Ther
Each Command holds a _CommandDto_ (see Apache Isiscmdschema) which reifies all the details in a serializable form.
-It also captures details of the corresponding action invocation (or property edit), specifically when that action/edit _Command#getStartedAt() started_ or _Command#getCompletedAt() completed_ , and its result, either a _Command#getResult() return value_ or an _Command#getException() exception_ . Also captures a stack of xref:system:generated:index/applib/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] s.
+It also captures details of the corresponding action invocation (or property edit), specifically when that action/edit _Command#getStartedAt() started_ or _Command#getCompletedAt() completed_ , and its result, either a _Command#getResult() return value_ or an _Command#getException() exception_ . Also captures a stack of xref:refguide:applib:index/events/domain/ActionDomainEvent.adoc[ActionDomainEvent] s.
-Note that when invoking an action, other actions may be invoked courtesy of the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] . These "sub-actions" do _not_ modify the contents of the current command object; in other words think of the command object as representing the outer-most originating action.
+Note that when invoking an action, other actions may be invoked courtesy of the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] . These "sub-actions" do _not_ modify the contents of the current command object; in other words think of the command object as representing the outer-most originating action.
-That said, if the sub-action is invoked asynchronously (using _WrapperFactory#asyncWrap(Object, AsyncControl)_ or _WrapperFactory#asyncWrapMixin(Class, Object, AsyncControl)_ ), then a separate xref:system:generated:index/applib/services/command/Command.adoc[Command] object is created, and the originating xref:system:generated:index/applib/services/command/Command.adoc[Command] is set to be its _Command#getParent() parent_ .
+That said, if the sub-action is invoked asynchronously (using _WrapperFactory#asyncWrap(Object, AsyncControl)_ or _WrapperFactory#asyncWrapMixin(Class, Object, AsyncControl)_ ), then a separate xref:refguide:applib:index/services/command/Command.adoc[Command] object is created, and the originating xref:refguide:applib:index/services/command/Command.adoc[Command] is set to be its _Command#getParent() parent_ .
== API
@@ -37,7 +37,7 @@ The date/time at which this command was created.
<.> xref:#getTarget__[getTarget()]
+
--
-Derived from _#getCommandDto()_ , is the xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] of the target object (entity or service) on which this action/edit was performed.
+Derived from _#getCommandDto()_ , is the xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] of the target object (entity or service) on which this action/edit was performed.
--
<.> xref:#getLogicalMemberIdentifier__[getLogicalMemberIdentifier()]
+
@@ -69,7 +69,7 @@ Derived from _#getCommandDto()_ 's _CommandDto#getTimestamp()_ .
[#getTarget__]
=== getTarget()
-Derived from _#getCommandDto()_ , is the xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] of the target object (entity or service) on which this action/edit was performed.
+Derived from _#getCommandDto()_ , is the xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] of the target object (entity or service) on which this action/edit was performed.
[#getLogicalMemberIdentifier__]
=== getLogicalMemberIdentifier()
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
index c744984..0d37961 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
@@ -16,7 +16,7 @@ ContentMappingServiceForCommandDto contentMappingServiceForCommandDto;
<.> xref:#map__Object[map(Object)]
+
--
-Not part of the xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[ContentMappingService] API.
+Not part of the xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[ContentMappingService] API.
--
== Members
@@ -24,4 +24,4 @@ Not part of the xref:system:generated:index/applib/services/conmap/ContentMappin
[#map__Object]
=== map(Object)
-Not part of the xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[ContentMappingService] API.
+Not part of the xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[ContentMappingService] API.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
index 92b81dc..aa54a72 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
@@ -6,7 +6,7 @@
Having a DTO representation of ``Command``s (or more precisely, any object implementing `HasCommandDto` offers the ability to move or copy it across the network, for example to support replay scenarios.
This is used for example by xref:extensions:command-log:about.adoc[Command Log] extension to return persisted representations of commands.
-The conversion is performed by an in-built implementation of the xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[`ContentMappingService`] SPI.
+The conversion is performed by an in-built implementation of the xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[`ContentMappingService`] SPI.
The `CommandDtoProcessorService` SPI provides a mechanism to post-process the `CommandDto` of any objects being serialized across the network.
@@ -16,4 +16,4 @@ Another use case is to strip out large blobs for performance reasons.
== See also
-* xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor]
+* xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
index 7c750a0..59a5349 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.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 [...]
-Service used to convert a domain object into a _CommandDto_ , called by xref:system:generated:index/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] .
+Service used to convert a domain object into a _CommandDto_ , called by xref:refguide:applib:index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] .
-The service is used as a fallback if an xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] , hasn't been explicitly specified using _Action#commandDtoProcessor()_ or _Property#commandDtoProcessor()_ .
+The service is used as a fallback if an xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] , hasn't been explicitly specified using _Action#commandDtoProcessor()_ or _Property#commandDtoProcessor()_ .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
index 1292d36..e15c83a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Simply provides a UI in order to access the configuration properties available from xref:system:generated:index/applib/services/confview/ConfigurationViewService.adoc[ConfigurationViewService] .
+Simply provides a UI in order to access the configuration properties available from xref:refguide:applib:index/services/confview/ConfigurationViewService.adoc[ConfigurationViewService] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
index 580d6c5..cee2ddb 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
@@ -2,7 +2,7 @@
Returns the configuration properties (as view models) such that they can be rendered into the UI (in the Wicket Viewer, under the "Configuration" menu).
-This is the backing service used by xref:system:generated:index/applib/services/confview/ConfigurationMenu.adoc[ConfigurationMenu] .
+This is the backing service used by xref:refguide:applib:index/services/confview/ConfigurationMenu.adoc[ConfigurationMenu] .
== API
@@ -17,7 +17,7 @@ interface ConfigurationViewService {
<.> xref:#allProperties__[allProperties()]
+
--
-Returns all properties, each as an instance of xref:system:generated:index/applib/services/confview/ConfigurationProperty.adoc[ConfigurationProperty] (a view model). Mask sensitive values if required.
+Returns all properties, each as an instance of xref:refguide:applib:index/services/confview/ConfigurationProperty.adoc[ConfigurationProperty] (a view model). Mask sensitive values if required.
--
== Members
@@ -25,7 +25,7 @@ Returns all properties, each as an instance of xref:system:generated:index/appli
[#allProperties__]
=== allProperties()
-Returns all properties, each as an instance of xref:system:generated:index/applib/services/confview/ConfigurationProperty.adoc[ConfigurationProperty] (a view model). Mask sensitive values if required.
+Returns all properties, each as an instance of xref:refguide:applib:index/services/confview/ConfigurationProperty.adoc[ConfigurationProperty] (a view model). Mask sensitive values if required.
include::hooks/ConfigurationViewService_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/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
index 52e00eb..23ce071 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
@@ -4,4 +4,4 @@
== Related Services
-This service is the front-end UI (and delegates to) xref:system:generated:index/applib/services/confview/ConfigurationViewService.adoc[`ConfigurationViewService`].
+This service is the front-end UI (and delegates to) xref:refguide:applib:index/services/confview/ConfigurationViewService.adoc[`ConfigurationViewService`].
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
index aa94be0..3a65634 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
@@ -22,5 +22,5 @@ To use it therefore requires this dependency:
----
====
-* The xref:system:generated:index/applib/services/confview/ConfigurationMenu.adoc[ `ConfigurationMenu`] provides a UI to access this service.
+* The xref:refguide:applib:index/services/confview/ConfigurationMenu.adoc[ `ConfigurationMenu`] provides a UI to access this service.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
index 405509a..28dc922 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
@@ -13,7 +13,7 @@ The implementations are:
* `o.a.i.applib.services.commanddto.conmap.ContentMappingServiceForCommandDto` will map any single instance of a `HasCommandDto` into a `CommandDto` XML document
* `o.a.i.applib.services.commanddto.conmap.ContentMappingServiceForCommandsDto` will map a list of ``HasCommandDto``s into a `CommandsDto` XML document, and will wrap any single instance of a `CommandWithDto` into a singleton list and thence into a `CommandsDto` XML document.
-If the action invocation or property edit represent provides an implementation of a `CommandDtoProcessor` (by way of xref:system:generated:index/applib/annotation/Action.adoc#commandDtoProcessor[`@Action#commandDtoProcessor()`] or xref:system:generated:index/applib/annotation/Property.adoc#commandDtoProcessor[`@Property#commandDtoProcessor()`]) then this is also called to post-process the persisted `CommandDto` if required.
+If the action invocation or property edit represent provides an implementation of a `CommandDtoProcessor` (by way of xref:refguide:applib:index/annotation/Action.adoc#commandDtoProcessor[`@Action#commandDtoProcessor()`] or xref:refguide:applib:index/annotation/Property.adoc#commandDtoProcessor[`@Property#commandDtoProcessor()`]) then this is also called to post-process the persisted `CommandDto` if required.
A typical use case for this is to dynamically add in serialized ``Blob``s or ``Clob``s, the values of which are not captured by default in `CommandDto`.
To support the writing of custom implementations of this interface, the framework also provides `ContentMappingService.Util` which includes a couple of convenience utilities:
diff --git a/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
index ffbdfa5b..a5c17c4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
@@ -17,4 +17,4 @@ The mapped object used will be the first non-`null` result returned by an implem
This service is a companion to the default implementation of the xref:core:runtime-services:ContentNegotiationService.adoc[`ContentNegotiationService`].
-The framework implementations of `ContentMappingService` use the xref:system:generated:index/applib/services/metamodel/MetaModelService.adoc[`MetaModelService`] to lookup any custom implementations of `CommandDtoProcessor`.
+The framework implementations of `ContentMappingService` use the xref:refguide:applib:index/services/metamodel/MetaModelService.adoc[`MetaModelService`] to lookup any custom implementations of `CommandDtoProcessor`.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
index 4e912d8..2d49785 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
@@ -9,4 +9,4 @@ If you wish to write an alternative implementation, be aware that it should proc
== Related Services
-The email service is used by the xref:system:generated:index/applib/services/userreg/EmailNotificationService.adoc[`EmailNotificationService`] which is, in turn, used by xref:system:generated:index/applib/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`].
+The email service is used by the xref:refguide:applib:index/services/userreg/EmailNotificationService.adoc[`EmailNotificationService`] which is, in turn, used by xref:refguide:applib:index/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`].
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
index 8a5d55e..4b52dd2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Details of the error (obtained from the thrown exception), passed as part of the request to the xref:system:generated:index/applib/services/error/ErrorReportingService.adoc[ErrorReportingService] .
+Details of the error (obtained from the thrown exception), passed as part of the request to the xref:refguide:applib:index/services/error/ErrorReportingService.adoc[ErrorReportingService] .
Implementation note: a class has been used here so that additional fields might be added in the future.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
index 55cb76d..c878708 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Response from the xref:system:generated:index/applib/services/error/ErrorReportingService.adoc[ErrorReportingService] , containing information to show to the end-user.
+Response from the xref:refguide:applib:index/services/error/ErrorReportingService.adoc[ErrorReportingService] , containing information to show to the end-user.
Implementation notes:
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
index 82431d2..058517d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Response from the xref:system:generated:index/applib/services/error/ErrorReportingService.adoc[ErrorReportingService] , containing information to show to the end-user.
+Response from the xref:refguide:applib:index/services/error/ErrorReportingService.adoc[ErrorReportingService] , containing information to show to the end-user.
Implementation notes:
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
index 6af0723..039153c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
@@ -4,9 +4,9 @@
== See also:
-* xref:system:generated:index/applib/services/error/ErrorDetails.adoc[ErrorDetails]
-* xref:system:generated:index/applib/services/error/Ticket.adoc[Ticket]
-* xref:system:generated:index/applib/services/error/SimpleTicket.adoc[SimpleTicket]
+* xref:refguide:applib:index/services/error/ErrorDetails.adoc[ErrorDetails]
+* xref:refguide:applib:index/services/error/Ticket.adoc[Ticket]
+* xref:refguide:applib:index/services/error/SimpleTicket.adoc[SimpleTicket]
+
a convenience implementation of `Ticket` for use by implementations.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
index fd58cb9..f0b2efa 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
@@ -3,7 +3,7 @@
== Usage by the Framework
-The primary user of the service is the framework itself, which automatically emit events for xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[actions], xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[properties] and xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[collections].
+The primary user of the service is the framework itself, which automatically emit events for xref:refguide:applib:index/annotation/Action.adoc#domainEvent[actions], xref:refguide:applib:index/annotation/Property.adoc#domainEvent[properties] and xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[collections].
Multiple events are generated:
* when an object member is to be viewed, an event is fired; subscribers can veto (meaning that the member is hidden)
@@ -14,7 +14,7 @@ Multiple events are generated:
If a subscriber throws an exception in the first three steps, then the interaction is vetoed.
If a subscriber throws an exception in the last two steps, then the transaction is aborted.
-For more on this topic, see xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`], xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] and xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[`@Collection#domainEvent()`].
+For more on this topic, see xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`], xref:refguide:applib:index/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] and xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[`@Collection#domainEvent()`].
It is also possible for domain objects to programmatically generate domain events.
However the events are published, the primary use case is to decoupling interactions from one module/package/namespace and another.
@@ -71,7 +71,7 @@ public class LibraryMember {
...
}
----
-<1> `LibraryMemberLeaveEvent` is a subclass of `o.a.i.applib.eventbus.ActionDomainEvent`.The topic of subclassing is discussed in more detail xref:system:generated:index/applib/services/eventbus/EventBusService.adoc#event-hierarchy[below].
+<1> `LibraryMemberLeaveEvent` is a subclass of `o.a.i.applib.eventbus.ActionDomainEvent`.The topic of subclassing is discussed in more detail xref:refguide:applib:index/services/eventbus/EventBusService.adoc#event-hierarchy[below].
Meanwhile, in the `BookRepository` domain service, we subscribe to the event and act upon it.
For example:
@@ -192,7 +192,7 @@ This then allows for other classes - in particular domain services contributing
== Programmatic posting
-To programmatically post an event, simply call xref:system:generated:index/applib/services/eventbus/EventBusService.adoc#post[EventBusService#post].
+To programmatically post an event, simply call xref:refguide:applib:index/services/eventbus/EventBusService.adoc#post[EventBusService#post].
The `LibraryMember` example described above could for example be rewritten into:
@@ -209,13 +209,13 @@ public class LibraryMember {
----
<.> `LibraryMember.LeaveEvent` could be _any_ class, not just a subclass of `o.a.i.applib.event.ActionDomainEvent`.
-In practice we suspect there will be few cases where the programmatic approach is required rather than the declarative approach afforded by xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`] et al.
+In practice we suspect there will be few cases where the programmatic approach is required rather than the declarative approach afforded by xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`] et al.
== Using `WrapperFactory`
Using the declarative approach does require that the method to emit the event is an action called directly by the framework (rather than a helper method programmatically called by that action).
-However by using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] we can invoke that helper method "through" the framework, thereby allowing the framework to emit events.
+However by using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] we can invoke that helper method "through" the framework, thereby allowing the framework to emit events.
(It can also optionally perform validation checks and other concerns associated with the UI).
Another use case for the `WrapperFactory` is when you wish to enforce a (lack-of-) trust boundary between the caller and the callee.
@@ -256,18 +256,18 @@ There are several mechanisms to suport coarse-grained publish/subscribe for syst
* Command publishing, representing the _intention_ to invoke an action or edit a property.
+
-These events apply to actions annotated with xref:system:generated:index/applib/annotation/Action.adoc#commandPublishing[`@Action#commandPublishing()`]) and to properties properties annotated with xref:system:generated:index/applib/annotation/Property.adoc#commandPublishing[`@Property#commandPublishing`]).
+These events apply to actions annotated with xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[`@Action#commandPublishing()`]) and to properties properties annotated with xref:refguide:applib:index/annotation/Property.adoc#commandPublishing[`@Property#commandPublishing`]).
+
-The events are received by any/all xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[`CommandSubscriber`]s.
+The events are received by any/all xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[`CommandSubscriber`]s.
* Execution publishing, representing the _completion_ of an action invocation or property edit.
+
-These events apply to actions annotated with xref:system:generated:index/applib/annotation/Action.adoc#executionPublishing[`@Action#executionPublishing()`]) and properties annotated with xref:system:generated:index/applib/annotation/Property.adoc#executionPublishing[`@Property#executionPublishing`]).
+These events apply to actions annotated with xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[`@Action#executionPublishing()`]) and properties annotated with xref:refguide:applib:index/annotation/Property.adoc#executionPublishing[`@Property#executionPublishing`]).
+
-The events are received by any/all xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[`ExecutionSubscriber`]s
+The events are received by any/all xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[`ExecutionSubscriber`]s
* Entity change publishing, representing an entity that has changed its state.
+
-These events apply to objects annotated with xref:system:generated:index/applib/annotation/DomainObject.adoc#entityChangePublishing[`@DomainObject#entityChangePublishing()`]).
+These events apply to objects annotated with xref:refguide:applib:index/annotation/DomainObject.adoc#entityChangePublishing[`@DomainObject#entityChangePublishing()`]).
+
-The events are received by any/all xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[`EntityChangesSubscriber`]s
+The events are received by any/all xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[`EntityChangesSubscriber`]s
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
index c6fdb43..8fd9e09 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
@@ -6,7 +6,7 @@ Rather than redirecting to a general-purpose error page, the message (correspond
For example, a set of recognizers are provided for the JPA and JDO persistence mechanisms in order to recognize and handle SQL constraint exceptions such as uniqueness violations. These can then be rendered back to the user as expected errors, rather than fatal stacktraces.
-More than one implementation of xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] can be registered; they will all be consulted (in the order as specified by Spring's _org.springframework.core.annotation.Order_ annotation) to determine if they recognize the exception. The message returned by the first service recognizing the exception is used.
+More than one implementation of xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] can be registered; they will all be consulted (in the order as specified by Spring's _org.springframework.core.annotation.Order_ annotation) to determine if they recognize the exception. The message returned by the first service recognizing the exception is used.
The framework also provides a default implementation of this service that recognizes any _org.apache.isis.applib.exceptions.RecoverableException_ , simply returning the exception's _org.apache.isis.applib.exceptions.RecoverableException#getMessage() message_ . This allows any component or domain object to throw this exception with the knowledge that it will be handled appropriately.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
index cc1c585..d371bd1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Abstract implementation of xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] that looks exceptions meeting the _Predicate_ supplied in the constructor and, if found anywhere in the causal chain, then returns a non-null message indicating that the exception has been recognized.
+Abstract implementation of xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] that looks exceptions meeting the _Predicate_ supplied in the constructor and, if found anywhere in the causal chain, then returns a non-null message indicating that the exception has been recognized.
If a messaging-parsing _Function_ is provided through the constructor, then the message can be altered. Otherwise the exception's _Throwable#getMessage() message_ is returned as-is.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
index 24e48e2..8b3aa89 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
@@ -1,6 +1,6 @@
: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 [...]
-A specific implementation of xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] that looks for an exception of the type provided in the constructor and, if found anywhere in the causal chain, then returns a non-null message indicating that the exception has been recognized.
+A specific implementation of xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] that looks for an exception of the type provided in the constructor and, if found anywhere in the causal chain, then returns a non-null message indicating that the exception has been recognized.
If a messaging-parsing _Function_ is provided through the constructor, then the message can be altered. Otherwise the exception's _Throwable#getMessage() message_ is returned as-is.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
index c6fdd29..a0a9f5a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Used by the framework to iterate over all registered xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] s in the correct order.
+Used by the framework to iterate over all registered xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] s in the correct order.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
index e056721..056593c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Represents a user-friendly representation of an exception that has been recognised by an available implementation of an xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] .
+Represents a user-friendly representation of an exception that has been recognised by an available implementation of an xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] .
Returned by _ExceptionRecognizer#recognize(Throwable)_ when the exception recognizer has recognised the exception
@@ -23,7 +23,7 @@ String reason; // <.>
<.> xref:#category[category]
+
--
-Categorises the exception as per xref:system:generated:index/applib/services/exceprecog/Category.adoc[Category] .
+Categorises the exception as per xref:refguide:applib:index/services/exceprecog/Category.adoc[Category] .
--
<.> xref:#reason[reason]
+
@@ -34,12 +34,12 @@ The untranslated user-friendly reason for the exception.
<.> xref:#toMessage__TranslationService[toMessage(TranslationService)]
+
--
-Translates the _#getReason() reason_ and prepends with a translation of _#getCategory() category_ , using the provided xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] ..
+Translates the _#getReason() reason_ and prepends with a translation of _#getCategory() category_ , using the provided xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] ..
--
<.> xref:#toMessageNoCategory__TranslationService[toMessageNoCategory(TranslationService)]
+
--
-Translates the _#getReason() reason_ alone (ignoring the _#getCategory() category_ , using the provided xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] ..
+Translates the _#getReason() reason_ alone (ignoring the _#getCategory() category_ , using the provided xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] ..
--
== Members
@@ -47,7 +47,7 @@ Translates the _#getReason() reason_ alone (ignoring the _#getCategory() categor
[#category]
=== category
-Categorises the exception as per xref:system:generated:index/applib/services/exceprecog/Category.adoc[Category] .
+Categorises the exception as per xref:refguide:applib:index/services/exceprecog/Category.adoc[Category] .
In essence, if an exception is recognized then it is also categorized. This lets the viewer act accordingly. If the implementation recognizes the exception then it returns a user-friendly message to be rendered (by the viewer) back to the user; otherwise it returns `null`. There is no need for the implementation to check for exception causes; the casual chain is unwrapped by Apache Isis core and each exception in the chain will also be passed through to the recognizer (from most specific [...]
@@ -66,9 +66,9 @@ The reason can also be translated (prepended or not by the translation of the _#
[#toMessage__TranslationService]
=== toMessage(TranslationService)
-Translates the _#getReason() reason_ and prepends with a translation of _#getCategory() category_ , using the provided xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] ..
+Translates the _#getReason() reason_ and prepends with a translation of _#getCategory() category_ , using the provided xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] ..
[#toMessageNoCategory__TranslationService]
=== toMessageNoCategory(TranslationService)
-Translates the _#getReason() reason_ alone (ignoring the _#getCategory() category_ , using the provided xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] ..
+Translates the _#getReason() reason_ alone (ignoring the _#getCategory() category_ , using the provided xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] ..
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
index b945680..8285c91 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
@@ -4,22 +4,22 @@
== Usage
-If you want to recognize and handle additional exceptions (for example to capture error messages specific to the JDBC driver you might be using), then create an implementation of this SPI for the particular error message, and annotate your implementation as a xref:system:generated:index/applib/annotation/DomainService.adoc[DomainService].
+If you want to recognize and handle additional exceptions (for example to capture error messages specific to the JDBC driver you might be using), then create an implementation of this SPI for the particular error message, and annotate your implementation as a xref:refguide:applib:index/annotation/DomainService.adoc[DomainService].
There are some convenience implementations of the interface to subclass from if required.
== See also
-* xref:system:generated:index/applib/services/exceprecog/Recognition.adoc[Recognition]
+* xref:refguide:applib:index/services/exceprecog/Recognition.adoc[Recognition]
+
-Part of the SPI for xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer]
+Part of the SPI for xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer]
-* xref:system:generated:index/applib/services/exceprecog/Category.adoc[Category]
+* xref:refguide:applib:index/services/exceprecog/Category.adoc[Category]
+
-Part of the SPI for xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer]
+Part of the SPI for xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer]
-* xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizerService.adoc[ExceptionRecognizerService]
+* xref:refguide:applib:index/services/exceprecog/ExceptionRecognizerService.adoc[ExceptionRecognizerService]
+
-mediates access to xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer]s in the correct order.
+mediates access to xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer]s in the correct order.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
index b61927b..af01e26 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
@@ -6,11 +6,11 @@
The benefits of using this method (instead of simply using the Java `new` keyword) are:
-* any services will be injected into the object immediately (otherwise they will not be injected until the framework becomes aware of the object, typically when it is persisted through the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]
+* any services will be injected into the object immediately (otherwise they will not be injected until the framework becomes aware of the object, typically when it is persisted through the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]
* the default value for any properties (usually as specified by `defaultXxx()` supporting methods) or from the value type itself will be set and the `created()` callback will be called.
-An alternative idiom is to just `new` up the object and then use xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[ServiceInjector] domain service can be used to inject services into the domain object.
+An alternative idiom is to just `new` up the object and then use xref:refguide:applib:index/services/inject/ServiceInjector.adoc[ServiceInjector] domain service can be used to inject services into the domain object.
Note though that no default values will be set on the created object.
@@ -31,4 +31,4 @@ repositoryService.persist(cust);
See also:
-* The xref:system:generated:index/applib/services/repository/RepositoryService.adoc[RepositoryService] is often used in conjunction with the `FactoryService`, to persist domain objects after they have been instantiated and populated.
+* The xref:refguide:applib:index/services/repository/RepositoryService.adoc[RepositoryService] is often used in conjunction with the `FactoryService`, to persist domain objects after they have been instantiated and populated.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
index 4bf8569..971471c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
@@ -34,12 +34,12 @@ Whether any persisted layout metadata (eg a `.layout.xml` file) exists for this
<.> xref:#load__Class[load(Class)]
+
--
-Returns a new instance of a xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] for the specified domain class, eg from a `layout.xml` file, else `null` .
+Returns a new instance of a xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] for the specified domain class, eg from a `layout.xml` file, else `null` .
--
<.> xref:#load__Class_String[load(Class, String)]
+
--
-Loads a specic alternative xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] layout for the specified domain class.
+Loads a specic alternative xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] layout for the specified domain class.
--
== Members
@@ -63,17 +63,17 @@ This is called by the _org.apache.isis.applib.mixins.layout.Object_rebuildMetamo
Whether any persisted layout metadata (eg a `.layout.xml` file) exists for this domain class.
-If none exists, will return null (and the calling xref:system:generated:index/applib/services/grid/GridService.adoc[GridService] will use xref:system:generated:index/applib/services/grid/GridSystemService.adoc[GridSystemService] to obtain a default grid for the domain class).
+If none exists, will return null (and the calling xref:refguide:applib:index/services/grid/GridService.adoc[GridService] will use xref:refguide:applib:index/services/grid/GridSystemService.adoc[GridSystemService] to obtain a default grid for the domain class).
[#load__Class]
=== load(Class)
-Returns a new instance of a xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] for the specified domain class, eg from a `layout.xml` file, else `null` .
+Returns a new instance of a xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] for the specified domain class, eg from a `layout.xml` file, else `null` .
[#load__Class_String]
=== load(Class, String)
-Loads a specic alternative xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] layout for the specified domain class.
+Loads a specic alternative xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] layout for the specified domain class.
The layout alternative will typically be specified through a `layout()` method on the domain object, the value of which is used for the suffix of the layout file (eg "Customer-layout.archived.xml" to use a different layout for customers that have been archived).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
index cdb1ca6..82086ab 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
@@ -38,7 +38,7 @@ Whether any persisted layout metadata (eg a `.layout.xml` file) exists for this
<.> xref:#load__Class[load(Class)]
+
--
-Returns a new instance of a xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] for the specified domain class, for example as loaded from a `layout.xml` file.
+Returns a new instance of a xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] for the specified domain class, for example as loaded from a `layout.xml` file.
--
<.> xref:#load__Class_String[load(Class, String)]
+
@@ -58,12 +58,12 @@ Returns a normalized grid for the domain class obtained previously using _#load(
<.> xref:#complete__Grid[complete(Grid)]
+
--
-Modifies the provided xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] with additional metadata, broadly speaking corresponding to the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:system:generated:index/applib/annotation/ActionLayout.adoc[ActionLayout] , xref:system:generated:index/applib/annotation/PropertyLayout.adoc[PropertyLayout] and xref:system:generated:index/applib/annotation/CollectionLayout.adoc[CollectionLayout] .
+Modifies the provided xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] with additional metadata, broadly speaking corresponding to the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:refguide:applib:index/annotation/ActionLayout.adoc[ActionLayout] , xref:refguide:applib:index/annotation/PropertyLayout.adoc[PropertyLayout] and xref:refguide:applib:index/annotation/CollectionLayout.adoc[CollectionLayout] .
--
<.> xref:#minimal__Grid[minimal(Grid)]
+
--
-Modifies the provided xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] , removing all metadata except the basic grid structure.
+Modifies the provided xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] , removing all metadata except the basic grid structure.
--
== Members
@@ -73,30 +73,30 @@ Modifies the provided xref:system:generated:index/applib/layout/grid/Grid.adoc[G
Whether dynamic reloading of layouts is enabled.
-The default implementation just delegates to the configured xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[GridLoaderService] ; the default implementation of _that_ service enables reloading wihle prototyping, disables in production.
+The default implementation just delegates to the configured xref:refguide:applib:index/services/grid/GridLoaderService.adoc[GridLoaderService] ; the default implementation of _that_ service enables reloading wihle prototyping, disables in production.
[#remove__Class]
=== remove(Class)
To support metamodel invalidation/rebuilding of spec.
-The default implementation just delegates to the configured xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[GridLoaderService] .
+The default implementation just delegates to the configured xref:refguide:applib:index/services/grid/GridLoaderService.adoc[GridLoaderService] .
[#existsFor__Class]
=== existsFor(Class)
Whether any persisted layout metadata (eg a `.layout.xml` file) exists for this domain class.
-The default implementation just delegates to the configured xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[GridLoaderService] .
+The default implementation just delegates to the configured xref:refguide:applib:index/services/grid/GridLoaderService.adoc[GridLoaderService] .
[#load__Class]
=== load(Class)
-Returns a new instance of a xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] for the specified domain class, for example as loaded from a `layout.xml` file.
+Returns a new instance of a xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] for the specified domain class, for example as loaded from a `layout.xml` file.
If non exists, returns `null` . (The caller can then use _GridService#defaultGridFor(Class)_ to obtain a default grid if necessary).
-The default implementation just delegates to the configured xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[GridLoaderService] .
+The default implementation just delegates to the configured xref:refguide:applib:index/services/grid/GridLoaderService.adoc[GridLoaderService] .
[#load__Class_String]
=== load(Class, String)
@@ -105,7 +105,7 @@ Returns an alternative layout for the domain class.
The alternative layout name can for example be returned by the domain object's `layout()` method, whereby - based on the state of the domain object - it requests a different layout be used.
-The default implementation just delegates to the configured xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[GridLoaderService] ; the default implementation of _that_ service uses the layout name to search for a differently named layout file, `[domainClass].layout.[layout].xml` .
+The default implementation just delegates to the configured xref:refguide:applib:index/services/grid/GridLoaderService.adoc[GridLoaderService] ; the default implementation of _that_ service uses the layout name to search for a differently named layout file, `[domainClass].layout.[layout].xml` .
[#defaultGridFor__Class]
=== defaultGridFor(Class)
@@ -114,28 +114,28 @@ Returns a default grid; eg where none can be loaded using _#load(Class)_ .
Used when no existing grid layout exists for a domain class.
-The default implementation searches through all available xref:system:generated:index/applib/services/grid/GridSystemService.adoc[GridSystemService] s and asks each in turn for a _GridSystemService#defaultGrid(Class) default grid_ .
+The default implementation searches through all available xref:refguide:applib:index/services/grid/GridSystemService.adoc[GridSystemService] s and asks each in turn for a _GridSystemService#defaultGrid(Class) default grid_ .
[#normalize__Grid]
=== normalize(Grid)
Returns a normalized grid for the domain class obtained previously using _#load(Class)_ .
-If a "normalized" grid is persisted as the `layout.xml` , then the expectation is that the xref:system:generated:index/applib/annotation/MemberOrder.adoc[MemberOrder] annotation can be removed from the domain class because the binding of properties/collections/actions will be within the XML. However, the layout annotations ( xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:system:generated:index/applib/annotation/ActionLayout.adoc[ActionLay [...]
+If a "normalized" grid is persisted as the `layout.xml` , then the expectation is that the xref:refguide:applib:index/annotation/MemberOrder.adoc[MemberOrder] annotation can be removed from the domain class because the binding of properties/collections/actions will be within the XML. However, the layout annotations ( xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:refguide:applib:index/annotation/ActionLayout.adoc[ActionLayout] , xref:refguide:app [...]
[#complete__Grid]
=== complete(Grid)
-Modifies the provided xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] with additional metadata, broadly speaking corresponding to the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:system:generated:index/applib/annotation/ActionLayout.adoc[ActionLayout] , xref:system:generated:index/applib/annotation/PropertyLayout.adoc[PropertyLayout] and xref:system:generated:index/applib/annotation/CollectionLayout.adoc[CollectionLayout] .
+Modifies the provided xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] with additional metadata, broadly speaking corresponding to the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:refguide:applib:index/annotation/ActionLayout.adoc[ActionLayout] , xref:refguide:applib:index/annotation/PropertyLayout.adoc[PropertyLayout] and xref:refguide:applib:index/annotation/CollectionLayout.adoc[CollectionLayout] .
-If a "completed" grid is persisted as the `layout.xml` , then there should be no need for any of the layout annotations, nor the xref:system:generated:index/applib/annotation/MemberOrder.adoc[MemberOrder] annotations, to be required in the domain class itself.
+If a "completed" grid is persisted as the `layout.xml` , then there should be no need for any of the layout annotations, nor the xref:refguide:applib:index/annotation/MemberOrder.adoc[MemberOrder] annotations, to be required in the domain class itself.
[#minimal__Grid]
=== minimal(Grid)
-Modifies the provided xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] , removing all metadata except the basic grid structure.
+Modifies the provided xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] , removing all metadata except the basic grid structure.
-If a "minimal" grid is persisted as the `layout.xml` , then the expectation is that most of the layout annotations ( xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:system:generated:index/applib/annotation/ActionLayout.adoc[ActionLayout] , xref:system:generated:index/applib/annotation/PropertyLayout.adoc[PropertyLayout] , xref:system:generated:index/applib/annotation/CollectionLayout.adoc[CollectionLayout] , but also xref:system:generated: [...]
+If a "minimal" grid is persisted as the `layout.xml` , then the expectation is that most of the layout annotations ( xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[DomainObjectLayout] , xref:refguide:applib:index/annotation/ActionLayout.adoc[ActionLayout] , xref:refguide:applib:index/annotation/PropertyLayout.adoc[PropertyLayout] , xref:refguide:applib:index/annotation/CollectionLayout.adoc[CollectionLayout] , but also xref:refguide:applib:index/annotation/MemberOrder.adoc [...]
include::hooks/GridService_010-implementation.adoc[]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
index 0b4a835..abe22c0 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
@@ -23,7 +23,7 @@ interface GridSystemService<G> {
<.> xref:#gridImplementation__[gridImplementation()]
+
--
-The concrete subclass of xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] supported by this implementation.
+The concrete subclass of xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] supported by this implementation.
--
<.> xref:#tns__[tns()]
+
@@ -61,7 +61,7 @@ Takes a normalized grid and strips out removes all members, leaving only the gri
[#gridImplementation__]
=== gridImplementation()
-The concrete subclass of xref:system:generated:index/applib/layout/grid/Grid.adoc[Grid] supported by this implementation.
+The concrete subclass of xref:refguide:applib:index/layout/grid/Grid.adoc[Grid] supported by this implementation.
There can be multiple implementations of this service, this indicates the base class used by the implementation.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
index 46ed3c2..7433b9f 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
@@ -6,5 +6,5 @@
Related services:
-* xref:system:generated:index/applib/services/grid/GridService.adoc[GridService]
-* xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[GridLoaderService]
+* xref:refguide:applib:index/services/grid/GridService.adoc[GridService]
+* xref:refguide:applib:index/services/grid/GridLoaderService.adoc[GridLoaderService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
index b845506..8d174f5 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
@@ -12,14 +12,14 @@ Dynamic reloading is disabled in production mode.
== See also
-This service is called by xref:system:generated:index/applib/services/layout/LayoutService.adoc[`LayoutService`], exposed in the UI through `LayoutServiceMenu` (to download the layout XML as a zip file for all domain objects) and the xref:applib-classes:roles-mixins-contributees/mixins.adoc#Object[`downloadLayoutXml()`] mixin (to download the layout XML for a single domain
+This service is called by xref:refguide:applib:index/services/layout/LayoutService.adoc[`LayoutService`], exposed in the UI through `LayoutServiceMenu` (to download the layout XML as a zip file for all domain objects) and the xref:applib-classes:roles-mixins-contributees/mixins.adoc#Object[`downloadLayoutXml()`] mixin (to download the layout XML for a single domain
object).
This service delegates to:
-* to xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[`GridLoaderService`] to load a pre-existing layout for the domain class, if possible
+* to xref:refguide:applib:index/services/grid/GridLoaderService.adoc[`GridLoaderService`] to load a pre-existing layout for the domain class, if possible
-* to xref:system:generated:index/applib/services/grid/GridSystemService.adoc[`GridSystemService`] to normalize the grid with respect to Apache Isis' internal metamodel, in other words to ensure that all of the domain objects' properties, collections and actions are associated with regions of the grid.
+* to xref:refguide:applib:index/services/grid/GridSystemService.adoc[`GridSystemService`] to normalize the grid with respect to Apache Isis' internal metamodel, in other words to ensure that all of the domain objects' properties, collections and actions are associated with regions of the grid.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
index aff3623..44a98d2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
@@ -11,4 +11,4 @@ This is therefore a highly specialized and very deep customisation of the framew
== See also
-This service is used by xref:system:generated:index/applib/services/grid/GridService.adoc[`GridService`].
+This service is used by xref:refguide:applib:index/services/grid/GridService.adoc[`GridService`].
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
index 8b330e6..1b0c8c0e6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
@@ -51,7 +51,7 @@ The keys of all available hints for the domain object.
Obtain a hint (eg which tab to open) for a particular object.
-Object identity is represented by xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] so that alternative implementations can easily serialize this state to a string.
+Object identity is represented by xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] so that alternative implementations can easily serialize this state to a string.
[#set__Bookmark_String_String]
=== set(Bookmark, String, String)
diff --git a/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc b/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
index 22d431b..dd6f67b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
@@ -1,6 +1,6 @@
: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 [...]
-This service simply provides access to the home page object (if any) annotated with xref:system:generated:index/applib/annotation/HomePage.adoc[HomePage] .
+This service simply provides access to the home page object (if any) annotated with xref:refguide:applib:index/annotation/HomePage.adoc[HomePage] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
index 6f4ec0b..d1c5f70 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
@@ -4,4 +4,4 @@
== Notes
-This service was originally introduced to support the default implementation of xref:system:generated:index/applib/services/routing/RoutingService.adoc[`RoutingService`], but was factored out to support alternative implementations of that service (and may be useful for other use cases).
+This service was originally introduced to support the default implementation of xref:refguide:applib:index/services/routing/RoutingService.adoc[`RoutingService`], but was factored out to support alternative implementations of that service (and may be useful for other use cases).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
index 98e8e60..dfa4019 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
@@ -1,6 +1,6 @@
: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 whether the xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] is enabled or disabled, and if enabled whether it is in write (learn) mode or read mode.
+Controls whether the xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] is enabled or disabled, and if enabled whether it is in write (learn) mode or read mode.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
index 2944f8b..435f028 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
@@ -50,7 +50,7 @@ The arguments; excluded from _#equals(Object)_ comparison.
<.> xref:#translate__TranslationService_String[translate(TranslationService, String)]
+
--
-Translates this string using the provided xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] , selecting either the single or plural form as per _#getPattern()_ .
+Translates this string using the provided xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] , selecting either the single or plural form as per _#getPattern()_ .
--
<.> xref:#getPattern__[getPattern()]
+
@@ -88,7 +88,7 @@ The arguments; excluded from _#equals(Object)_ comparison.
[#translate__TranslationService_String]
=== translate(TranslationService, String)
-Translates this string using the provided xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] , selecting either the single or plural form as per _#getPattern()_ .
+Translates this string using the provided xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] , selecting either the single or plural form as per _#getPattern()_ .
[#getPattern__]
=== getPattern()
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
index 52371dd..5f5672e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
@@ -2,7 +2,7 @@
Locates and return translations.
-This is one of the supporting services that work together to implement the framework's support for i18n, being used by the default implementation xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService] .
+This is one of the supporting services that work together to implement the framework's support for i18n, being used by the default implementation xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] .
== API
@@ -27,7 +27,7 @@ Reads the lines from the specified "logical" file name.
Reads the lines from the specified "logical" file name.
-It is the responsibility of xref:system:generated:index/applib/services/i18n/TranslationsResolver.adoc[TranslationsResolver] to determine where the file actually resides (the data could be read from a database, for example, rather than an actual file.
+It is the responsibility of xref:refguide:applib:index/services/i18n/TranslationsResolver.adoc[TranslationsResolver] to determine where the file actually resides (the data could be read from a database, for example, rather than an actual file.
include::hooks/TranslationsResolver_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/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
index 48f1226..a89eef5 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
@@ -11,9 +11,9 @@ For the "big picture" and further details on the framework's i18n support, can b
Other i18n services include:
-* xref:system:generated:index/applib/services/i18n/TranslationService.adoc[`TranslationService`]
+* xref:refguide:applib:index/services/i18n/TranslationService.adoc[`TranslationService`]
-* xref:system:generated:index/applib/services/i18n/TranslationsResolver.adoc[`TranslationsResolver`]
+* xref:refguide:applib:index/services/i18n/TranslationsResolver.adoc[`TranslationsResolver`]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
index 7520583..31da642 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
@@ -9,11 +9,11 @@ For the "big picture" and further details on the framework's support, see xref:u
== Related Services
-* xref:system:generated:index/applib/services/i18n/Mode.adoc[Mode]
+* xref:refguide:applib:index/services/i18n/Mode.adoc[Mode]
+
enumerates the mode that the translation service is currently in, as per xref:TranslationService.adoc#getMode__[getMode()].
-* xref:system:generated:index/applib/services/i18n/LocaleProvider.adoc[`LocaleProvider`]
+* xref:refguide:applib:index/services/i18n/LocaleProvider.adoc[`LocaleProvider`]
+
Used by the default implementation (`TranslationServicePo`) to return the `Locale` of the current user.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
index b01258e..42bd7ba 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
@@ -9,6 +9,6 @@ For the "big picture" and further details on Apache Isis' i18n support, see xref
== See Also
-This service works in conjunction with xref:system:generated:index/applib/services/i18n/LocaleProvider.adoc[`LocaleProvider`] and xref:system:generated:index/applib/services/i18n/TranslationService.adoc[`TranslationService`] in order to provide i18n support.
+This service works in conjunction with xref:refguide:applib:index/services/i18n/LocaleProvider.adoc[`LocaleProvider`] and xref:refguide:applib:index/services/i18n/TranslationService.adoc[`TranslationService`] in order to provide i18n support.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
index cc855ac..2918f61 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.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 [...]
-Represents an action invocation/property edit as a node in a call-stack execution graph, with sub-interactions being made by way of the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] ).
+Represents an action invocation/property edit as a node in a call-stack execution graph, with sub-interactions being made by way of the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] ).
-The xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] has a reference to a _Interaction#getCurrentExecution() top-level_ execution.
+The xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] has a reference to a _Interaction#getCurrentExecution() top-level_ execution.
== API
@@ -29,7 +29,7 @@ class Execution<T, E> {
<.> xref:#getChildren__[getChildren()]
+
--
-The actions/property edits made in turn via the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
+The actions/property edits made in turn via the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
--
<.> xref:#setEvent__E[setEvent(E)]
+
@@ -67,7 +67,7 @@ The actions/property edits made in turn via the xref:system:generated:index/appl
[#getChildren__]
=== getChildren()
-The actions/property edits made in turn via the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
+The actions/property edits made in turn via the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
[#setEvent__E]
=== setEvent(E)
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
index 7db2412..e31589e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Provides the user and scenario specific environment for an xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution]
+Provides the user and scenario specific environment for an xref:refguide:applib:index/services/iactn/Execution.adoc[Execution]
== API
@@ -45,7 +45,7 @@ The (programmatically) simulated (or actual) clock.
<.> xref:#ofUserWithSystemDefaults__UserMemento[ofUserWithSystemDefaults(UserMemento)]
+
--
-Creates a new xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] with the specified user and system defaults for clock, locale and time-zone.
+Creates a new xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] with the specified user and system defaults for clock, locale and time-zone.
--
== Members
@@ -63,4 +63,4 @@ The (programmatically) simulated (or actual) clock.
[#ofUserWithSystemDefaults__UserMemento]
=== ofUserWithSystemDefaults(UserMemento)
-Creates a new xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] with the specified user and system defaults for clock, locale and time-zone.
+Creates a new xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] with the specified user and system defaults for clock, locale and time-zone.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
index caf8256..b4dca5a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
@@ -2,11 +2,11 @@
Represents an action invocation or property modification, resulting in some state change of the system. It captures not only the target object and arguments passed, but also builds up the call-graph, and captures metrics, eg for profiling.
-The `Interaction` can be used to obtain the xref:system:generated:index/applib/services/command/Command.adoc[Command] object representing the top-level invocation action/property edit.
+The `Interaction` can be used to obtain the xref:refguide:applib:index/services/command/Command.adoc[Command] object representing the top-level invocation action/property edit.
-The distinction between xref:system:generated:index/applib/services/command/Command.adoc[Command] and this object is perhaps subtle: the former represents the intention to invoke an action/edit a property, whereas this represents the actual invocation/edit itself.
+The distinction between xref:refguide:applib:index/services/command/Command.adoc[Command] and this object is perhaps subtle: the former represents the intention to invoke an action/edit a property, whereas this represents the actual invocation/edit itself.
-To confuse matters slightly, historically the xref:system:generated:index/applib/services/command/Command.adoc[Command] interface defines members (specifically: _Command#getStartedAt()_ , _Command#getCompletedAt()_ , _Command#getResult()_ , _Command#getException()_ ) which logically belong to this class instead; they remain in xref:system:generated:index/applib/services/command/Command.adoc[Command] for backward compatibility only (and have been deprecated).
+To confuse matters slightly, historically the xref:refguide:applib:index/services/command/Command.adoc[Command] interface defines members (specifically: _Command#getStartedAt()_ , _Command#getCompletedAt()_ , _Command#getResult()_ , _Command#getException()_ ) which logically belong to this class instead; they remain in xref:refguide:applib:index/services/command/Command.adoc[Command] for backward compatibility only (and have been deprecated).
== API
@@ -25,7 +25,7 @@ interface Interaction {
<.> xref:#getUniqueId__[getUniqueId()]
+
--
-The unique identifier of this interaction (inherited from xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] )
+The unique identifier of this interaction (inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] )
--
<.> xref:#getCommand__[getCommand()]
+
@@ -35,7 +35,7 @@ Represents the _intention_ to perform this interaction.
<.> xref:#getCurrentExecution__[getCurrentExecution()]
+
--
-The current (most recently pushed) xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] .
+The current (most recently pushed) xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] .
--
<.> xref:#getPriorExecution__[getPriorExecution()]
+
@@ -45,7 +45,7 @@ The execution that preceded the current one.
<.> xref:#next__String[next(String)]
+
--
-Generates numbers in a named sequence. The name of the sequence can be arbitrary, though note that the framework also uses this capability to generate sequence numbers corresponding to the sequences enumerated by the xref:system:generated:index/applib/services/iactn/Sequence.adoc[Sequence] enum.
+Generates numbers in a named sequence. The name of the sequence can be arbitrary, though note that the framework also uses this capability to generate sequence numbers corresponding to the sequences enumerated by the xref:refguide:applib:index/services/iactn/Sequence.adoc[Sequence] enum.
--
== Members
@@ -53,7 +53,7 @@ Generates numbers in a named sequence. The name of the sequence can be arbitrary
[#getUniqueId__]
=== getUniqueId()
-The unique identifier of this interaction (inherited from xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] )
+The unique identifier of this interaction (inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] )
This can be used to correlate audit records and transactions happening as a consequence or within the interaction.
@@ -65,7 +65,7 @@ Represents the _intention_ to perform this interaction.
[#getCurrentExecution__]
=== getCurrentExecution()
-The current (most recently pushed) xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] .
+The current (most recently pushed) xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] .
[#getPriorExecution__]
=== getPriorExecution()
@@ -75,7 +75,7 @@ The execution that preceded the current one.
[#next__String]
=== next(String)
-Generates numbers in a named sequence. The name of the sequence can be arbitrary, though note that the framework also uses this capability to generate sequence numbers corresponding to the sequences enumerated by the xref:system:generated:index/applib/services/iactn/Sequence.adoc[Sequence] enum.
+Generates numbers in a named sequence. The name of the sequence can be arbitrary, though note that the framework also uses this capability to generate sequence numbers corresponding to the sequences enumerated by the xref:refguide:applib:index/services/iactn/Sequence.adoc[Sequence] enum.
include::hooks/Interaction_010-implementation.adoc[]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
index 2c3f61a..0b29d7e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.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 [...]
-Provides the current thread's xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] .
+Provides the current thread's xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] .
-An xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] contains a top-level xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] representing the invocation of an action or the editing of a property. If that top-level action or property uses the _org.apache.isis.applib.services.wrapper.WrapperFactory_ domain service to invoke child actions/properties, then those sub-executions are captured as a call-graph. The xref:system:generated:index [...]
+An xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] contains a top-level xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] representing the invocation of an action or the editing of a property. If that top-level action or property uses the _org.apache.isis.applib.services.wrapper.WrapperFactory_ domain service to invoke child actions/properties, then those sub-executions are captured as a call-graph. The xref:refguide:applib:index/services/iactn/E [...]
== API
@@ -18,7 +18,7 @@ interface InteractionContext {
<.> xref:#currentInteraction__[currentInteraction()]
+
--
-Optionally, the currently active xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] for the calling thread.
+Optionally, the currently active xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] for the calling thread.
--
== Members
@@ -26,7 +26,7 @@ Optionally, the currently active xref:system:generated:index/applib/services/iac
[#currentInteraction__]
=== currentInteraction()
-Optionally, the currently active xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] for the calling thread.
+Optionally, the currently active xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] for the calling thread.
include::hooks/InteractionContext_010-implementation.adoc[]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
index 42ecee2..f0deb9e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
@@ -18,12 +18,12 @@ enum Sequence {
<.> xref:#INTERACTION[INTERACTION]
+
--
-Each interaction is either an action invocation or a property edit. There could be multiple of these, typically as the result of a nested calls using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] . Another reason is support for bulk action invocations within a single transaction.
+Each interaction is either an action invocation or a property edit. There could be multiple of these, typically as the result of a nested calls using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] . Another reason is support for bulk action invocations within a single transaction.
--
<.> xref:#PUBLISHED_EVENT[PUBLISHED_EVENT]
+
--
-For objects: multiple such could be dirtied and thus published as separate events. For actions invocations/property edits : multiple sub-invocations could occur if sub-invocations are made through the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
+For objects: multiple such could be dirtied and thus published as separate events. For actions invocations/property edits : multiple sub-invocations could occur if sub-invocations are made through the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
--
<.> xref:#TRANSACTION[TRANSACTION]
+
@@ -36,12 +36,12 @@ There may be multiple transactions within a given interaction.
[#INTERACTION]
=== INTERACTION
-Each interaction is either an action invocation or a property edit. There could be multiple of these, typically as the result of a nested calls using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] . Another reason is support for bulk action invocations within a single transaction.
+Each interaction is either an action invocation or a property edit. There could be multiple of these, typically as the result of a nested calls using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] . Another reason is support for bulk action invocations within a single transaction.
[#PUBLISHED_EVENT]
=== PUBLISHED_EVENT
-For objects: multiple such could be dirtied and thus published as separate events. For actions invocations/property edits : multiple sub-invocations could occur if sub-invocations are made through the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
+For objects: multiple such could be dirtied and thus published as separate events. For actions invocations/property edits : multiple sub-invocations could occur if sub-invocations are made through the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] .
[#TRANSACTION]
=== TRANSACTION
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
index 9b69e56..1e7c4a5 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
@@ -5,21 +5,21 @@
== Usage Notes
-``Execution``s can be subscribed to using the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] interface.
+``Execution``s can be subscribed to using the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] interface.
+
One reason to subscribe is to persist these interaction/executions.
This supports several use cases:
** they enable profiling of the running application (which actions are invoked then most often, what is their response time)
-** if auditing is configured (using xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[`EntityPropertyChangeSubscriber`]), they provide better audit information, since the parent xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction] captures the 'cause' of an interaction and can be correlated to the audit records (the "effect" of the interaction) by way of the xref:applib-classes:roles-mixins-contributees/contributee.a [...]
+** if auditing is configured (using xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[`EntityPropertyChangeSubscriber`]), they provide better audit information, since the parent xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] captures the 'cause' of an interaction and can be correlated to the audit records (the "effect" of the interaction) by way of the xref:applib-classes:roles-mixins-contributees/contributee.adoc#HasUniqueId[ [...]
== See also
-* xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction]
+* xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction]
-* xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]
+* xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]
// TODO: mention oubox publisher once ported over from incode-platform
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
index b88db51..7034236 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
@@ -7,15 +7,15 @@
== Usage Notes
Typically domain objects will have little need to interact with the `InteractionContext` and `Interaction` directly.
-The services are used within the framework however, primarily to support the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI, and to emit domain events over the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
+The services are used within the framework however, primarily to support the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI, and to emit domain events over the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`].
== See Also
-* xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction], as provided by the `InteractionContext`
+* xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction], as provided by the `InteractionContext`
-* xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution], as referenced by xref:system:generated:index/applib/services/iactn/Interaction.adoc[Interaction].
+* xref:refguide:applib:index/services/iactn/Execution.adoc[Execution], as referenced by xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction].
-* xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]
+* xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
index a1325c2..9ca2d87 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
@@ -6,7 +6,7 @@
== Usage Notes
You could also think of this interface as somewhat analogous to a (database) transaction.
-However, the framework's xref:system:generated:index/applib/services/xactn/TransactionService.adoc[TransactionService] allows programmatic control of underlying database transactions, including the ability to commit one transaction and start a new one (using xref:system:generated:index/applib/services/xactn/TransactionService.adoc#nextTransaction[nextTransaction]).
+However, the framework's xref:refguide:applib:index/services/xactn/TransactionService.adoc[TransactionService] allows programmatic control of underlying database transactions, including the ability to commit one transaction and start a new one (using xref:refguide:applib:index/services/xactn/TransactionService.adoc#nextTransaction[nextTransaction]).
The is therefore not an exact mapping between an `Interaction` and a (database) transaction, because the former could span multiple of the latter.
@@ -14,7 +14,7 @@ The is therefore not an exact mapping between an `Interaction` and a (database)
== See Also
-* xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution]
+* xref:refguide:applib:index/services/iactn/Execution.adoc[Execution]
-* xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]
+* xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
index 6a7bbe7..1f3061b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
@@ -18,10 +18,10 @@ repositoryService.persist(cust);
== Related Services
-* xref:system:generated:index/applib/services/registry/ServiceRegistry.adoc[`ServiceRegistry`]
+* xref:refguide:applib:index/services/registry/ServiceRegistry.adoc[`ServiceRegistry`]
+
to just lookup existing domain services by type.
-* xref:system:generated:index/applib/services/repository/RepositoryService.adoc#detachedEntity__T[RepositoryService#detachedEntity()]
+* xref:refguide:applib:index/services/repository/RepositoryService.adoc#detachedEntity__T[RepositoryService#detachedEntity()]
-* xref:system:generated:index/applib/services/factory/FactoryService.adoc#detachedEntity__T[FactoryService#detachedEntity()]
+* xref:refguide:applib:index/services/factory/FactoryService.adoc#detachedEntity__T[FactoryService#detachedEntity()]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
index d4e85f3..a7bb1f2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
@@ -14,4 +14,4 @@ The functionality to download XML and XSD schemas is also exposed in the UI thro
== See also
-* xref:system:generated:index/applib/services/jaxb/IsisSchemas.adoc[IsisSchemas]
+* xref:refguide:applib:index/services/jaxb/IsisSchemas.adoc[IsisSchemas]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
index 0db7804..576b073 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
@@ -27,7 +27,7 @@ Obtains a zip file of the serialized XML of the layouts (grids) of all domain en
<.> xref:#toMenuBarsXml__MenuBarsService.Type[toMenuBarsXml(MenuBarsService.Type)]
+
--
-Obtains the serialized XML form of the menu bars layout ( xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[MenuBarsService] ).
+Obtains the serialized XML form of the menu bars layout ( xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService] ).
--
== Members
@@ -45,7 +45,7 @@ Obtains a zip file of the serialized XML of the layouts (grids) of all domain en
[#toMenuBarsXml__MenuBarsService.Type]
=== toMenuBarsXml(MenuBarsService.Type)
-Obtains the serialized XML form of the menu bars layout ( xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[MenuBarsService] ).
+Obtains the serialized XML form of the menu bars layout ( xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService] ).
include::hooks/LayoutService_010-implementation.adoc[]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
index a9f71de..1b7d932 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Simply provides a UI to allow layouts (obtained from xref:system:generated:index/applib/services/layout/LayoutService.adoc[LayoutService] to be downloaded within the UI.
+Simply provides a UI to allow layouts (obtained from xref:refguide:applib:index/services/layout/LayoutService.adoc[LayoutService] to be downloaded within the UI.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
index acb14d8..f6e2c0d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
@@ -61,7 +61,7 @@ The intention here is that any layout metadata annotations can be removed from t
Default, whereby missing properties/collections/actions are added to regions, and unused/empty regions are removed/trimmed.
-It should be possible to remove any xref:system:generated:index/applib/annotation/MemberOrder.adoc[MemberOrder] annotation but any property/collection/action layout annotations would need to be retained.
+It should be possible to remove any xref:refguide:applib:index/annotation/MemberOrder.adoc[MemberOrder] annotation but any property/collection/action layout annotations would need to be retained.
* _@MemberGroupLayout_ : *serialized as XML*
* _@MemberOrder_ : *serialized as XML*
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
index 2a69910..69f18e0 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
@@ -4,5 +4,5 @@
== See also
-* xref:system:generated:index/applib/services/layout/LayoutService.adoc[LayoutService]
-* xref:system:generated:index/applib/services/layout/Style.adoc[Style]
+* xref:refguide:applib:index/services/layout/LayoutService.adoc[LayoutService]
+* xref:refguide:applib:index/services/layout/Style.adoc[Style]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
index d7944b6..84ae23d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
@@ -15,7 +15,7 @@ The XML can then be copied into the codebase of the application, and annotations
=== Styles
-Each of these actions take as a parameter an instance of xref:system:generated:index/applib/services/layout/Style.adoc[Style].
+Each of these actions take as a parameter an instance of xref:refguide:applib:index/services/layout/Style.adoc[Style].
The `CURRENT` style corresponds to the layout already loaded for the domain class, typically from an already persisted `layout.xml` file.
The other three styles allow the developer to choose how much metadata is to be specified in the XML, and how much (if any) will be obtained elsewhere, typically from annotations in the metamodel.
@@ -26,8 +26,8 @@ The table below summarises the choices:
|===
| Style
-| xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder`]
-| xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`], xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`], xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`]
+| xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder`]
+| xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`], xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`], xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`]
|`COMPLETE`
@@ -68,11 +68,11 @@ The grid regions will be empty in this version, and the framework will use the `
== See also
-The functionality of `LayoutService` is surfaced in the user interface through a related xref:system:generated:index/applib/services/layout/LayoutService.adoc#related-mixins-and-menus[mixin and menu action].
-See also xref:system:generated:index/applib/services/layout/Style.adoc[Style], which determines how much data is included in the downloaded XML.
+The functionality of `LayoutService` is surfaced in the user interface through a related xref:refguide:applib:index/services/layout/LayoutService.adoc#related-mixins-and-menus[mixin and menu action].
+See also xref:refguide:applib:index/services/layout/Style.adoc[Style], which determines how much data is included in the downloaded XML.
-The xref:system:generated:index/applib/services/grid/GridService.adoc[`GridService`] is responsible for loading and normalizing layout XML for a domain class.
-It in turn uses the xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[`GridLoaderService`] and xref:system:generated:index/applib/services/grid/GridSystemService.adoc[`GridSystemService`]
+The xref:refguide:applib:index/services/grid/GridService.adoc[`GridService`] is responsible for loading and normalizing layout XML for a domain class.
+It in turn uses the xref:refguide:applib:index/services/grid/GridLoaderService.adoc[`GridLoaderService`] and xref:refguide:applib:index/services/grid/GridSystemService.adoc[`GridSystemService`]
services.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
index 568dbfc..44ed799 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
@@ -8,6 +8,6 @@
The xref:vw:ROOT:about.adoc[Wicket viewer] provides an implementation of this service `o.a.i.viewer.wicket.viewer.services.DeepLinkServiceWicket`.
There is no domain service to support deep links to the URLs of the xref:vro:ROOT:about.adoc[RestfulObjects viewer].
-However, a URL can be constructed easily enough according to the link:http://www.restfulobjects.org[Restful Objects spec] in conjunction with a `Bookmark` obtained via the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`].
+However, a URL can be constructed easily enough according to the link:http://www.restfulobjects.org[Restful Objects spec] in conjunction with a `Bookmark` obtained via the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`].
diff --git a/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
index 4febc6f..9600cb7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
@@ -4,7 +4,7 @@
== Usage within the framework
-The xref:system:generated:index/applib/services/userreg/EmailNotificationService.adoc[`EmailNotificationService`] uses this service in order to generate emails as part of xref:vw:ROOT:features.adoc#user-registration[user registration].
+The xref:refguide:applib:index/services/userreg/EmailNotificationService.adoc[`EmailNotificationService`] uses this service in order to generate emails as part of xref:vw:ROOT:features.adoc#user-registration[user registration].
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
index 69934c6..04f8a28 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
@@ -1,10 +1,10 @@
: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 [...]
-Returns the xref:system:generated:index/applib/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] instance (bootstrap3-specific subtype of _org.apache.isis.applib.layout.menubars.MenuBars_ , for the UI.
+Returns the xref:refguide:applib:index/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] instance (bootstrap3-specific subtype of _org.apache.isis.applib.layout.menubars.MenuBars_ , for the UI.
The default implementation deserializes the `menubars.layout.xml` file read from the classpath.
-The service is _called_ by the default implementation of xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[MenuBarsService] .
+The service is _called_ by the default implementation of xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService] .
== API
@@ -25,7 +25,7 @@ Whether dynamic reloading of layouts is enabled.
<.> xref:#menuBars__[menuBars()]
+
--
-Returns a new instance of a xref:system:generated:index/applib/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] if possible, else `null` .
+Returns a new instance of a xref:refguide:applib:index/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] if possible, else `null` .
--
== Members
@@ -35,12 +35,12 @@ Returns a new instance of a xref:system:generated:index/applib/layout/menubars/b
Whether dynamic reloading of layouts is enabled.
-If not, then the calling xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[MenuBarsService] will cache the layout once loaded.
+If not, then the calling xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService] will cache the layout once loaded.
[#menuBars__]
=== menuBars()
-Returns a new instance of a xref:system:generated:index/applib/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] if possible, else `null` .
+Returns a new instance of a xref:refguide:applib:index/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] if possible, else `null` .
include::hooks/MenuBarsLoaderService_010-implementation.adoc[]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
index b461bd1..5a04647 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Responsible for returning a xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[MenuBarsService] instance, a data structure representing the arrangement of domain service actions across multiple menu bars, menus and sections.
+Responsible for returning a xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService] instance, a data structure representing the arrangement of domain service actions across multiple menu bars, menus and sections.
This is used by the Wicket viewer to build up the menu. It is also served as the "menuBars" resource by the Restful Objects viewer.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
index 1669fa1..b2056b6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
@@ -4,4 +4,4 @@
== See also
-* xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[MenuBarsService]
+* xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
index cb9cbfc..8c8e0ca 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
@@ -7,4 +7,4 @@
The framework provides a default implementation of this service, namely `o.a.i.core.runtimeservices.menu.MenuBarsServiceDefault`.
-This uses the xref:system:generated:index/applib/services/menu/MenuBarsLoaderService.adoc[MenuBarsLoaderService] to load a serialized form of `MenuBars` instance, called `menubars.layout.xml`, from the classpath.
+This uses the xref:refguide:applib:index/services/menu/MenuBarsLoaderService.adoc[MenuBarsLoaderService] to load a serialized form of `MenuBars` instance, called `menubars.layout.xml`, from the classpath.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
index ef2cde1..c15ce41 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
@@ -4,4 +4,4 @@
== See also
-* xref:system:generated:index/applib/services/menu/MenuBarsLoaderService.adoc[MenuBarsLoaderService]
+* xref:refguide:applib:index/services/menu/MenuBarsLoaderService.adoc[MenuBarsLoaderService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
index 2f43e24..422caad 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
@@ -32,6 +32,6 @@ For the "big picture" and further details on the framework's i18n support, can b
== See also
-* xref:system:generated:index/applib/services/i18n/LocaleProvider.adoc[LocaleProvider]
-* xref:system:generated:index/applib/services/i18n/TranslationService.adoc[TranslationService]
+* xref:refguide:applib:index/services/i18n/LocaleProvider.adoc[LocaleProvider]
+* xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
index 410912b..74d0bc4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
@@ -47,12 +47,12 @@ What sort of object the domain type represents.
<.> xref:#sortOf__Bookmark_Mode[sortOf(Bookmark, Mode)]
+
--
-Override of _#sortOf(Class, Mode)_ , extracting the domain type from the provided xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] of a domain object instance.
+Override of _#sortOf(Class, Mode)_ , extracting the domain type from the provided xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] of a domain object instance.
--
<.> xref:#commandDtoProcessorFor__String[commandDtoProcessorFor(String)]
+
--
-Obtains the implementation of xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] (if any) as per _Action#commandDtoProcessor()_ or _Property#commandDtoProcessor()_ .
+Obtains the implementation of xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] (if any) as per _Action#commandDtoProcessor()_ or _Property#commandDtoProcessor()_ .
--
<.> xref:#exportMetaModel__Config[exportMetaModel(Config)]
+
@@ -82,7 +82,7 @@ Invalidates and rebuilds the internal metadata for the specified domain type.
Returns a list of representations of each of member of each domain class.
-Used by xref:system:generated:index/applib/services/metamodel/MetaModelServiceMenu.adoc[MetaModelServiceMenu] to return a downloadable CSV.
+Used by xref:refguide:applib:index/services/metamodel/MetaModelServiceMenu.adoc[MetaModelServiceMenu] to return a downloadable CSV.
Note that _MetaModelService#exportMetaModel(Config)_ provides a superset of the functionality provided by this method.
@@ -94,12 +94,12 @@ What sort of object the domain type represents.
[#sortOf__Bookmark_Mode]
=== sortOf(Bookmark, Mode)
-Override of _#sortOf(Class, Mode)_ , extracting the domain type from the provided xref:system:generated:index/applib/services/bookmark/Bookmark.adoc[Bookmark] of a domain object instance.
+Override of _#sortOf(Class, Mode)_ , extracting the domain type from the provided xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark] of a domain object instance.
[#commandDtoProcessorFor__String]
=== commandDtoProcessorFor(String)
-Obtains the implementation of xref:system:generated:index/applib/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] (if any) as per _Action#commandDtoProcessor()_ or _Property#commandDtoProcessor()_ .
+Obtains the implementation of xref:refguide:applib:index/services/commanddto/processor/CommandDtoProcessor.adoc[CommandDtoProcessor] (if any) as per _Action#commandDtoProcessor()_ or _Property#commandDtoProcessor()_ .
This is used by framework-provided implementations of _org.apache.isis.applib.services.conmap.ContentMappingService_ .
@@ -108,7 +108,7 @@ This is used by framework-provided implementations of _org.apache.isis.applib.se
Exports the entire metamodel as a DTO, serializable into XML using JAXB.
-The xref:system:generated:index/applib/services/metamodel/Config.adoc[Config] parameter can be used to restrict/filter the export to some subset of the metamodel; in particular to specific _Config#getPackagePrefixes() package prefixes_ .
+The xref:refguide:applib:index/services/metamodel/Config.adoc[Config] parameter can be used to restrict/filter the export to some subset of the metamodel; in particular to specific _Config#getPackagePrefixes() package prefixes_ .
include::hooks/MetaModelService_010-implementation.adoc[]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
index 9d02474..350083e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Provides a UI to allow domain model metadata (obtained from xref:system:generated:index/applib/services/metamodel/MetaModelService.adoc[MetaModelService] to be downloaded within the UI.
+Provides a UI to allow domain model metadata (obtained from xref:refguide:applib:index/services/metamodel/MetaModelService.adoc[MetaModelService] to be downloaded within the UI.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
index 638050f..502fe63 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
@@ -4,11 +4,11 @@
== See also
-* xref:system:generated:index/applib/services/metamodel/MetaModelServiceMenu.adoc[MetaModelServiceMenu]
+* xref:refguide:applib:index/services/metamodel/MetaModelServiceMenu.adoc[MetaModelServiceMenu]
+
-exposes xref:system:generated:index/applib/services/metamodel/MetaModelService.adoc#exportMetaModel__Config[exportMetaModel] as an action in the user interface.
+exposes xref:refguide:applib:index/services/metamodel/MetaModelService.adoc#exportMetaModel__Config[exportMetaModel] as an action in the user interface.
-* xref:system:generated:index/applib/services/metamodel/BeanSort.adoc[BeanSort]
-* xref:system:generated:index/applib/services/metamodel/DomainMember.adoc[DomainMember]
-* xref:system:generated:index/applib/services/metamodel/DomainModel.adoc[DomainModel]
-* xref:system:generated:index/applib/services/metamodel/Config.adoc[Config]
+* xref:refguide:applib:index/services/metamodel/BeanSort.adoc[BeanSort]
+* xref:refguide:applib:index/services/metamodel/DomainMember.adoc[DomainMember]
+* xref:refguide:applib:index/services/metamodel/DomainModel.adoc[DomainModel]
+* xref:refguide:applib:index/services/metamodel/Config.adoc[Config]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
index 029277f..a5468fc 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
@@ -6,7 +6,7 @@
== Related Services
-* xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber]
+* xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber]
+
-provides a mechanism to access these same metrics (as xref:system:generated:index/applib/services/publishing/spi/EntityChanges.adoc[EntityChanges]) through a subscriber SPI.
+provides a mechanism to access these same metrics (as xref:refguide:applib:index/services/publishing/spi/EntityChanges.adoc[EntityChanges]) through a subscriber SPI.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
index cd7176a..f4b78fb 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Part of the _Publishing SPI_ . A component to receive xref:system:generated:index/applib/services/command/Command.adoc[Command] s (with publishing enabled) that just completed.
+Part of the _Publishing SPI_ . A component to receive xref:refguide:applib:index/services/command/Command.adoc[Command] s (with publishing enabled) that just completed.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
index 42d4491..90de92d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
@@ -1,6 +1,6 @@
: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 [...]
-As used by xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber] , provides metrics on the "footprint" of an interaction, in other words the number of objects accessed or changed.
+As used by xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber] , provides metrics on the "footprint" of an interaction, in other words the number of objects accessed or changed.
The numbers of objects loaded, created, updated or deleted and the number of object properties modified (in other words the "size" or "weight" of the transaction).
@@ -25,12 +25,12 @@ interface EntityChanges {
<.> xref:#getUniqueId__[getUniqueId()]
+
--
-inherited from xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
+inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
--
<.> xref:#getUsername__[getUsername()]
+
--
-Inherited from xref:system:generated:index/commons/having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
+Inherited from xref:refguide:commons:index//having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
--
<.> xref:#getCompletedAt__[getCompletedAt()]
+
@@ -73,12 +73,12 @@ Same details, but as an an instance of _ChangesDto_ .
[#getUniqueId__]
=== getUniqueId()
-inherited from xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
+inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
[#getUsername__]
=== getUsername()
-Inherited from xref:system:generated:index/commons/having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
+Inherited from xref:refguide:commons:index//having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
[#getCompletedAt__]
=== getCompletedAt()
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
index 66a5197..44ca41d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
@@ -19,7 +19,7 @@ interface EntityChangesSubscriber {
<.> xref:#onChanging__EntityChanges[onChanging(EntityChanges)]
+
--
-Receives all changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:system:generated:index/applib/services/publishing/spi/EntityChanges.adoc[EntityChanges] .
+Receives all changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:refguide:applib:index/services/publishing/spi/EntityChanges.adoc[EntityChanges] .
--
== Members
@@ -27,7 +27,7 @@ Receives all changing entities (with publishing enabled using _DomainObject#enti
[#onChanging__EntityChanges]
=== onChanging(EntityChanges)
-Receives all changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:system:generated:index/applib/services/publishing/spi/EntityChanges.adoc[EntityChanges] .
+Receives all changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:refguide:applib:index/services/publishing/spi/EntityChanges.adoc[EntityChanges] .
The callback is called at the end of the transaction, during the pre-commit phase.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
index eab86ec..51bc754 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Immutable data record for xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] s.
+Immutable data record for xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] s.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
index cffb4d0..b3f4010 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
@@ -17,7 +17,7 @@ interface EntityPropertyChangeSubscriber {
<.> xref:#onChanging__EntityPropertyChange[onChanging(EntityPropertyChange)]
+
--
-Receives a single property change event for changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange] .
+Receives a single property change event for changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:refguide:applib:index/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange] .
--
== Members
@@ -25,7 +25,7 @@ Receives a single property change event for changing entities (with publishing e
[#onChanging__EntityPropertyChange]
=== onChanging(EntityPropertyChange)
-Receives a single property change event for changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange] .
+Receives a single property change event for changing entities (with publishing enabled using _DomainObject#entityChangePublishing()_ ) as an instance of xref:refguide:applib:index/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange] .
The callback is called (multiple times) at the end of the transaction, during the pre-commit phase.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
index 87b4bde..9ccb047 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
@@ -19,7 +19,7 @@ interface ExecutionSubscriber {
<.> xref:#onExecution__Execution[onExecution(Execution)]
+
--
-Callback to notify that an interaction (an action invocation or property edit, as represented by xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] ) has completed.
+Callback to notify that an interaction (an action invocation or property edit, as represented by xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] ) has completed.
--
== Members
@@ -27,7 +27,7 @@ Callback to notify that an interaction (an action invocation or property edit, a
[#onExecution__Execution]
=== onExecution(Execution)
-Callback to notify that an interaction (an action invocation or property edit, as represented by xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] ) has completed.
+Callback to notify that an interaction (an action invocation or property edit, as represented by xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] ) has completed.
This callback method is called by the framework immediately after the interaction (not at the end of the transaction, unlike some of the other subscribers).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
index 0b7e8cd..3f5bd3f 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
@@ -4,4 +4,4 @@
== See Also
-* xref:system:generated:index/applib/services/publishing/spi/EntityChanges.adoc[EntityChanges]
+* xref:refguide:applib:index/services/publishing/spi/EntityChanges.adoc[EntityChanges]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
index 9cf2be7..90e70ce 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
@@ -4,4 +4,4 @@
== See also
-* xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange]
+* xref:refguide:applib:index/services/publishing/spi/EntityPropertyChange.adoc[EntityPropertyChange]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
index 942ebd7..2ddfdea 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
@@ -4,7 +4,7 @@
== Wrapper Factory
-If the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] is used to call other objects then the metrics are captured for each sub-execution.
+If the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] is used to call other objects then the metrics are captured for each sub-execution.
@@ -15,21 +15,21 @@ If the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[W
See also:
-* the xref:system:generated:index/applib/services/iactn/InteractionContext.adoc[`InteractionContext`] is used to obtain the `Interaction` from which the member executions are published.
+* the xref:refguide:applib:index/services/iactn/InteractionContext.adoc[`InteractionContext`] is used to obtain the `Interaction` from which the member executions are published.
-* the xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber] is used to obtain the set of objects modified within the interaction
+* the xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber] is used to obtain the set of objects modified within the interaction
-* the xref:system:generated:index/applib/services/metrics/MetricsService.adoc[`MetricsService`] is used to obtain the objects that are loaded throughout the transaction; this info is used in order to instantiate the xref:system:generated:index/applib/services/publishing/spi/EntityChanges.adoc[EntityChanges] object passed through to the xref:system:generated:index/applib/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber].
+* the xref:refguide:applib:index/services/metrics/MetricsService.adoc[`MetricsService`] is used to obtain the objects that are loaded throughout the transaction; this info is used in order to instantiate the xref:refguide:applib:index/services/publishing/spi/EntityChanges.adoc[EntityChanges] object passed through to the xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber].
-* The services provided by this module combine very well with the xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] and with xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber].
+* The services provided by this module combine very well with the xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] and with xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber].
+
-The xref:system:generated:index/applib/services/command/Command.adoc[Command] captures the __cause__ of an interaction (an action was invoked, a property was edited), while the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] captures the __effect__ of that interaction in terms of events, while the xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] captures [...]
+The xref:refguide:applib:index/services/command/Command.adoc[Command] captures the __cause__ of an interaction (an action was invoked, a property was edited), while the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] captures the __effect__ of that interaction in terms of events, while the xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] captures the effect of the inter [...]
-All of these services collaborate implicitly by way of the xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] interface.
+All of these services collaborate implicitly by way of the xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] interface.
In contrast:
-* The xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[EventBusService] differs from the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] in that the former is intended for fine-grained publish/subscribe for object-to-object interactions _within_ an Apache Isis domain object model.
+* The xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService] differs from the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] in that the former is intended for fine-grained publish/subscribe for object-to-object interactions _within_ an Apache Isis domain object model.
+
The event propagation is strictly in-memory, and there are no restrictions on the object acting as the event; it need not be serializable, for example.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
index 3004956..230cd0a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.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 [...]
-Used to enable or disable caching by xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] .
+Used to enable or disable caching by xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] .
-This mechanism was introduced to allow fixtures module to be able to disable the xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] while fixtures are being installed.
+This mechanism was introduced to allow fixtures module to be able to disable the xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] while fixtures are being installed.
== API
@@ -17,7 +17,7 @@ interface QueryResultsCacheControl {
<.> xref:#isIgnoreCache__[isIgnoreCache()]
+
--
-Whether the xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] should be disabled, in other words to stop using any cached results.
+Whether the xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] should be disabled, in other words to stop using any cached results.
--
== Members
@@ -25,7 +25,7 @@ Whether the xref:system:generated:index/applib/services/queryresultscache/QueryR
[#isIgnoreCache__]
=== isIgnoreCache()
-Whether the xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] should be disabled, in other words to stop using any cached results.
+Whether the xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] should be disabled, in other words to stop using any cached results.
include::hooks/QueryResultsCacheControl_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/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
index 625c811..b55079c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
@@ -52,4 +52,4 @@ If however every order is for a different product, then no benefit will be gaine
== Related Services
-The xref:system:generated:index/applib/services/scratchpad/Scratchpad.adoc[Scratchpad] service is also intended for actions that are called many times, allowing arbitrary information to be shared between them.
+The xref:refguide:applib:index/services/scratchpad/Scratchpad.adoc[Scratchpad] service is also intended for actions that are called many times, allowing arbitrary information to be shared between them.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
index 26608d6..fab0ad9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
@@ -24,12 +24,12 @@ interface ServiceRegistry {
<.> xref:#select__Class_Annotation[][select(Class, Annotation[])]
+
--
-Obtains a xref:system:generated:index/commons/collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
+Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
--
<.> xref:#select__Class[select(Class)]
+
--
-Obtains a xref:system:generated:index/commons/collections/Can.adoc[Can] container containing any matching instances for the given required type.
+Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type.
--
<.> xref:#streamRegisteredBeansOfType__Class[streamRegisteredBeansOfType(Class)]
+
@@ -72,12 +72,12 @@ Looks up a domain service of the requested type (same as _#lookupService(Class)_
[#select__Class_Annotation[]]
=== select(Class, Annotation[])
-Obtains a xref:system:generated:index/commons/collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
+Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
[#select__Class]
=== select(Class)
-Obtains a xref:system:generated:index/commons/collections/Can.adoc[Can] container containing any matching instances for the given required type.
+Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type.
[#streamRegisteredBeansOfType__Class]
=== streamRegisteredBeansOfType(Class)
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
index 257e714..f7a434b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
@@ -24,15 +24,15 @@ MyService myService = serviceRegistry.lookupServiceElseFail(MyService.class);
== Related Services
-* xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[ServiceInjector]
+* xref:refguide:applib:index/services/inject/ServiceInjector.adoc[ServiceInjector]
+
to inject domain services rather than just look them up.
-* xref:system:generated:index/applib/services/factory/FactoryService.adoc[FactoryService]
+* xref:refguide:applib:index/services/factory/FactoryService.adoc[FactoryService]
+
also provides a method that will inject domain services
-* xref:system:generated:index/applib/services/repository/RepositoryService.adoc[RepositoryService].
+* xref:refguide:applib:index/services/repository/RepositoryService.adoc[RepositoryService].
+
also provides a method that will inject domain services
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
index 6f45d26..ef45654 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
@@ -2,7 +2,7 @@
Collects together methods for creating, persisting and searching for entities from the underlying persistence store.
-Typically it's good practice to define a domain-specific service (eg `CustomerRepository` ) which then delegates to this service. This domain-specific service can use some xref:system:generated:index/applib/services/repository/RepositoryService.adoc[RepositoryService] 's "naive" methods that use client-side predicates for filtering; these can then be replaced by more sophisticated implementations that use proper server-side filtering later on without impacting the rest of the application.
+Typically it's good practice to define a domain-specific service (eg `CustomerRepository` ) which then delegates to this service. This domain-specific service can use some xref:refguide:applib:index/services/repository/RepositoryService.adoc[RepositoryService] 's "naive" methods that use client-side predicates for filtering; these can then be replaced by more sophisticated implementations that use proper server-side filtering later on without impacting the rest of the application.
== API
@@ -38,7 +38,7 @@ interface RepositoryService {
<.> xref:#getEntityState__Object[getEntityState(Object)]
+
--
-Returns the xref:system:generated:index/applib/services/repository/EntityState.adoc[EntityState] of given _object_ .
+Returns the xref:refguide:applib:index/services/repository/EntityState.adoc[EntityState] of given _object_ .
--
<.> xref:#detachedEntity__T[detachedEntity(T)]
+
@@ -93,7 +93,7 @@ Overload of _#allMatches(Class, Predicate)_ , returns a _page_ of persisted inst
<.> xref:#allMatches__Query[allMatches(Query)]
+
--
-Returns all the instances that match the given xref:system:generated:index/applib/query/Query.adoc[Query] .
+Returns all the instances that match the given xref:refguide:applib:index/query/Query.adoc[Query] .
--
<.> xref:#uniqueMatch__Class_Predicate[uniqueMatch(Class, Predicate)]
+
@@ -103,7 +103,7 @@ Finds the only instance of the specified type (including subtypes) that satifies
<.> xref:#uniqueMatch__Query[uniqueMatch(Query)]
+
--
-Find the only instance that matches the provided xref:system:generated:index/applib/query/Query.adoc[Query] .
+Find the only instance that matches the provided xref:refguide:applib:index/query/Query.adoc[Query] .
--
<.> xref:#firstMatch__Class_Predicate[firstMatch(Class, Predicate)]
+
@@ -113,7 +113,7 @@ Find the only instance of the specified type (including subtypes) that satifies
<.> xref:#firstMatch__Query[firstMatch(Query)]
+
--
-Find the only instance that matches the provided xref:system:generated:index/applib/query/Query.adoc[Query] , if any.
+Find the only instance that matches the provided xref:refguide:applib:index/query/Query.adoc[Query] , if any.
--
<.> xref:#refresh__T[refresh(T)]
+
@@ -179,7 +179,7 @@ Determines if the specified object has been deleted from the object store.
[#getEntityState__Object]
=== getEntityState(Object)
-Returns the xref:system:generated:index/applib/services/repository/EntityState.adoc[EntityState] of given _object_ .
+Returns the xref:refguide:applib:index/services/repository/EntityState.adoc[EntityState] of given _object_ .
[#detachedEntity__T]
=== detachedEntity(T)
@@ -262,7 +262,7 @@ If the optional range parameters are used, the dataset returned starts from (0 b
[#allMatches__Query]
=== allMatches(Query)
-Returns all the instances that match the given xref:system:generated:index/applib/query/Query.adoc[Query] .
+Returns all the instances that match the given xref:refguide:applib:index/query/Query.adoc[Query] .
This is the main API for server-side (performant) queries returning multiple instances, where a _org.apache.isis.applib.query.NamedQuery_ can be passed in that ultimately describes a SELECT query with WHERE predicates. The mechanism by which this is defined depends on the ORM (JDO or JPA). A _org.apache.isis.applib.query.NamedQuery_ can optionally specify a _org.apache.isis.applib.query.NamedQuery#withRange(QueryRange) range_ of instances to be returned.
@@ -280,7 +280,7 @@ If no instance is found then _Optional#empty()_ will be return, while if there i
[#uniqueMatch__Query]
=== uniqueMatch(Query)
-Find the only instance that matches the provided xref:system:generated:index/applib/query/Query.adoc[Query] .
+Find the only instance that matches the provided xref:refguide:applib:index/query/Query.adoc[Query] .
This is the main API for server-side (performant) queries returning no more than one instance, where a _org.apache.isis.applib.query.NamedQuery_ can be passed in that ultimately describes a SELECT query with WHERE predicates. The mechanism by which this is defined depends on the ORM (JDO or JPA). A _org.apache.isis.applib.query.NamedQuery_ can optionally specify a _org.apache.isis.applib.query.NamedQuery#withRange(QueryRange) range_ of instances to be returned.
@@ -298,7 +298,7 @@ If no instance is found then _Optional#empty()_ will be return, while if there i
[#firstMatch__Query]
=== firstMatch(Query)
-Find the only instance that matches the provided xref:system:generated:index/applib/query/Query.adoc[Query] , if any.
+Find the only instance that matches the provided xref:refguide:applib:index/query/Query.adoc[Query] , if any.
This is the main API for server-side (performant) queries returning the first matching instance, where a _org.apache.isis.applib.query.NamedQuery_ can be passed in that ultimately describes a SELECT query with WHERE predicates. The mechanism by which this is defined depends on the ORM (JDO or JPA). A _org.apache.isis.applib.query.NamedQuery_ can optionally specify a _org.apache.isis.applib.query.NamedQuery#withRange(QueryRange) range_ of instances to be returned.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
index 1e03742..42d07c9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
@@ -26,9 +26,9 @@ repositoryService.persist(cust);
----
-You should be aware that by default the framework queues up calls to xref:system:generated:index/applib/services/repository/RepositoryService.adoc#persist__T[#persist()] and xref:system:generated:index/applib/services/repository/RepositoryService.adoc#remove__Object[#remove()].
+You should be aware that by default the framework queues up calls to xref:refguide:applib:index/services/repository/RepositoryService.adoc#persist__T[#persist()] and xref:refguide:applib:index/services/repository/RepositoryService.adoc#remove__Object[#remove()].
These are then executed either when the request completes (and the transaction commits), or if the queue is flushed.
-This can be done either implicitly by the framework, or as the result of a direct call to xref:system:generated:index/applib/services/xactn/TransactionService.adoc#flushTransaction__[TransactionService#flushTransaction].
+This can be done either implicitly by the framework, or as the result of a direct call to xref:refguide:applib:index/services/xactn/TransactionService.adoc#flushTransaction__[TransactionService#flushTransaction].
By default the framework itself will cause `#flush()` to be called whenever a query is executed by way of `#allMatches(Query)`.
However, this behaviour can be disabled using the xref:refguide:config:sections/Other.adoc[]
@@ -165,12 +165,12 @@ The pattern is parameter, argument, parameter, argument, ... and so on.
[TIP]
====
-If using JPA, it is also possible to use the Spring Data repositories, using xref:system:generated:index/persistence/jpa/applib/services/JpaSupportService.adoc[JpaSupportService].
+If using JPA, it is also possible to use the Spring Data repositories, using xref:refguide:persistence:index/jpa/applib/services/JpaSupportService.adoc[JpaSupportService].
====
[TIP]
====
-If using JDO/DataNucleus, it is also possible to use the DataNucleus type-safe query API, see xref:system:generated:index/persistence/jdo/applib/services/JdoSupportService.adoc[JdoSupportService].
+If using JDO/DataNucleus, it is also possible to use the DataNucleus type-safe query API, see xref:refguide:persistence:index/jdo/applib/services/JdoSupportService.adoc[JdoSupportService].
====
@@ -180,12 +180,12 @@ If using JDO/DataNucleus, it is also possible to use the DataNucleus type-safe q
Supporting classes used by the API:
-* xref:system:generated:index/applib/services/repository/EntityState.adoc[EntityState]
-* xref:system:generated:index/applib/query/Query.adoc[Query]
-** xref:system:generated:index/applib/query/NamedQuery.adoc[NamedQuery]
-** xref:system:generated:index/applib/query/AllInstancesQuery.adoc[AllInstancesQuery]
-* xref:system:generated:index/applib/query/QueryRange.adoc[QueryRange]
+* xref:refguide:applib:index/services/repository/EntityState.adoc[EntityState]
+* xref:refguide:applib:index/query/Query.adoc[Query]
+** xref:refguide:applib:index/query/NamedQuery.adoc[NamedQuery]
+** xref:refguide:applib:index/query/AllInstancesQuery.adoc[AllInstancesQuery]
+* xref:refguide:applib:index/query/QueryRange.adoc[QueryRange]
Transaction management:
-* xref:system:generated:index/applib/services/xactn/TransactionService.adoc[TransactionService]
+* xref:refguide:applib:index/services/xactn/TransactionService.adoc[TransactionService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
index 2ee3816..f1b489e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
@@ -7,4 +7,4 @@
The framework provides a default implementation - `o.a.i.runtimeservices.routing.RoutingServiceDefault` - which will always return the original object provided, or the home page if a `null` or `void` was provided.
-Under the covers this implementation uses the xref:system:generated:index/applib/services/homepage/HomePageResolverService.adoc[`HomePageResolverService`].
+Under the covers this implementation uses the xref:refguide:applib:index/services/homepage/HomePageResolverService.adoc[`HomePageResolverService`].
diff --git a/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
index 7563b1b..75e0477 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
@@ -13,7 +13,7 @@ The route used will be the result of the first implementation checked that decla
== Related Services
-* xref:system:generated:index/applib/services/homepage/HomePageResolverService.adoc[`HomePageResolverService`]
+* xref:refguide:applib:index/services/homepage/HomePageResolverService.adoc[`HomePageResolverService`]
+
Used by the default implementation of this service uses the
to determine where to route actions that return `null` or are declared as `void`.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
index aaeece1..4644c0d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
@@ -6,4 +6,4 @@
== Implementation
This framework provides a default implementation of `o.a.i.core.runtimeservices.scratchpad.ScratchpadDefault`.
-This is just an xref:system:generated:index/applib/annotation/InteractionScope.adoc[`@InteractionScope`]'d wrapper around a `java.util.Map`
+This is just an xref:refguide:applib:index/annotation/InteractionScope.adoc[`@InteractionScope`]'d wrapper around a `java.util.Map`
diff --git a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
index ae753ce..e2d255c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
@@ -4,7 +4,7 @@
== Related Services
-* xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`]
+* xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`]
+
is useful for caching the results of expensive method calls.
It is also
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
index afde70d..bca3fa5 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.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 [...]
-Allows a block of code to be executed within an arbitrary xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] , allowing the who, when and where to be temporarily switched.
+Allows a block of code to be executed within an arbitrary xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] , allowing the who, when and where to be temporarily switched.
-Most typically this service is used to temporarily change the &qout;who", that is the user reported by the xref:system:generated:index/applib/services/user/UserService.adoc[UserService] 's _UserService#currentUser() getUser()_ - hence the name SudoService. But the user's locale and timezome can also be changed, as well as the time reported by _org.apache.isis.applib.services.clock.ClockService_ .
+Most typically this service is used to temporarily change the &qout;who", that is the user reported by the xref:refguide:applib:index/services/user/UserService.adoc[UserService] 's _UserService#currentUser() getUser()_ - hence the name SudoService. But the user's locale and timezome can also be changed, as well as the time reported by _org.apache.isis.applib.services.clock.ClockService_ .
The primary use case for this service is for fixture scripts and integration tests.
@@ -26,12 +26,12 @@ If included in the list of roles, then will disable security checks (can view an
<.> xref:#call__UnaryOperator_Callable[call(UnaryOperator, Callable)]
+
--
-Executes the supplied _Callable_ block, within the provided xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] .
+Executes the supplied _Callable_ block, within the provided xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] .
--
<.> xref:#run__UnaryOperator_ThrowingRunnable[run(UnaryOperator, ThrowingRunnable)]
+
--
-Executes the supplied _Callable_ block, within the provided xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] .
+Executes the supplied _Callable_ block, within the provided xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] .
--
== Members
@@ -44,12 +44,12 @@ If included in the list of roles, then will disable security checks (can view an
[#call__UnaryOperator_Callable]
=== call(UnaryOperator, Callable)
-Executes the supplied _Callable_ block, within the provided xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] .
+Executes the supplied _Callable_ block, within the provided xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] .
[#run__UnaryOperator_ThrowingRunnable]
=== run(UnaryOperator, ThrowingRunnable)
-Executes the supplied _Callable_ block, within the provided xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] .
+Executes the supplied _Callable_ block, within the provided xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] .
include::hooks/SudoService_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/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
index 68fce46..5d62657 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
@@ -3,4 +3,4 @@
== See also
-* xref:system:generated:index/applib/services/sudo/SudoService.adoc[SudoService]
+* xref:refguide:applib:index/services/sudo/SudoService.adoc[SudoService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
index abec672..9e4b88c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
@@ -27,11 +27,11 @@ protected void execute(final ExecutionContext ec) {
== Interaction with Shiro
-When `sudo(...)` is called the "effective user" is reported by xref:system:generated:index/applib/services/user/UserService.adoc[`UserService`].
+When `sudo(...)` is called the "effective user" is reported by xref:refguide:applib:index/services/user/UserService.adoc[`UserService`].
However, it does _not_ propagate through to the xref:security:ROOT:about.adoc[Shiro security mechanism], which continue to be evaluated according to the permissions of the current user.
This can be a problem in certain use cases.
-For example if running a fixture script (which uses the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory]) from within an implementation of xref:system:generated:index/applib/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`], this is likely to result in ``HiddenException``s being thrown because there is no effective user.
+For example if running a fixture script (which uses the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory]) from within an implementation of xref:refguide:applib:index/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`], this is likely to result in ``HiddenException``s being thrown because there is no effective user.
In such cases, permission checking can simply be disabled by specifying `SudoService.ACCESS_ALL_ROLE` as one of the roles.
For example:
@@ -60,9 +60,9 @@ In the future this service may be used more deeply, eg to propagate permissions
== See also
-* xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext]
+* xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext]
-* xref:system:generated:index/applib/services/sudo/SudoServiceListener.adoc[SudoServiceListener]
+* xref:refguide:applib:index/services/sudo/SudoServiceListener.adoc[SudoServiceListener]
* the `InteractionFactory` is a lower-level framework (non-API) service, that provides the ability to programmatically start a new "interaction"; these can be nested.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
index 5bad2fa..04a704d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
@@ -14,11 +14,11 @@ The service is_not_ (currently) used by the framework itself; it is provided as
== See also
-* xref:system:generated:index/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc[SwaggerServiceMenu]
+* xref:refguide:viewer:index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc[SwaggerServiceMenu]
+
part of the xref:vro:ROOT:about.adoc[Restful Objects viewer], this provides a prototype action that enables the swagger spec to be downloaded from theUI.
-* xref:system:generated:index/testing/integtestsupport/applib/swagger/SwaggerExporter.adoc[SwaggerExporter]
+* xref:refguide:testing:index/integtestsupport/applib/swagger/SwaggerExporter.adoc[SwaggerExporter]
+
can be used to generate a Swagger spec, for example within a test suite or larger build pipeline.
+
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
index ed5a310..e5dcbee 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Provided as a convenient base class for providing alternative implementations of xref:system:generated:index/applib/services/urlencoding/UrlEncodingService.adoc[UrlEncodingService] .
+Provided as a convenient base class for providing alternative implementations of xref:refguide:applib:index/services/urlencoding/UrlEncodingService.adoc[UrlEncodingService] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
index 9017a02..4231560 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
@@ -22,7 +22,7 @@ For large view models, there's the possibility that the 2083 character limit cou
* xref:userguide:fun:overview.adoc#view-models[view models]
-* xref:system:generated:index/applib/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc[UrlEncodingServiceUsingBaseEncodingAbstract]
+* xref:refguide:applib:index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc[UrlEncodingServiceUsingBaseEncodingAbstract]
+
provided as a convenient base class for alternative implementations.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
index acbdf40..b0a6df4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Immutable serializable value held by xref:system:generated:index/applib/services/user/UserMemento.adoc[UserMemento] .
+Immutable serializable value held by xref:refguide:applib:index/services/user/UserMemento.adoc[UserMemento] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
index 4db15e7..8cb671d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
@@ -2,7 +2,7 @@
Allows the domain object to obtain the identity of the user interacting with said object.
-If xref:system:generated:index/applib/services/sudo/SudoService.adoc[SudoService] has been used to temporarily override the user and/or roles, then this service will report the overridden values instead.
+If xref:refguide:applib:index/services/sudo/SudoService.adoc[SudoService] has been used to temporarily override the user and/or roles, then this service will report the overridden values instead.
== API
@@ -21,7 +21,7 @@ interface UserService {
<.> xref:#currentUser__[currentUser()]
+
--
-Optionally gets the details about the current user, based on whether an xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
+Optionally gets the details about the current user, based on whether an xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
--
<.> xref:#getUser__[getUser()]
+
@@ -36,7 +36,7 @@ Gets the details about the current user.
<.> xref:#currentUserName__[currentUserName()]
+
--
-Optionally gets the the current user's name, based on whether an xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
+Optionally gets the the current user's name, based on whether an xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
--
<.> xref:#currentUserNameElseNobody__[currentUserNameElseNobody()]
+
@@ -49,7 +49,7 @@ Returns either the current user's name or else _Nobody_ .
[#currentUser__]
=== currentUser()
-Optionally gets the details about the current user, based on whether an xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
+Optionally gets the details about the current user, based on whether an xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
[#getUser__]
=== getUser()
@@ -64,7 +64,7 @@ Gets the details about the current user.
[#currentUserName__]
=== currentUserName()
-Optionally gets the the current user's name, based on whether an xref:system:generated:index/applib/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
+Optionally gets the the current user's name, based on whether an xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] can be found with the current thread's context.
[#currentUserNameElseNobody__]
=== currentUserNameElseNobody()
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
index f9cc138..42ac9ae 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
@@ -12,5 +12,5 @@ In addition, when using the xref:vw:ROOT:about.adoc[Wicket viewer] there will be
== See also
-* xref:system:generated:index/applib/services/user/UserMemento.adoc[UserMemento]
-* xref:system:generated:index/applib/services/user/RoleMemento.adoc[RoleMemento]
+* xref:refguide:applib:index/services/user/UserMemento.adoc[UserMemento]
+* xref:refguide:applib:index/services/user/RoleMemento.adoc[RoleMemento]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
index 7c61331..8d20643 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
@@ -17,7 +17,7 @@ If necessary, one can be created on the fly using the `InteractionFactory#runAut
The `EmailNotificationService` supports the xref:vw:ROOT:features.adoc#user-registration[user registration] (self sign-up) features of the xref:vw:ROOT:about.adoc[Wicket viewer] whereby a user can sign-up to access an application by providing a valid email address.
-* The Wicket viewer will check whether an implementation of this service (and also the xref:system:generated:index/applib/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`]) is available, and if so will (unless configured not to) expose a sign-up page where the user enters their email address.
+* The Wicket viewer will check whether an implementation of this service (and also the xref:refguide:applib:index/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`]) is available, and if so will (unless configured not to) expose a sign-up page where the user enters their email address.
* A verification email is sent using this service; the email includes a link back to the running application.
@@ -25,21 +25,21 @@ The `EmailNotificationService` supports the xref:vw:ROOT:features.adoc#user-regi
* The role of this service in all of this is to format and send out emails for the initial registration, or for password resets.
-The default implementation of this service uses the xref:system:generated:index/applib/services/email/EmailService.adoc[`EmailService`], which must be configured in order for user registration to be enabled.
+The default implementation of this service uses the xref:refguide:applib:index/services/email/EmailService.adoc[`EmailService`], which must be configured in order for user registration to be enabled.
== Related Services
-The default implementation of this service uses xref:system:generated:index/applib/services/email/EmailService.adoc[`EmailService`], which must have been configured/initialized correctly.
+The default implementation of this service uses xref:refguide:applib:index/services/email/EmailService.adoc[`EmailService`], which must have been configured/initialized correctly.
-This service is used by (Apache Isis' default implementation of) xref:system:generated:index/applib/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`].
+This service is used by (Apache Isis' default implementation of) xref:refguide:applib:index/services/userreg/UserRegistrationService.adoc[`UserRegistrationService`].
== Related Event Classes
See:
-* xref:system:generated:index/applib/services/userreg/events/EmailRegistrationEvent.adoc[EmailRegistrationEvent]
-* xref:system:generated:index/applib/services/userreg/events/PasswordResetEvent.adoc[PasswordResetEvent]
+* xref:refguide:applib:index/services/userreg/events/EmailRegistrationEvent.adoc[EmailRegistrationEvent]
+* xref:refguide:applib:index/services/userreg/events/PasswordResetEvent.adoc[PasswordResetEvent]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
index 16c541f..89deb13 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
@@ -6,7 +6,7 @@
== Usage by the framework
The xref:vw:ROOT:about.adoc[Wicket viewer] supports user registration, relying on
-both the xref:system:generated:index/applib/services/userreg/EmailNotificationService.adoc[EmailNotificationService] and xref:system:generated:index/applib/services/email/EmailService.adoc[EmailService].
+both the xref:refguide:applib:index/services/userreg/EmailNotificationService.adoc[EmailNotificationService] and xref:refguide:applib:index/services/email/EmailService.adoc[EmailService].
The framework provides default implementations of both of these services.
The notification service requires no further configuration.
@@ -14,7 +14,7 @@ The email service (`EmailServiceDefault`) _does_ require a couple of configurati
=== User sign-up
-For user sign-up, the xref:vw:ROOT:about.adoc[Wicket viewer] will check whether an implementation of this service (and also the xref:system:generated:index/applib/services/userreg/EmailNotificationService.adoc[`EmailNotificationService`]) is available, and if so will render a sign-up page where the user enters their email address.
+For user sign-up, the xref:vw:ROOT:about.adoc[Wicket viewer] will check whether an implementation of this service (and also the xref:refguide:applib:index/services/userreg/EmailNotificationService.adoc[`EmailNotificationService`]) is available, and if so will render a sign-up page where the user enters their email address.
A verification email is sent (using the aforementioned `EmailNotificationService`) which includes a link back to the running application; this allows the user then to complete their registration process (choose user name, password and so on).
When the user has provided the additional details, the Wicket viewer calls _this_ service in order to create an account for them, and then logs the user on.
@@ -38,5 +38,5 @@ That said, we expect that such use cases will be comparatively rare; the primary
== See also
-* xref:system:generated:index/applib/services/userreg/EmailNotificationService.adoc[EmailNotificationService]
-* xref:system:generated:index/applib/services/email/EmailService.adoc[EmailService]
+* xref:refguide:applib:index/services/userreg/EmailNotificationService.adoc[EmailNotificationService]
+* xref:refguide:applib:index/services/email/EmailService.adoc[EmailService]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
index 1708da9..5934321 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
@@ -12,7 +12,7 @@ The 'wrap' is a runtime-code-generated proxy that wraps the underlying domain ob
* a `set` method for properties
* any action
-Calling any of the above methods may result in a (subclass of) _InteractionException_ if the object disallows it. For example, if a property is annotated as hidden then a xref:system:generated:index/applib/services/wrapper/HiddenException.adoc[HiddenException] will be thrown. Similarly if an action has a `validate` method and the supplied arguments are invalid then a xref:system:generated:index/applib/services/wrapper/InvalidException.adoc[InvalidException] will be thrown.
+Calling any of the above methods may result in a (subclass of) _InteractionException_ if the object disallows it. For example, if a property is annotated as hidden then a xref:refguide:applib:index/services/wrapper/HiddenException.adoc[HiddenException] will be thrown. Similarly if an action has a `validate` method and the supplied arguments are invalid then a xref:refguide:applib:index/services/wrapper/InvalidException.adoc[InvalidException] will be thrown.
In addition, the following methods may also be called:
@@ -85,17 +85,17 @@ Returns a proxy object for the provided _mixinClass_ , through which can execute
<.> xref:#getListeners__[getListeners()]
+
--
-All xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] s that have been registered using _#addInteractionListener(InteractionListener)_ .
+All xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] s that have been registered using _#addInteractionListener(InteractionListener)_ .
--
<.> xref:#addInteractionListener__InteractionListener[addInteractionListener(InteractionListener)]
+
--
-Registers an xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to be notified of interactions on all wrappers.
+Registers an xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to be notified of interactions on all wrappers.
--
<.> xref:#removeInteractionListener__InteractionListener[removeInteractionListener(InteractionListener)]
+
--
-Remove an xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to no longer be notified of interactions on wrappers.
+Remove an xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to no longer be notified of interactions on wrappers.
--
== Members
@@ -105,7 +105,7 @@ Remove an xref:system:generated:index/applib/services/wrapper/listeners/Interact
Provides the "wrapper" of a domain object against which to invoke the action.
-The provided xref:system:generated:index/applib/services/wrapper/control/SyncControl.adoc[SyncControl] determines whether business rules are checked first, and conversely whether the action is executed. There are therefore three typical cases:
+The provided xref:refguide:applib:index/services/wrapper/control/SyncControl.adoc[SyncControl] determines whether business rules are checked first, and conversely whether the action is executed. There are therefore three typical cases:
* check rules, execute action
* skip rules, execute action
@@ -125,7 +125,7 @@ A convenience overload for _#wrap(Object, SyncControl)_ , returning a wrapper to
Provides the wrapper for a _FactoryService#mixin(Class, Object) mixin_ , against which to invoke the action.
-The provided xref:system:generated:index/applib/services/wrapper/control/SyncControl.adoc[SyncControl] determines whether business rules are checked first, and conversely whether the action is executed. See _#wrap(Object, SyncControl)_ for more details on this.
+The provided xref:refguide:applib:index/services/wrapper/control/SyncControl.adoc[SyncControl] determines whether business rules are checked first, and conversely whether the action is executed. See _#wrap(Object, SyncControl)_ for more details on this.
[#wrapMixin__Class_Object]
=== wrapMixin(Class, Object)
@@ -157,19 +157,19 @@ Returns a proxy object for the provided _mixinClass_ , through which can execute
[#getListeners__]
=== getListeners()
-All xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] s that have been registered using _#addInteractionListener(InteractionListener)_ .
+All xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] s that have been registered using _#addInteractionListener(InteractionListener)_ .
[#addInteractionListener__InteractionListener]
=== addInteractionListener(InteractionListener)
-Registers an xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to be notified of interactions on all wrappers.
+Registers an xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to be notified of interactions on all wrappers.
This is retrospective: the listener will be notified of interactions even on wrappers created before the listener was installed. (From an implementation perspective this is because the wrappers delegate back to the container to fire the events).
[#removeInteractionListener__InteractionListener]
=== removeInteractionListener(InteractionListener)
-Remove an xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to no longer be notified of interactions on wrappers.
+Remove an xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to no longer be notified of interactions on wrappers.
This is retrospective: the listener will no longer be notified of any interactions created on any wrappers, not just on those wrappers created subsequently. (From an implementation perspective this is because the wrappers delegate back to the container to fire the events).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
index e09ec7d..a75c1ce 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
@@ -27,7 +27,7 @@ Provide access to the underlying, wrapped object.
<.> xref:#__isis_executionModes__[__isis_executionModes()]
+
--
-The _EnumSetexecution modes_ inferred from the xref:system:generated:index/applib/services/wrapper/control/SyncControl.adoc[SyncControl] with which this wrapper was _WrapperFactory#wrap(Object, SyncControl) created_ .
+The _EnumSetexecution modes_ inferred from the xref:refguide:applib:index/services/wrapper/control/SyncControl.adoc[SyncControl] with which this wrapper was _WrapperFactory#wrap(Object, SyncControl) created_ .
--
== Members
@@ -53,4 +53,4 @@ NOTE: domain classes may not have a method with this name. The `__isis_` prefix
[#__isis_executionModes__]
=== __isis_executionModes()
-The _EnumSetexecution modes_ inferred from the xref:system:generated:index/applib/services/wrapper/control/SyncControl.adoc[SyncControl] with which this wrapper was _WrapperFactory#wrap(Object, SyncControl) created_ .
+The _EnumSetexecution modes_ inferred from the xref:refguide:applib:index/services/wrapper/control/SyncControl.adoc[SyncControl] with which this wrapper was _WrapperFactory#wrap(Object, SyncControl) created_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
index c369b5b..15b8201 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
@@ -41,7 +41,7 @@ Skip checking business rules (hide/disable/validate) before executing the underl
<.> xref:#with__ExceptionHandler[with(ExceptionHandler)]
+
--
-How to handle exceptions if they occur, using the provided xref:system:generated:index/applib/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
+How to handle exceptions if they occur, using the provided xref:refguide:applib:index/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
--
<.> xref:#with__ExecutorService[with(ExecutorService)]
+
@@ -79,7 +79,7 @@ Skip checking business rules (hide/disable/validate) before executing the underl
[#with__ExceptionHandler]
=== with(ExceptionHandler)
-How to handle exceptions if they occur, using the provided xref:system:generated:index/applib/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
+How to handle exceptions if they occur, using the provided xref:refguide:applib:index/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
The default behaviour is to rethrow the exception.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
index 0b418f4..689714a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
@@ -25,7 +25,7 @@ Skip checking business rules (hide/disable/validate) before executing the underl
<.> xref:#with__ExceptionHandler[with(ExceptionHandler)]
+
--
-How to handle exceptions if they occur, using the provided xref:system:generated:index/applib/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
+How to handle exceptions if they occur, using the provided xref:refguide:applib:index/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
--
<.> xref:#withExecute__[withExecute()]
+
@@ -53,7 +53,7 @@ Skip checking business rules (hide/disable/validate) before executing the underl
[#with__ExceptionHandler]
=== with(ExceptionHandler)
-How to handle exceptions if they occur, using the provided xref:system:generated:index/applib/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
+How to handle exceptions if they occur, using the provided xref:refguide:applib:index/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler] .
The default behaviour is to rethrow the exception.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
index 79f8d47..94407ca 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
@@ -2,7 +2,7 @@
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of a property, collection or title.
-Analogous to xref:system:generated:index/applib/services/wrapper/events/ValidityEvent.adoc[ValidityEvent] (which corresponds to modifying a property or collection etc), however the _#getReason()_ will always be `null` . (If access is not allowed then a vetoing xref:system:generated:index/applib/services/wrapper/events/VisibilityEvent.adoc[VisibilityEvent] would have been fired).
+Analogous to xref:refguide:applib:index/services/wrapper/events/ValidityEvent.adoc[ValidityEvent] (which corresponds to modifying a property or collection etc), however the _#getReason()_ will always be `null` . (If access is not allowed then a vetoing xref:refguide:applib:index/services/wrapper/events/VisibilityEvent.adoc[VisibilityEvent] would have been fired).
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
index 3dc0665..e907ab2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
@@ -4,7 +4,7 @@
If _#getReason()_ is not `null` then provides the reason why the argument is invalid; otherwise the argument is valid.
-Called once per argument, and before xref:system:generated:index/applib/services/wrapper/events/ActionInvocationEvent.adoc[ActionInvocationEvent] .
+Called once per argument, and before xref:refguide:applib:index/services/wrapper/events/ActionInvocationEvent.adoc[ActionInvocationEvent] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
index 574199b..fca7249 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
@@ -1,10 +1,10 @@
: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 [...]
- _Supported only by xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check as to whether a particular argument for an action is valid or not.
+ _Supported only by xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check as to whether a particular argument for an action is valid or not.
If _#getReason()_ is not `null` then provides the reason why the set of arguments are invalid; otherwise the arguments are valid.
-Called after each of the xref:system:generated:index/applib/services/wrapper/events/ActionArgumentEvent.adoc[ActionArgumentEvent] s.
+Called after each of the xref:refguide:applib:index/services/wrapper/events/ActionArgumentEvent.adoc[ActionArgumentEvent] s.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
index 517b5fe..f4fb73f 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
@@ -1,6 +1,6 @@
: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 [...]
- _Supported only by xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check as to whether an action is visible or has been hidden.
+ _Supported only by xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check as to whether an action is visible or has been hidden.
If _#getReason()_ is not `null` then provides the reason why the action is invisible; otherwise action is visible.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
index 29e46ea..f242a09 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
@@ -2,7 +2,7 @@
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of a collection.
-Analogous to xref:system:generated:index/applib/services/wrapper/events/CollectionAddToEvent.adoc[CollectionAddToEvent] or xref:system:generated:index/applib/services/wrapper/events/CollectionRemoveFromEvent.adoc[CollectionRemoveFromEvent] , however the _#getReason()_ will always be `null` . (If access is not allowed then a vetoing _CollectionVisibilityEvent_ would have been fired).
+Analogous to xref:refguide:applib:index/services/wrapper/events/CollectionAddToEvent.adoc[CollectionAddToEvent] or xref:refguide:applib:index/services/wrapper/events/CollectionRemoveFromEvent.adoc[CollectionRemoveFromEvent] , however the _#getReason()_ will always be `null` . (If access is not allowed then a vetoing _CollectionVisibilityEvent_ would have been fired).
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
index 5917733..6fb8bc2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
@@ -2,7 +2,7 @@
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an interaction with a domain object or a particular feature (property, collection, action) of a domain object.
-Many of the interactions are checks for xref:system:generated:index/applib/services/wrapper/events/VisibilityEvent.adoc[VisibilityEvent] , xref:system:generated:index/applib/services/wrapper/events/UsabilityEvent.adoc[UsabilityEvent] and xref:system:generated:index/applib/services/wrapper/events/ValidityEvent.adoc[ValidityEvent] .
+Many of the interactions are checks for xref:refguide:applib:index/services/wrapper/events/VisibilityEvent.adoc[VisibilityEvent] , xref:refguide:applib:index/services/wrapper/events/UsabilityEvent.adoc[UsabilityEvent] and xref:refguide:applib:index/services/wrapper/events/ValidityEvent.adoc[ValidityEvent] .
== API
@@ -35,7 +35,7 @@ The domain object (pojo) against which the interaction occurred.
<.> xref:#getIdentifier__[getIdentifier()]
+
--
-The xref:system:generated:index/applib/Identifier.adoc[Identifier] of the feature of the object being interacted with.
+The xref:refguide:applib:index/Identifier.adoc[Identifier] of the feature of the object being interacted with.
--
<.> xref:#getClassName__[getClassName()]
+
@@ -103,9 +103,9 @@ The domain object (pojo) against which the interaction occurred.
[#getIdentifier__]
=== getIdentifier()
-The xref:system:generated:index/applib/Identifier.adoc[Identifier] of the feature of the object being interacted with.
+The xref:refguide:applib:index/Identifier.adoc[Identifier] of the feature of the object being interacted with.
-Will be consistent with the subclass of xref:system:generated:index/applib/services/wrapper/events/InteractionEvent.adoc[InteractionEvent] . So for example a xref:system:generated:index/applib/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] will have an xref:system:generated:index/applib/Identifier.adoc[Identifier] that identifies the property being modified.
+Will be consistent with the subclass of xref:refguide:applib:index/services/wrapper/events/InteractionEvent.adoc[InteractionEvent] . So for example a xref:refguide:applib:index/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] will have an xref:refguide:applib:index/Identifier.adoc[Identifier] that identifies the property being modified.
[#getClassName__]
=== getClassName()
@@ -168,6 +168,6 @@ Whether this interaction has been vetoed (meaning that _#getReason()_ and _#getA
The interpretation of this depends on the subclass:
-* for xref:system:generated:index/applib/services/wrapper/events/VisibilityEvent.adoc[VisibilityEvent] , a veto means that the feature (property, collection, action) is hidden
-* for xref:system:generated:index/applib/services/wrapper/events/UsabilityEvent.adoc[UsabilityEvent] , a veto means that the feature is disabled
-* for xref:system:generated:index/applib/services/wrapper/events/ValidityEvent.adoc[ValidityEvent] , a veto means that the proposed modification (property value, object added/removed, action argument) is invalid
+* for xref:refguide:applib:index/services/wrapper/events/VisibilityEvent.adoc[VisibilityEvent] , a veto means that the feature (property, collection, action) is hidden
+* for xref:refguide:applib:index/services/wrapper/events/UsabilityEvent.adoc[UsabilityEvent] , a veto means that the feature is disabled
+* for xref:refguide:applib:index/services/wrapper/events/ValidityEvent.adoc[ValidityEvent] , a veto means that the proposed modification (property value, object added/removed, action argument) is invalid
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
index 3916772..b1ac0a7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
@@ -2,7 +2,7 @@
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of a property.
-Analogous to xref:system:generated:index/applib/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] , however the _#getReason()_ will always be `null` . (If access is not allowed then a xref:system:generated:index/applib/services/wrapper/events/PropertyVisibilityEvent.adoc[PropertyVisibilityEvent] would have been fired).
+Analogous to xref:refguide:applib:index/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] , however the _#getReason()_ will always be `null` . (If access is not allowed then a xref:refguide:applib:index/services/wrapper/events/PropertyVisibilityEvent.adoc[PropertyVisibilityEvent] would have been fired).
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
index 0eee739..d87994a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
@@ -1,6 +1,6 @@
: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 [...]
- _Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ makes it easier to process different events that hold a single proposed argument (such as xref:system:generated:index/applib/services/wrapper/events/CollectionAddToEvent.adoc[CollectionAddToEvent] and xref:system:generated:index/applib/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] ).
+ _Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ makes it easier to process different events that hold a single proposed argument (such as xref:refguide:applib:index/services/wrapper/events/CollectionAddToEvent.adoc[CollectionAddToEvent] and xref:refguide:applib:index/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] ).
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
index 71698e0..439243d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
@@ -1,6 +1,6 @@
: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 [...]
- _Supported only by xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check to determine whether a member of an object is visible or has been hidden.
+ _Supported only by xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check to determine whether a member of an object is visible or has been hidden.
If _#getReason()_ is `null` , then is usable; otherwise is invisible.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
index b396dbd..03ee983 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
@@ -44,7 +44,7 @@ For domain objects (not mixins), the wrapper can be interacted with as follows:
* any action
Calling any of the above methods may result in a (subclass of) `InteractionException` if the object disallows it.
-For example, if a property is annotated with xref:system:generated:index/applib/annotation/ActionLayout.adoc#hidden[`@ActionLayout#hidden`] then a `HiddenException` will be thrown.
+For example, if a property is annotated with xref:refguide:applib:index/annotation/ActionLayout.adoc#hidden[`@ActionLayout#hidden`] then a `HiddenException` will be thrown.
Similarly if an action has a xref:refguide:applib-methods:prefixes.adoc[`validateXxx()`] method and the supplied arguments are invalid then an `InvalidException` will be thrown.
In addition, the following methods may also be called:
@@ -54,7 +54,7 @@ In addition, the following methods may also be called:
An exception will be thrown if any other methods are thrown.
-If the interface is performed (action invoked or property set), then - irrespective of whether the business rules were checked or skipped - a xref:system:generated:index/applib/annotation/Action.adoc#command[command] will be created and pre- and post-execute xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[domain event]s) will be fired.
+If the interface is performed (action invoked or property set), then - irrespective of whether the business rules were checked or skipped - a xref:refguide:applib:index/annotation/Action.adoc#command[command] will be created and pre- and post-execute xref:refguide:applib:index/annotation/Action.adoc#domainEvent[domain event]s) will be fired.
=== Mixins
@@ -67,7 +67,7 @@ In addition, any xref:refguide:applib-methods:prefixes.adoc#default[`default...(
=== Creating interactions
-One use case for the `WrapperFactory` is to invoke actions that have xref:system:generated:index/applib/annotation/Action.adoc#executionPublishing[Action#executionPublishing] enabled.
+One use case for the `WrapperFactory` is to invoke actions that have xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[Action#executionPublishing] enabled.
This will result in a serializable representation of the action invocation to be published; this could then be used to route a message to another system.
The target action is often a no-op; indeed it can even be hidden if the `WrapperFactory` is invoked with rules skipped.
@@ -92,7 +92,7 @@ Said another way: interactions are performed "as if" they are through the viewer
One possible use case for the listener API would be to autogenerate documentation, for example a sequence diagram from tests.
-Such a feature would probably also use xref:system:generated:index/applib/services/iactn/InteractionContext.adoc[`InteractionContext`], which builds up an execution call graph of interactions between (wrapped) objects.
+Such a feature would probably also use xref:refguide:applib:index/services/iactn/InteractionContext.adoc[`InteractionContext`], which builds up an execution call graph of interactions between (wrapped) objects.
@@ -101,8 +101,8 @@ Such a feature would probably also use xref:system:generated:index/applib/servic
== See also
-* xref:system:generated:index/applib/services/wrapper/control/SyncControl.adoc[SyncControl] and xref:system:generated:index/applib/services/wrapper/control/AsyncControl.adoc[AsyncControl]
-** xref:system:generated:index/applib/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler]
-** xref:system:generated:index/applib/services/wrapper/control/ExecutionMode.adoc[ExecutionMode]
-* xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener]
-** xref:system:generated:index/applib/services/wrapper/listeners/InteractionAdapter.adoc[InteractionAdapter]
+* xref:refguide:applib:index/services/wrapper/control/SyncControl.adoc[SyncControl] and xref:refguide:applib:index/services/wrapper/control/AsyncControl.adoc[AsyncControl]
+** xref:refguide:applib:index/services/wrapper/control/ExceptionHandler.adoc[ExceptionHandler]
+** xref:refguide:applib:index/services/wrapper/control/ExecutionMode.adoc[ExecutionMode]
+* xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener]
+** xref:refguide:applib:index/services/wrapper/listeners/InteractionAdapter.adoc[InteractionAdapter]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
index 57fa3ee..8f588cf 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Provides no-op implementations of each of the methods within xref:system:generated:index/applib/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to simplify the creation of new listeners.
+Provides no-op implementations of each of the methods within xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to simplify the creation of new listeners.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
index 0d7d52e..054b371 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
@@ -135,7 +135,7 @@ A check was made to determine if a property was usable.
A property was read.
-Unlike most other events, a xref:system:generated:index/applib/services/wrapper/events/PropertyAccessEvent.adoc[PropertyAccessEvent] will never have been vetoed (that is, _PropertyAccessEvent#isVeto()_ will always be `false` ).
+Unlike most other events, a xref:refguide:applib:index/services/wrapper/events/PropertyAccessEvent.adoc[PropertyAccessEvent] will never have been vetoed (that is, _PropertyAccessEvent#isVeto()_ will always be `false` ).
[#propertyModified__PropertyModifyEvent]
=== propertyModified(PropertyModifyEvent)
@@ -163,7 +163,7 @@ Will be fired prior to either _#collectionAccessed(CollectionAccessEvent)_ or _#
A collection was read.
-Unlike most other events, a xref:system:generated:index/applib/services/wrapper/events/CollectionAccessEvent.adoc[CollectionAccessEvent] will never have been vetoed (that is, _CollectionAccessEvent#isVeto()_ will always be `false` ).
+Unlike most other events, a xref:refguide:applib:index/services/wrapper/events/CollectionAccessEvent.adoc[CollectionAccessEvent] will never have been vetoed (that is, _CollectionAccessEvent#isVeto()_ will always be `false` ).
[#collectionAddedTo__CollectionAddToEvent]
=== collectionAddedTo(CollectionAddToEvent)
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
index daa771b..773b216 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
@@ -32,7 +32,7 @@ Identifies the transaction (there could be multiple) within the _org.apache.isis
<.> xref:#context[context]
+
--
-Identifies the persistence context that this xref:system:generated:index/applib/services/xactn/TransactionId.adoc[TransactionId] was created for.
+Identifies the persistence context that this xref:refguide:applib:index/services/xactn/TransactionId.adoc[TransactionId] was created for.
--
<.> xref:#empty__[empty()]
+
@@ -55,7 +55,7 @@ Identifies the transaction (there could be multiple) within the _org.apache.isis
[#context]
=== context
-Identifies the persistence context that this xref:system:generated:index/applib/services/xactn/TransactionId.adoc[TransactionId] was created for.
+Identifies the persistence context that this xref:refguide:applib:index/services/xactn/TransactionId.adoc[TransactionId] was created for.
Useful when there are multiple persistence contexts configured. There are no constraints to format of this String, it is left for the implementation to ensure that the string is a uniqie identifier to the context.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
index 722751d..65124e1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
@@ -4,7 +4,7 @@
== See Also
-* xref:system:generated:index/applib/services/xactn/TransactionId.adoc[TransactionId]
-* xref:system:generated:index/applib/services/xactn/TransactionState.adoc[TransactionState]
+* xref:refguide:applib:index/services/xactn/TransactionId.adoc[TransactionId]
+* xref:refguide:applib:index/services/xactn/TransactionState.adoc[TransactionState]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
index 5aa9ce1..f353fa3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
@@ -40,10 +40,10 @@ class CustomController {
== See also
-* xref:system:generated:index/core/interaction/session/InteractionFactory.adoc[InteractionFactory]
+* xref:refguide:core:index/interaction/session/InteractionFactory.adoc[InteractionFactory]
+
Not formal API, but used in the example above to obtain an outer "interaction" (session) within which the transaction is executed.
-* xref:system:generated:index/commons/functional/Result.adoc[Result]
+* xref:refguide:commons:index//functional/Result.adoc[Result]
+
which captures the result of an operation, either its successful return value or an exception.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
index 8f11071..e39b12d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
@@ -4,7 +4,7 @@
== See also
-* xref:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService]
+* xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService]
+
uses this service.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
index fc2f5a8..1b15f6e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
@@ -122,14 +122,14 @@ One reason for doing this is to provide a stable API between the domain model an
== See Also
-* xref:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc[Snapshot]
-** xref:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc[Snapshot.Builder]
+* xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc[Snapshot]
+** xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc[Snapshot.Builder]
-* xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[BookmarkService]
+* xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[BookmarkService]
+
provides a mechanism for obtaining a string representations of a single domain object.
-* xref:system:generated:index/applib/services/jaxb/JaxbService.adoc[JaxbService]
+* xref:refguide:applib:index/services/jaxb/JaxbService.adoc[JaxbService]
+
is a simple wrapper around standard JAXB functionality for generating both XMLs and XSDs from JAXB-annotated classes.
+
diff --git a/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc b/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
index 3417c09..ab2ed21 100644
--- a/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Optional interface for domain objects with which an snapshot is to be created using the xref:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService] , indicating paths to be _org.apache.isis.applib.services.xmlsnapshot.XmlSnapshotService.Snapshot_ automatically include additional paths within the snapshot.
+Optional interface for domain objects with which an snapshot is to be created using the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService] , indicating paths to be _org.apache.isis.applib.services.xmlsnapshot.XmlSnapshotService.Snapshot_ automatically include additional paths within the snapshot.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
index 641f130..b0ff90d 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Adapter to make it easy to write xref:system:generated:index/applib/spec/Specification.adoc[Specification] s.
+Adapter to make it easy to write xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
Provides two main features:
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
index a8a58be..6d67917 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Adapter to make it easy to write xref:system:generated:index/applib/spec/Specification.adoc[Specification] s.
+Adapter to make it easy to write xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
Provides two main features:
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc b/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
index e1addc7..faea4b7 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/Specification2.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 [...]
-Optional extension to the base xref:system:generated:index/applib/spec/Specification.adoc[Specification] , to allow for i18n.
+Optional extension to the base xref:refguide:applib:index/spec/Specification.adoc[Specification] , to allow for i18n.
-If implemented, then the _#satisfies(Object)_ inherited from xref:system:generated:index/applib/spec/Specification.adoc[Specification] can just return `null` ; it will never be called by the framework.
+If implemented, then the _#satisfies(Object)_ inherited from xref:refguide:applib:index/spec/Specification.adoc[Specification] can just return `null` ; it will never be called by the framework.
== API
@@ -17,7 +17,7 @@ interface Specification2 {
<.> xref:#satisfiesTranslatable__Object[satisfiesTranslatable(Object)]
+
--
-If `null` then satisfied, otherwise is the reason (as a xref:system:generated:index/applib/services/i18n/TranslatableString.adoc[TranslatableString] translatable string) as to why the specification is not satisfied.
+If `null` then satisfied, otherwise is the reason (as a xref:refguide:applib:index/services/i18n/TranslatableString.adoc[TranslatableString] translatable string) as to why the specification is not satisfied.
--
== Members
@@ -25,4 +25,4 @@ If `null` then satisfied, otherwise is the reason (as a xref:system:generated:in
[#satisfiesTranslatable__Object]
=== satisfiesTranslatable(Object)
-If `null` then satisfied, otherwise is the reason (as a xref:system:generated:index/applib/services/i18n/TranslatableString.adoc[TranslatableString] translatable string) as to why the specification is not satisfied.
+If `null` then satisfied, otherwise is the reason (as a xref:refguide:applib:index/services/i18n/TranslatableString.adoc[TranslatableString] translatable string) as to why the specification is not satisfied.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
index a7fc323..3684ac7 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.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 [...]
-Adapter to make it easy to perform boolean algebra on xref:system:generated:index/applib/spec/Specification.adoc[Specification] s.
+Adapter to make it easy to perform boolean algebra on xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
-Subclasses represent the intersection of multiple xref:system:generated:index/applib/spec/Specification.adoc[Specification] s. An implementation should instantiate the xref:system:generated:index/applib/spec/Specification.adoc[Specification] s to be satisfied in its constructor.
+Subclasses represent the intersection of multiple xref:refguide:applib:index/spec/Specification.adoc[Specification] s. An implementation should instantiate the xref:refguide:applib:index/spec/Specification.adoc[Specification] s to be satisfied in its constructor.
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
index 520c0b8..03ff726 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.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 [...]
-Adapter to make it easy to perform boolean algebra on xref:system:generated:index/applib/spec/Specification.adoc[Specification] s.
+Adapter to make it easy to perform boolean algebra on xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
-Subclasses represent the logical inverse of a xref:system:generated:index/applib/spec/Specification.adoc[Specification] s. An implementation should instantiate the xref:system:generated:index/applib/spec/Specification.adoc[Specification] s to be satisfied in its constructor.
+Subclasses represent the logical inverse of a xref:refguide:applib:index/spec/Specification.adoc[Specification] s. An implementation should instantiate the xref:refguide:applib:index/spec/Specification.adoc[Specification] s to be satisfied in its constructor.
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
index 47dd40d..b0a849b 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.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 [...]
-Adapter to make it easy to perform boolean algebra on xref:system:generated:index/applib/spec/Specification.adoc[Specification] s.
+Adapter to make it easy to perform boolean algebra on xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
-Subclasses represent the conjunction of multiple xref:system:generated:index/applib/spec/Specification.adoc[Specification] s. An implementation should instantiate the xref:system:generated:index/applib/spec/Specification.adoc[Specification] s to be satisfied in its constructor.
+Subclasses represent the conjunction of multiple xref:refguide:applib:index/spec/Specification.adoc[Specification] s. An implementation should instantiate the xref:refguide:applib:index/spec/Specification.adoc[Specification] s to be satisfied in its constructor.
For example:
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
index 73bc6fb..94d9dce 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
@@ -4,7 +4,7 @@ Helper class to create properly concatenated reason string for use in method tha
If no reasons are specified _#getReason()_ will return `null` , otherwise it will return a _String_ with all the valid reasons concatenated with a semi-colon separating each one.
-An alternative is to use the xref:system:generated:index/applib/util/Reasons.adoc[Reasons] class.
+An alternative is to use the xref:refguide:applib:index/util/Reasons.adoc[Reasons] class.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
index ab114f9..da714a0 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Extension to applib's xref:system:generated:index/applib/util/ReasonBuffer.adoc[ReasonBuffer] .
+Extension to applib's xref:refguide:applib:index/util/ReasonBuffer.adoc[ReasonBuffer] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc b/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
index 14437fa..cea206e 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
@@ -1,6 +1,6 @@
: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 [...]
-An alternative to xref:system:generated:index/applib/util/ReasonBuffer.adoc[ReasonBuffer] .
+An alternative to xref:refguide:applib:index/util/ReasonBuffer.adoc[ReasonBuffer] .
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc b/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
index 4d59dec..39ed841 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
@@ -40,12 +40,12 @@ class TitleBuffer {
<.> xref:#TitleBuffer[TitleBuffer]
+
--
-Creates a new, empty, xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Creates a new, empty, xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
--
<.> xref:#TitleBuffer[TitleBuffer]
+
--
-Creates a new xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] , containing the title of the specified object.
+Creates a new xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] , containing the title of the specified object.
--
<.> xref:#TitleBuffer[TitleBuffer]
+
@@ -71,7 +71,7 @@ Determines if the specified text is empty. Will return true if either: the speci
<.> xref:#append__Object[append(Object)]
+
--
-Append the title of the specified object to this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Append the title of the specified object to this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
--
<.> xref:#append__Object_String[append(Object, String)]
+
@@ -91,12 +91,12 @@ Appends the joining string and the title of the specified object. If the object
<.> xref:#append__String_Object_String[append(String, Object, String)]
+
--
-Append the `joiner` text, a space, and the title of the specified object to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] . If the title of the specified object is null then use the `defaultValue` text. If both the objects title and the default value are null or equate to a zero-length string then no text will be appended ; not even the joiner text.
+Append the `joiner` text, a space, and the title of the specified object to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] . If the title of the specified object is null then use the `defaultValue` text. If both the objects title and the default value are null or equate to a zero-length string then no text will be appended ; not even the joiner text.
--
<.> xref:#append__String_String[append(String, String)]
+
--
-Appends the joiner text, a space, and the text to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] . If no text yet exists in the object then the joiner text and space are omitted.
+Appends the joiner text, a space, and the text to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] . If no text yet exists in the object then the joiner text and space are omitted.
--
<.> xref:#appendSpace__[appendSpace()]
+
@@ -111,27 +111,27 @@ Concatenate the the title value (the result of calling an objects label() method
<.> xref:#concat__Object_String[concat(Object, String)]
+
--
-Concatenate the title of the object value or the specified default value if the title is equal to null or is empty, to this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Concatenate the title of the object value or the specified default value if the title is equal to null or is empty, to this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
--
<.> xref:#concat__String[concat(String)]
+
--
-Concatenate the specified text on to the end of the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Concatenate the specified text on to the end of the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
--
<.> xref:#concat__String_String[concat(String, String)]
+
--
-Concatenate the joiner text and the text to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] object. If no text yet exists in the object then the joiner text is omitted.
+Concatenate the joiner text and the text to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] object. If no text yet exists in the object then the joiner text is omitted.
--
<.> xref:#concat__String_Object[concat(String, Object)]
+
--
-Concatenate the joiner text and the title of the object to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] . If no object yet exists in the object then the joiner text is omitted.
+Concatenate the joiner text and the title of the object to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] . If no object yet exists in the object then the joiner text is omitted.
--
<.> xref:#concat__String_Object_String[concat(String, Object, String)]
+
--
-Concatenate the joiner text and the title of the object to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] object. If no object yet exists in the object then defaultValue is used instead.
+Concatenate the joiner text and the title of the object to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] object. If no object yet exists in the object then defaultValue is used instead.
--
<.> xref:#toString__[toString()]
+
@@ -149,12 +149,12 @@ Truncates this title so it has a maximum number of words. Spaces are used to det
[#TitleBuffer]
=== TitleBuffer
-Creates a new, empty, xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Creates a new, empty, xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
[#TitleBuffer]
=== TitleBuffer
-Creates a new xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] , containing the title of the specified object.
+Creates a new xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] , containing the title of the specified object.
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
@@ -188,7 +188,7 @@ Determines if the specified text is empty. Will return true if either: the speci
[#append__Object]
=== append(Object)
-Append the title of the specified object to this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Append the title of the specified object to this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
@@ -214,14 +214,14 @@ Note: this method only obtains the title using either `title()` or `toString()`
[#append__String_Object_String]
=== append(String, Object, String)
-Append the `joiner` text, a space, and the title of the specified object to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] . If the title of the specified object is null then use the `defaultValue` text. If both the objects title and the default value are null or equate to a zero-length string then no text will be appended ; not even the joiner text.
+Append the `joiner` text, a space, and the title of the specified object to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] . If the title of the specified object is null then use the `defaultValue` text. If both the objects title and the default value are null or equate to a zero-length string then no text will be appended ; not even the joiner text.
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
[#append__String_String]
=== append(String, String)
-Appends the joiner text, a space, and the text to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] . If no text yet exists in the object then the joiner text and space are omitted.
+Appends the joiner text, a space, and the text to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] . If no text yet exists in the object then the joiner text and space are omitted.
[#appendSpace__]
=== appendSpace()
@@ -236,31 +236,31 @@ Concatenate the the title value (the result of calling an objects label() method
[#concat__Object_String]
=== concat(Object, String)
-Concatenate the title of the object value or the specified default value if the title is equal to null or is empty, to this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Concatenate the title of the object value or the specified default value if the title is equal to null or is empty, to this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
[#concat__String]
=== concat(String)
-Concatenate the specified text on to the end of the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] .
+Concatenate the specified text on to the end of the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
[#concat__String_String]
=== concat(String, String)
-Concatenate the joiner text and the text to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] object. If no text yet exists in the object then the joiner text is omitted.
+Concatenate the joiner text and the text to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] object. If no text yet exists in the object then the joiner text is omitted.
[#concat__String_Object]
=== concat(String, Object)
-Concatenate the joiner text and the title of the object to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] . If no object yet exists in the object then the joiner text is omitted.
+Concatenate the joiner text and the title of the object to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] . If no object yet exists in the object then the joiner text is omitted.
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
[#concat__String_Object_String]
=== concat(String, Object, String)
-Concatenate the joiner text and the title of the object to the text of this xref:system:generated:index/applib/util/TitleBuffer.adoc[TitleBuffer] object. If no object yet exists in the object then defaultValue is used instead.
+Concatenate the joiner text and the title of the object to the text of this xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] object. If no object yet exists in the object then defaultValue is used instead.
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
index 2bfb6a8..f5dc845 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
@@ -37,12 +37,12 @@ class InteractionDtoUtils {
<.> xref:#newInteractionDto__Execution[newInteractionDto(Execution)]
+
--
-Creates a _InteractionDto_ (serializable to XML) for the provided xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] (the applib object).
+Creates a _InteractionDto_ (serializable to XML) for the provided xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] (the applib object).
--
<.> xref:#newInteractionDto__Execution_Strategy[newInteractionDto(Execution, Strategy)]
+
--
-Creates a _InteractionDto_ (serializable to XML) for the provided xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] (the applib object).
+Creates a _InteractionDto_ (serializable to XML) for the provided xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] (the applib object).
--
<.> xref:#addReturn__ActionInvocationDto_Class_Object_BookmarkService[addReturn(ActionInvocationDto, Class, Object, BookmarkService)]
@@ -51,12 +51,12 @@ Creates a _InteractionDto_ (serializable to XML) for the provided xref:system:ge
[#newInteractionDto__Execution]
=== newInteractionDto(Execution)
-Creates a _InteractionDto_ (serializable to XML) for the provided xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] (the applib object).
+Creates a _InteractionDto_ (serializable to XML) for the provided xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] (the applib object).
[#newInteractionDto__Execution_Strategy]
=== newInteractionDto(Execution, Strategy)
-Creates a _InteractionDto_ (serializable to XML) for the provided xref:system:generated:index/applib/services/iactn/Execution.adoc[Execution] (the applib object).
+Creates a _InteractionDto_ (serializable to XML) for the provided xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] (the applib object).
[#addReturn__ActionInvocationDto_Class_Object_BookmarkService]
=== addReturn(ActionInvocationDto, Class, Object, BookmarkService)
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc b/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
index 231724e..9622094 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
@@ -24,7 +24,7 @@ class Blob {
<.> xref:#of__String_CommonMimeType_byte[][of(String, CommonMimeType, byte[])]
+
--
-Returns a new xref:system:generated:index/applib/value/Blob.adoc[Blob] of given _name_ , _mimeType_ and _content_ .
+Returns a new xref:refguide:applib:index/value/Blob.adoc[Blob] of given _name_ , _mimeType_ and _content_ .
--
<.> xref:#writeBytesTo__OutputStream[writeBytesTo(OutputStream)]
+
@@ -38,11 +38,11 @@ Does not close the OutputStream.
[#of__String_CommonMimeType_byte[]]
=== of(String, CommonMimeType, byte[])
-Returns a new xref:system:generated:index/applib/value/Blob.adoc[Blob] of given _name_ , _mimeType_ and _content_ .
+Returns a new xref:refguide:applib:index/value/Blob.adoc[Blob] of given _name_ , _mimeType_ and _content_ .
-_name_ may or may not include the desired filename extension, it is guaranteed, that the resulting xref:system:generated:index/applib/value/Blob.adoc[Blob] has the appropriate extension as constraint by the given _mimeType_ .
+_name_ may or may not include the desired filename extension, it is guaranteed, that the resulting xref:refguide:applib:index/value/Blob.adoc[Blob] has the appropriate extension as constraint by the given _mimeType_ .
-For more fine-grained control use one of the xref:system:generated:index/applib/value/Blob.adoc[Blob] constructors directly.
+For more fine-grained control use one of the xref:refguide:applib:index/value/Blob.adoc[Blob] constructors directly.
[#writeBytesTo__OutputStream]
=== writeBytesTo(OutputStream)
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc b/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
index 6552c82..70ff4c8 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
@@ -26,7 +26,7 @@ class Clob {
<.> xref:#of__String_CommonMimeType_CharSequence[of(String, CommonMimeType, CharSequence)]
+
--
-Returns a new xref:system:generated:index/applib/value/Clob.adoc[Clob] of given _name_ , _mimeType_ and _content_ .
+Returns a new xref:refguide:applib:index/value/Clob.adoc[Clob] of given _name_ , _mimeType_ and _content_ .
--
== Members
@@ -34,8 +34,8 @@ Returns a new xref:system:generated:index/applib/value/Clob.adoc[Clob] of given
[#of__String_CommonMimeType_CharSequence]
=== of(String, CommonMimeType, CharSequence)
-Returns a new xref:system:generated:index/applib/value/Clob.adoc[Clob] of given _name_ , _mimeType_ and _content_ .
+Returns a new xref:refguide:applib:index/value/Clob.adoc[Clob] of given _name_ , _mimeType_ and _content_ .
-_name_ may or may not include the desired filename extension, it is guaranteed, that the resulting xref:system:generated:index/applib/value/Clob.adoc[Clob] has the appropriate extension as constraint by the given _mimeType_ .
+_name_ may or may not include the desired filename extension, it is guaranteed, that the resulting xref:refguide:applib:index/value/Clob.adoc[Clob] has the appropriate extension as constraint by the given _mimeType_ .
-For more fine-grained control use one of the xref:system:generated:index/applib/value/Clob.adoc[Clob] constructors directly.
+For more fine-grained control use one of the xref:refguide:applib:index/value/Clob.adoc[Clob] constructors directly.
diff --git a/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc b/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
index 7d86695..f77fd85 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
@@ -2,9 +2,9 @@
Represents a local resource path, typically a relative path originating at this web-app's root or context-root.
-Action results of type xref:system:generated:index/applib/value/LocalResourcePath.adoc[LocalResourcePath] are interpreted as browser/client redirects, if applicable.
+Action results of type xref:refguide:applib:index/value/LocalResourcePath.adoc[LocalResourcePath] are interpreted as browser/client redirects, if applicable.
-xref:system:generated:index/applib/value/OpenUrlStrategy.adoc[OpenUrlStrategy] gives control on whether the redirect URL should open in the same or a new window/tap.
+xref:refguide:applib:index/value/OpenUrlStrategy.adoc[OpenUrlStrategy] gives control on whether the redirect URL should open in the same or a new window/tap.
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc b/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
index fce02c6..8ca2c2d 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
@@ -1,6 +1,6 @@
: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:system:generated:index/applib/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/tap.
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc b/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
index fd72d49..00501b2 100644
--- a/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
@@ -1,12 +1,12 @@
: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 [...]
-Immutable _Iterable_ , that can specifically represent 3 possible variants of xref:system:generated:index/commons/collections/Cardinality.adoc[Cardinality] .
+Immutable _Iterable_ , that can specifically represent 3 possible variants of xref:refguide:commons:index//collections/Cardinality.adoc[Cardinality] .
-Java's _Optional_ , can be seen as a holder of element(s), that is restricted to cardinality ZERO or ONE. xref:system:generated:index/commons/collections/Can.adoc[Can] is the logical extension to that, allowing also a cardinality of MULTIPLE.
+Java's _Optional_ , can be seen as a holder of element(s), that is restricted to cardinality ZERO or ONE. xref:refguide:commons:index//collections/Can.adoc[Can] is the logical extension to that, allowing also a cardinality of MULTIPLE.
-Same idiomatic convention applies: References to xref:system:generated:index/commons/collections/Can.adoc[Can] should never be initialized to _null_ .
+Same idiomatic convention applies: References to xref:refguide:commons:index//collections/Can.adoc[Can] should never be initialized to _null_ .
-A xref:system:generated:index/commons/collections/Can.adoc[Can] must not contain elements equal to _null_ .
+A xref:refguide:commons:index//collections/Can.adoc[Can] must not contain elements equal to _null_ .
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc b/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
index 7692a05..46ec51e 100644
--- a/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
@@ -1,6 +1,6 @@
: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 [...]
-The xref:system:generated:index/commons/functional/Result.adoc[Result] type represents a value of one of two possible types (a disjoint union). The data constructors _Result#success(Object)_ and _Result#failure(Throwable)_ represent the two possible values.
+The xref:refguide:commons:index//functional/Result.adoc[Result] type represents a value of one of two possible types (a disjoint union). The data constructors _Result#success(Object)_ and _Result#failure(Throwable)_ represent the two possible values.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
index d888388..924e3e8 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
@@ -1,6 +1,6 @@
: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 [...]
-This mixin contributes a `command` action to any (non-command) implementation of xref:system:generated:index/commons/having/HasUniqueId.adoc[HasUniqueId] ; that is: audit entries, and published events. Thus, it is possible to navigate from the effect back to the cause.
+This mixin contributes a `command` action to any (non-command) implementation of xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] ; that is: audit entries, and published events. Thus, it is possible to navigate from the effect back to the cause.
== API
@@ -20,7 +20,7 @@ CommandJdoRepository commandServiceRepository;
<.> xref:#hideAct__[hideAct()]
+
--
-Hide if the contributee is a xref:system:generated:index/applib/services/command/Command.adoc[Command] , because xref:system:generated:index/applib/services/command/Command.adoc[Command] s already have a _Command#getParent() parent_ property.
+Hide if the contributee is a xref:refguide:applib:index/services/command/Command.adoc[Command] , because xref:refguide:applib:index/services/command/Command.adoc[Command] s already have a _Command#getParent() parent_ property.
--
== Members
@@ -28,4 +28,4 @@ Hide if the contributee is a xref:system:generated:index/applib/services/command
[#hideAct__]
=== hideAct()
-Hide if the contributee is a xref:system:generated:index/applib/services/command/Command.adoc[Command] , because xref:system:generated:index/applib/services/command/Command.adoc[Command] s already have a _Command#getParent() parent_ property.
+Hide if the contributee is a xref:refguide:applib:index/services/command/Command.adoc[Command] , because xref:refguide:applib:index/services/command/Command.adoc[Command] s already have a _Command#getParent() parent_ property.
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
index 5e844ee..ce98834 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Override of xref:system:generated:index/applib/services/command/CommandExecutorService.adoc[CommandExecutorService] that also sets the time (using the xref:system:generated:index/extensions/commandreplay/secondary/clock/TickingClockService.adoc[TickingClockService] ) to that of the xref:system:generated:index/applib/services/command/Command.adoc[Command] 's _Command#getTimestamp() timestamp_ before executing the command.
+Override of xref:refguide:applib:index/services/command/CommandExecutorService.adoc[CommandExecutorService] that also sets the time (using the xref:refguide:extensions:index/commandreplay/secondary/clock/TickingClockService.adoc[TickingClockService] ) to that of the xref:refguide:applib:index/services/command/Command.adoc[Command] 's _Command#getTimestamp() timestamp_ before executing the command.
It then delegates down to the default implementation.
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
index 4f8f410..5e2ed2e 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
@@ -26,4 +26,4 @@ The name of the calendar to which this event belongs.
For example, an `Employee` might provide have a `employedOn` , so the calendar name would be "employedOn"
-If there is possibly more than one date associated with the entity, then use xref:system:generated:index/extensions/fullcalendar/applib/Calendarable.adoc[Calendarable] instead.
+If there is possibly more than one date associated with the entity, then use xref:refguide:extensions:index/fullcalendar/applib/Calendarable.adoc[Calendarable] instead.
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
index 55907a1..26c1d96 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Optional SPI service that allows a xref:system:generated:index/extensions/fullcalendar/applib/Calendarable.adoc[Calendarable] or xref:system:generated:index/extensions/fullcalendar/applib/CalendarEventable.adoc[CalendarEventable] object to be translated/dereferenced to some other object, typically its owner. The markers on the calendar then open up the dereferenced object, rather than the original xref:system:generated:index/extensions/fullcalendar/applib/Calendarable.adoc[Calendarable] [...]
+Optional SPI service that allows a xref:refguide:extensions:index/fullcalendar/applib/Calendarable.adoc[Calendarable] or xref:refguide:extensions:index/fullcalendar/applib/CalendarEventable.adoc[CalendarEventable] object to be translated/dereferenced to some other object, typically its owner. The markers on the calendar then open up the dereferenced object, rather than the original xref:refguide:extensions:index/fullcalendar/applib/Calendarable.adoc[Calendarable] or xref:refguide:extensi [...]
For example, the `incode-module-commchannel` 's `Note` implements `CalendarEventable` , but this service allows the _owner_ of the `Note` (ie the `Notable` ) sto be shown instead.
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
index d242939..22f80cd 100644
--- a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
@@ -2,7 +2,7 @@
Indicates that a method is a supporting-method, one that contributes (hide, validate, ...) to an *Action* .
-By placing the xref:system:generated:index/extensions/modelannotation/applib/annotation/Model.adoc[Model] annotation on a method, a contract with the meta-model is enforced, such that this method must be recognized and cannot be ignored.
+By placing the xref:refguide:extensions:index/modelannotation/applib/annotation/Model.adoc[Model] annotation on a method, a contract with the meta-model is enforced, such that this method must be recognized and cannot be ignored.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
index 57a494f..b0d0945 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
@@ -2,9 +2,9 @@
Specifies how a particular _#getRole() application role_ may interact with a specific _ApplicationFeature application feature_ .
-Each permission has a _#getRule() rule_ and a _#getMode() mode_ . The xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] determines whether the permission _ApplicationPermissionRule#ALLOW grants_ access to the feature or _ApplicationPermissionRule#VETO veto_ es access to it. The xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] indicates whether the rol [...]
+Each permission has a _#getRule() rule_ and a _#getMode() mode_ . The xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] determines whether the permission _ApplicationPermissionRule#ALLOW grants_ access to the feature or _ApplicationPermissionRule#VETO veto_ es access to it. The xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] indicates whether the role can _Applicati [...]
-For a given permission, there is an interaction between the xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] and the xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] :
+For a given permission, there is an interaction between the xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] and the xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] :
* for an _ApplicationPermissionRule#ALLOW allow_ , a _ApplicationPermissionMode#CHANGING usability_ allow implies _ApplicationPermissionMode#VIEWING visibility_ allow.
* conversely, for a _ApplicationPermissionRule#VETO veto_ , a _ApplicationPermissionMode#VIEWING visibility_ veto implies a _ApplicationPermissionMode#CHANGING usability_ veto.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
index 18bb298..083d470 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
@@ -32,7 +32,7 @@ Whether can user/role can change (or is prevented from changing) the state of th
Whether the user/role can view (or is prevented from viewing) the application feature (class member).
-The xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] of the xref:system:generated:index/extensions/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] indicates whether access is being granted or denied.
+The xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] of the xref:refguide:extensions:index/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] indicates whether access is being granted or denied.
[#CHANGING]
=== CHANGING
@@ -41,6 +41,6 @@ Whether can user/role can change (or is prevented from changing) the state of th
In other words, whether they can execute (if an action, modify/clear (if a property), addTo/removeFrom (if a collection).
-The xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] of the xref:system:generated:index/extensions/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] indicates whether access is being granted or denied.
+The xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionRule.adoc[ApplicationPermissionRule] of the xref:refguide:extensions:index/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] indicates whether access is being granted or denied.
Note that the Wicket viewer does not at the time of writing (Isis 1.6.0) support the notion of mutable collections. The RO viewer does, however.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
index 0719429..3dd1af0 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
@@ -32,11 +32,11 @@ The permission prevents the ability to view/use the _ApplicationFeature_ .
The permission grants the ability to view/use the _ApplicationFeature_ .
-The xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] determines whether the permission is to only view or also to use the _ApplicationFeature_ .
+The xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] determines whether the permission is to only view or also to use the _ApplicationFeature_ .
[#VETO]
=== VETO
The permission prevents the ability to view/use the _ApplicationFeature_ .
-The xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] determines whether the permission is to only view or also to use the _ApplicationFeature_ .
+The xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionMode.adoc[ApplicationPermissionMode] determines whether the permission is to only view or also to use the _ApplicationFeature_ .
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
index 6241a10..6ea8fd9 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
@@ -1,6 +1,6 @@
: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 [...]
-A serializable value object representing an (anonymized) xref:system:generated:index/extensions/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] .
+A serializable value object representing an (anonymized) xref:refguide:extensions:index/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] .
Intended for value type arithmetic and also for caching. No user/role information is held because that information is not required to perform the arithmetic.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
index eeb1c8b..16780f7 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
@@ -1,6 +1,6 @@
: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 [...]
-A serializable value object representing a set of (anonymized) xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionValue.adoc[ApplicationPermissionValue] s.
+A serializable value object representing a set of (anonymized) xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionValue.adoc[ApplicationPermissionValue] s.
Intended for value type arithmetic and also for caching.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
index eb440f2..9f612b8 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
@@ -2,7 +2,7 @@
Strategy for determining which permission should apply when there are multiple that apply for a particular target feature Id, and which may conflict with each other.
-All implementations of this interface must be _java.io.Serializable_ , because an instance is serialized into xref:system:generated:index/extensions/secman/api/permission/ApplicationPermissionValueSet.adoc[ApplicationPermissionValueSet] .
+All implementations of this interface must be _java.io.Serializable_ , because an instance is serialized into xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionValueSet.adoc[ApplicationPermissionValueSet] .
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
index 1563a2f..2dce6ed 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
@@ -27,4 +27,4 @@ Whether this evaluator can determine the tenancy of the specified domain entity
Whether this evaluator can determine the tenancy of the specified domain entity (such as `ToDoItem` ) being interacted with (the "what").
-This method is also called to determine if the evaluator is also able to determine the tenancy of the security module's own xref:system:generated:index/extensions/secman/api/user/ApplicationUser.adoc[ApplicationUser] , ie the "who" is doing the interacting. If the evaluator does not handle the class, then the fallback behaviour is to invoke _ApplicationUser#getAtPath()_ } on the xref:system:generated:index/extensions/secman/api/user/ApplicationUser.adoc[ApplicationUser] and use the path [...]
+This method is also called to determine if the evaluator is also able to determine the tenancy of the security module's own xref:refguide:extensions:index/secman/api/user/ApplicationUser.adoc[ApplicationUser] , ie the "who" is doing the interacting. If the evaluator does not handle the class, then the fallback behaviour is to invoke _ApplicationUser#getAtPath()_ } on the xref:refguide:extensions:index/secman/api/user/ApplicationUser.adoc[ApplicationUser] and use the path from that.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
index 5c3e470..8f1def1 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
@@ -2,11 +2,11 @@
Role interface for domain objects to implement, indicating that these are characteristics of the entity that can be used to determine its visibility/editability.object's tenancyuser's tenancyaccessnullnulleditablenullnon-nulleditable//editable//itvisible//it/carvisible//it/iglvisible//frvisible/nullnot visible/it/editable/it/iteditable/it/it/carvisible/it/it/iglvisible/it/frnot visible/itnullnot visible/it/car/editable/it/car/iteditable/it/car/it/careditable/it/car/it/iglnot visible/it/c [...]
-Previously the `atPath` would have corresponded to the unique path of some particular xref:system:generated:index/extensions/secman/api/tenancy/ApplicationTenancy.adoc[ApplicationTenancy] instance. However, this has now been generalized; the atPath is simply a string whose interpretation is application-specific (in particular by the xref:system:generated:index/extensions/secman/api/tenancy/ApplicationTenancyEvaluator.adoc[ApplicationTenancyEvaluator] SPI).
+Previously the `atPath` would have corresponded to the unique path of some particular xref:refguide:extensions:index/secman/api/tenancy/ApplicationTenancy.adoc[ApplicationTenancy] instance. However, this has now been generalized; the atPath is simply a string whose interpretation is application-specific (in particular by the xref:refguide:extensions:index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc[ApplicationTenancyEvaluator] SPI).
-For applications that still wish to follow the original more specific design (that the `atPath` corresponds to a single xref:system:generated:index/extensions/secman/api/tenancy/ApplicationTenancy.adoc[ApplicationTenancy] ), then the path can be interpreted according to the following table:
+For applications that still wish to follow the original more specific design (that the `atPath` corresponds to a single xref:refguide:extensions:index/secman/api/tenancy/ApplicationTenancy.adoc[ApplicationTenancy] ), then the path can be interpreted according to the following table:
-any object that is not tenanted (that is, its class does not implement xref:system:generated:index/extensions/secman/api/tenancy/HasAtPath.adoc[HasAtPath] is accessible by any user (usual permission rules apply).
+any object that is not tenanted (that is, its class does not implement xref:refguide:extensions:index/secman/api/tenancy/HasAtPath.adoc[HasAtPath] is accessible by any user (usual permission rules apply).
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
index c5819de..73db5f2 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
@@ -1,6 +1,6 @@
: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 [...]
-This fixture script will be run automatically on start-up by virtue of the fact that the xref:system:generated:index/extensions/secman/jdo/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService] is a _org.apache.isis.applib.annotation.DomainService_ and calls the setup during its _org.apache.isis.extensions.secman.jdo.seed.SeedSecurityModuleService#onMetamodelEvent(org.apache.isis.core.metamodel.events.MetamodelEvent) init_ ( _javax.annotation.PostConstruct_ ) method.
+This fixture script will be run automatically on start-up by virtue of the fact that the xref:refguide:extensions:index/secman/jdo/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService] is a _org.apache.isis.applib.annotation.DomainService_ and calls the setup during its _org.apache.isis.extensions.secman.jdo.seed.SeedSecurityModuleService#onMetamodelEvent(org.apache.isis.core.metamodel.events.MetamodelEvent) init_ ( _javax.annotation.PostConstruct_ ) method.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
index 3221201..61965f3 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Role for regular users of the security module, providing the ability to lookup their user account using the xref:system:generated:index/extensions/secman/model/app/user/MeService.adoc[MeService] , and for viewing and maintaining their user details.
+Role for regular users of the security module, providing the ability to lookup their user account using the xref:refguide:extensions:index/secman/model/app/user/MeService.adoc[MeService] , and for viewing and maintaining their user details.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
index 6c85f85..d9c0881 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
@@ -1,6 +1,6 @@
: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 [...]
-This fixture script will be run automatically on start-up by virtue of the fact that the xref:system:generated:index/extensions/secman/jpa/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService] is a _org.apache.isis.applib.annotation.DomainService_ and calls the setup during its _org.apache.isis.extensions.secman.jpa.seed.SeedSecurityModuleService#onMetamodelEvent(org.apache.isis.core.metamodel.events.MetamodelEvent) init_ ( _javax.annotation.PostConstruct_ ) method.
+This fixture script will be run automatically on start-up by virtue of the fact that the xref:refguide:extensions:index/secman/jpa/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService] is a _org.apache.isis.applib.annotation.DomainService_ and calls the setup during its _org.apache.isis.extensions.secman.jpa.seed.SeedSecurityModuleService#onMetamodelEvent(org.apache.isis.core.metamodel.events.MetamodelEvent) init_ ( _javax.annotation.PostConstruct_ ) method.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
index 3221201..61965f3 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Role for regular users of the security module, providing the ability to lookup their user account using the xref:system:generated:index/extensions/secman/model/app/user/MeService.adoc[MeService] , and for viewing and maintaining their user details.
+Role for regular users of the security module, providing the ability to lookup their user account using the xref:refguide:extensions:index/secman/model/app/user/MeService.adoc[MeService] , and for viewing and maintaining their user details.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
index 1e101de..17a11fa 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
@@ -1,6 +1,6 @@
: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 [...]
-An abstract implementation of xref:system:generated:index/applib/services/userreg/UserRegistrationService.adoc[UserRegistrationService] with a single abstract method for the initial role of newly created local users
+An abstract implementation of xref:refguide:applib:index/services/userreg/UserRegistrationService.adoc[UserRegistrationService] with a single abstract method for the initial role of newly created local users
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
index 4b73e61..012a73a 100644
--- a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
@@ -2,7 +2,7 @@
An extension of _JndiLdapContextFactory_ that allows a different authentication mechanism for system-level authentications (as used by authorization lookups, for example) compared to regular authentication.
-See xref:system:generated:index/extensions/shirorealmldap/realm/impl/IsisLdapRealm.adoc[IsisLdapRealm] for typical configuration within `shiro.ini` .
+See xref:refguide:extensions:index/shirorealmldap/realm/impl/IsisLdapRealm.adoc[IsisLdapRealm] for typical configuration within `shiro.ini` .
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
index c96fdcb..54763d7 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
@@ -1,6 +1,6 @@
: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 [...]
-_ComponentFactory_ for xref:system:generated:index/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc[CollectionContentsAsExcel] .
+_ComponentFactory_ for xref:refguide:extensions:index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc[CollectionContentsAsExcel] .
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
index c0cabae..2fb1557 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
@@ -14,12 +14,12 @@ interface Chained<T> {
<.> xref:#getPrevious__[getPrevious()]
+
--
-The object (usually an xref:system:generated:index/subdomains/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that precedes this one, if any (not necessarily contiguously)..
+The object (usually an xref:refguide:subdomains:index/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that precedes this one, if any (not necessarily contiguously)..
--
<.> xref:#getNext__[getNext()]
+
--
-The object (usually an xref:system:generated:index/subdomains/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that succeeds this one, if any (not necessarily contiguously).
+The object (usually an xref:refguide:subdomains:index/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that succeeds this one, if any (not necessarily contiguously).
--
== Members
@@ -27,13 +27,13 @@ The object (usually an xref:system:generated:index/subdomains/base/applib/with/W
[#getPrevious__]
=== getPrevious()
-The object (usually an xref:system:generated:index/subdomains/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that precedes this one, if any (not necessarily contiguously)..
+The object (usually an xref:refguide:subdomains:index/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that precedes this one, if any (not necessarily contiguously)..
-Implementations where successive intervals are contiguous should instead implement xref:system:generated:index/subdomains/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] .
+Implementations where successive intervals are contiguous should instead implement xref:refguide:subdomains:index/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] .
[#getNext__]
=== getNext()
-The object (usually an xref:system:generated:index/subdomains/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that succeeds this one, if any (not necessarily contiguously).
+The object (usually an xref:refguide:subdomains:index/base/applib/with/WithInterval.adoc[WithInterval] , but not necessarily) that succeeds this one, if any (not necessarily contiguously).
-Implementations where successive intervals are contiguous should instead implement xref:system:generated:index/subdomains/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] .
+Implementations where successive intervals are contiguous should instead implement xref:refguide:subdomains:index/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] .
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
index dee99f9..f5ad40b 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
@@ -1,6 +1,6 @@
: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 [...]
-An enum that implements xref:system:generated:index/subdomains/base/applib/Titled.adoc[Titled] and moreover its _#title()_ is derived according to the _StringUtils#enumTitle(String)_ algorithm.
+An enum that implements xref:refguide:subdomains:index/base/applib/Titled.adoc[Titled] and moreover its _#title()_ is derived according to the _StringUtils#enumTitle(String)_ algorithm.
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
index 9efedca..d699af1 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
@@ -25,7 +25,7 @@ The interval that immediately succeeds this one, if any.
<.> xref:#getTimeline__[getTimeline()]
+
--
-Show this xref:system:generated:index/subdomains/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] in context with its predecessors and successors.
+Show this xref:refguide:subdomains:index/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] in context with its predecessors and successors.
--
== Members
@@ -37,7 +37,7 @@ The interval that immediately precedes this one, if any.
The predecessor's _#getEndDate() end date_ is the day before this interval's _#getStartDate() start date_ .
-Implementations where successive intervals are NOT contiguous should instead implement xref:system:generated:index/subdomains/base/applib/Chained.adoc[Chained] .
+Implementations where successive intervals are NOT contiguous should instead implement xref:refguide:subdomains:index/base/applib/Chained.adoc[Chained] .
[#getSuccessor__]
=== getSuccessor()
@@ -46,11 +46,11 @@ The interval that immediately succeeds this one, if any.
The successor's _#getStartDate() start date_ is the day after this interval's _#getEndDate() end date_ .
-Implementations where successive intervals are NOT contiguous should instead implement xref:system:generated:index/subdomains/base/applib/Chained.adoc[Chained] .
+Implementations where successive intervals are NOT contiguous should instead implement xref:refguide:subdomains:index/base/applib/Chained.adoc[Chained] .
[#getTimeline__]
=== getTimeline()
-Show this xref:system:generated:index/subdomains/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] in context with its predecessors and successors.
+Show this xref:refguide:subdomains:index/base/applib/with/WithIntervalContiguous.adoc[WithIntervalContiguous] in context with its predecessors and successors.
This will typically (always) be a derived collection obtained by filtering a collection of the "parent".
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
index 4e5196f..f64a588 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
@@ -43,12 +43,12 @@ As _#toExcel(List, Class, String, String)_ , but appends a single-sheet spreadsh
<.> xref:#toExcel__WorksheetContent_String[toExcel(WorksheetContent, String)]
+
--
-As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:system:generated:index/subdomains/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] .
+As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:refguide:subdomains:index/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] .
--
<.> xref:#toExcel__WorksheetContent_String_InputStream[toExcel(WorksheetContent, String, InputStream)]
+
--
-As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:system:generated:index/subdomains/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] and with an input stream.
+As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:refguide:subdomains:index/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] and with an input stream.
--
<.> xref:#toExcel__List_String[toExcel(List, String)]
+
@@ -73,7 +73,7 @@ Returns a list of objects for each line in the spreadsheet, of the specified typ
<.> xref:#fromExcel__Blob_WorksheetSpec[fromExcel(Blob, WorksheetSpec)]
+
--
-As _#fromExcel(Blob, Class, String)_ , but specifying the class name and sheet name by way of a xref:system:generated:index/subdomains/excel/applib/dom/WorksheetSpec.adoc[WorksheetSpec] .
+As _#fromExcel(Blob, Class, String)_ , but specifying the class name and sheet name by way of a xref:refguide:subdomains:index/excel/applib/dom/WorksheetSpec.adoc[WorksheetSpec] .
--
<.> xref:#fromExcel__Blob_List[fromExcel(Blob, List)]
+
@@ -98,12 +98,12 @@ As _#toExcel(List, Class, String, String)_ , but appends a single-sheet spreadsh
[#toExcel__WorksheetContent_String]
=== toExcel(WorksheetContent, String)
-As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:system:generated:index/subdomains/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] .
+As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:refguide:subdomains:index/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] .
[#toExcel__WorksheetContent_String_InputStream]
=== toExcel(WorksheetContent, String, InputStream)
-As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:system:generated:index/subdomains/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] and with an input stream.
+As _#toExcel(List, Class, String, String)_ , but with the domain objects, class and sheet name provided using a xref:refguide:subdomains:index/excel/applib/dom/WorksheetContent.adoc[WorksheetContent] and with an input stream.
[#toExcel__List_String]
=== toExcel(List, String)
@@ -122,9 +122,9 @@ Creates a Blob holding a single-sheet spreadsheet with a pivot of the domain obj
Minimal requirements for the domain object are:
-* One property has annotation xref:system:generated:index/subdomains/excel/applib/dom/PivotRow.adoc[PivotRow] and will be used as row identifier in left column of pivot. Empty values are supported.
-* At least one property has annotation xref:system:generated:index/subdomains/excel/applib/dom/PivotColumn.adoc[PivotColumn] . Its values will be used in columns of pivot. Empty values are supported.
-* At least one property has annotation xref:system:generated:index/subdomains/excel/applib/dom/PivotValue.adoc[PivotValue] . Its values will be distributed in the pivot.
+* One property has annotation xref:refguide:subdomains:index/excel/applib/dom/PivotRow.adoc[PivotRow] and will be used as row identifier in left column of pivot. Empty values are supported.
+* At least one property has annotation xref:refguide:subdomains:index/excel/applib/dom/PivotColumn.adoc[PivotColumn] . Its values will be used in columns of pivot. Empty values are supported.
+* At least one property has annotation xref:refguide:subdomains:index/excel/applib/dom/PivotValue.adoc[PivotValue] . Its values will be distributed in the pivot.
[#fromExcel__Blob_Class_String]
=== fromExcel(Blob, Class, String)
@@ -136,7 +136,7 @@ If the class is a view model then the objects will be properly instantiated, wit
[#fromExcel__Blob_WorksheetSpec]
=== fromExcel(Blob, WorksheetSpec)
-As _#fromExcel(Blob, Class, String)_ , but specifying the class name and sheet name by way of a xref:system:generated:index/subdomains/excel/applib/dom/WorksheetSpec.adoc[WorksheetSpec] .
+As _#fromExcel(Blob, Class, String)_ , but specifying the class name and sheet name by way of a xref:refguide:subdomains:index/excel/applib/dom/WorksheetSpec.adoc[WorksheetSpec] .
[#fromExcel__Blob_List]
=== fromExcel(Blob, List)
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
index c709906..272e8d1 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
@@ -320,17 +320,17 @@ Indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull(
<.> xref:#getNull__String[getNull(String)]
+
--
-Either returns a xref:system:generated:index/viewer/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
+Either returns a xref:refguide:viewer:index/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
--
<.> xref:#asNull__[asNull()]
+
--
-Either returns a xref:system:generated:index/viewer/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
+Either returns a xref:refguide:viewer:index/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
--
<.> xref:#mapValueAsLink__[mapValueAsLink()]
+
--
-Convert a representation that contains a single node representing a link into a xref:system:generated:index/viewer/restfulobjects/applib/LinkRepresentation.adoc[LinkRepresentation] .
+Convert a representation that contains a single node representing a link into a xref:refguide:viewer:index/restfulobjects/applib/LinkRepresentation.adoc[LinkRepresentation] .
--
<.> xref:#as__Class[as(Class)]
+
@@ -523,21 +523,21 @@ Indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull(
[#getNull__String]
=== getNull(String)
-Either returns a xref:system:generated:index/viewer/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
+Either returns a xref:refguide:viewer:index/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
Use _#isNull(String)_ to check first, if required.
[#asNull__]
=== asNull()
-Either returns a xref:system:generated:index/viewer/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
+Either returns a xref:refguide:viewer:index/restfulobjects/applib/JsonRepresentation.adoc[JsonRepresentation] that indicates that the wrapped node has `null` value (ie _JsonRepresentation#isNull()_ ), or returns `null` if there was no node with the provided path.
Use _#isNull()_ to check first, if required.
[#mapValueAsLink__]
=== mapValueAsLink()
-Convert a representation that contains a single node representing a link into a xref:system:generated:index/viewer/restfulobjects/applib/LinkRepresentation.adoc[LinkRepresentation] .
+Convert a representation that contains a single node representing a link into a xref:refguide:viewer:index/restfulobjects/applib/LinkRepresentation.adoc[LinkRepresentation] .
[#as__Class]
=== as(Class)
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
index 1ac309c..3803a00 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
@@ -56,7 +56,7 @@ enum Rel {
<.> xref:#andParam__String_String[andParam(String, String)]
+
--
-For those xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] s that also take a param
+For those xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] s that also take a param
--
== Members
@@ -64,4 +64,4 @@ For those xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel]
[#andParam__String_String]
=== andParam(String, String)
-For those xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] s that also take a param
+For those xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] s that also take a param
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
index 8b2d992..c881b8d 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Enumerates the organization that defined a xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] .
+Enumerates the organization that defined a xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] .
== API
@@ -19,12 +19,12 @@ enum RelDefinition {
<.> xref:#IANA[IANA]
+
--
-xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] defined by IANA.
+xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] defined by IANA.
--
<.> xref:#RO_SPEC[RO_SPEC]
+
--
-xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] defined by the Restful Objects spec.
+xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] defined by the Restful Objects spec.
--
<.> xref:#IMPL[IMPL]
+
@@ -37,12 +37,12 @@ Proprietary rel defined by implementation.
[#IANA]
=== IANA
-xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] defined by IANA.
+xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] defined by IANA.
[#RO_SPEC]
=== RO_SPEC
-xref:system:generated:index/viewer/restfulobjects/applib/Rel.adoc[Rel] defined by the Restful Objects spec.
+xref:refguide:viewer:index/restfulobjects/applib/Rel.adoc[Rel] defined by the Restful Objects spec.
[#IMPL]
=== IMPL
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
index 4952af5..27b6591 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
@@ -68,12 +68,12 @@ Clones the (immutable) _#getMediaType() media type_ , adding in one additional p
<.> xref:#matchesXmlProfileWithParameter__List_String[matchesXmlProfileWithParameter(List, String)]
+
--
-whether any of the xref:system:generated:index/viewer/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) XML _MediaType_ with specified parameter.
+whether any of the xref:refguide:viewer:index/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) XML _MediaType_ with specified parameter.
--
<.> xref:#matchesJsonProfileWithParameter__List_String[matchesJsonProfileWithParameter(List, String)]
+
--
-whether any of the xref:system:generated:index/viewer/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) JSON _MediaType_ with specified parameter.
+whether any of the xref:refguide:viewer:index/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) JSON _MediaType_ with specified parameter.
--
== Members
@@ -96,9 +96,9 @@ Clones the (immutable) _#getMediaType() media type_ , adding in one additional p
[#matchesXmlProfileWithParameter__List_String]
=== matchesXmlProfileWithParameter(List, String)
-whether any of the xref:system:generated:index/viewer/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) XML _MediaType_ with specified parameter.
+whether any of the xref:refguide:viewer:index/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) XML _MediaType_ with specified parameter.
[#matchesJsonProfileWithParameter__List_String]
=== matchesJsonProfileWithParameter(List, String)
-whether any of the xref:system:generated:index/viewer/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) JSON _MediaType_ with specified parameter.
+whether any of the xref:refguide:viewer:index/restfulobjects/applib/RepresentationType.adoc[RepresentationType] s matches any (accept header) JSON _MediaType_ with specified parameter.
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
index 703ead5..997b8c6 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.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 [...]
-Represents the members within the xref:system:generated:index/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc[DomainObjectRepresentation] 's `members` map.
+Represents the members within the xref:refguide:viewer:index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc[DomainObjectRepresentation] 's `members` map.
-Do not confuse with the subclasses of xref:system:generated:index/viewer/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc[AbstractObjectMemberRepresentation] , which are standalone representations in their own right.
+Do not confuse with the subclasses of xref:refguide:viewer:index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc[AbstractObjectMemberRepresentation] , which are standalone representations in their own right.
== API
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
index 4fbeeff..61ad0e2 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
@@ -19,7 +19,7 @@ class RepresentationServiceContentNegotiator {
<.> xref:#buildResponse__Function[buildResponse(Function)]
+
--
-Iterates over all _#contentNegotiationServices injected_ xref:system:generated:index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc[ContentNegotiationService] s to find one that returns a _ResponseBuilder_ using the provided function.
+Iterates over all _#contentNegotiationServices injected_ xref:refguide:viewer:index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc[ContentNegotiationService] s to find one that returns a _ResponseBuilder_ using the provided function.
--
== Members
@@ -27,6 +27,6 @@ Iterates over all _#contentNegotiationServices injected_ xref:system:generated:i
[#buildResponse__Function]
=== buildResponse(Function)
-Iterates over all _#contentNegotiationServices injected_ xref:system:generated:index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc[ContentNegotiationService] s to find one that returns a _ResponseBuilder_ using the provided function.
+Iterates over all _#contentNegotiationServices injected_ xref:refguide:viewer:index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc[ContentNegotiationService] s to find one that returns a _ResponseBuilder_ using the provided function.
-There will always be at least one such service, namely the xref:system:generated:index/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc[ContentNegotiationServiceForRestfulObjectsV1_0] .
+There will always be at least one such service, namely the xref:refguide:viewer:index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc[ContentNegotiationServiceForRestfulObjectsV1_0] .
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
index ac4db2a..7f80f89 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
@@ -55,7 +55,7 @@ Action invocation is supported provided it returns a single domain object or a l
Unlike RO v1.0, use a single content-type of `application/json;profile="urn:org.apache.isis/v2"` .
-The response content types xref:system:generated:index/applib/client/RepresentationTypeSimplifiedV2.adoc[RepresentationTypeSimplifiedV2] append the 'repr-type' parameter.
+The response content types xref:refguide:applib:index/client/RepresentationTypeSimplifiedV2.adoc[RepresentationTypeSimplifiedV2] append the 'repr-type' parameter.
[#buildResponse__IResourceContext_ManagedObject]
=== buildResponse(IResourceContext, ManagedObject)
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
index 9bd6698..9f0a396 100644
--- a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
+++ b/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
@@ -1,6 +1,6 @@
: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 [...]
-Handles content negotiation for accept headers requiring `application/json` or `application/xml` and specifying an x-ro-domain-type; will delegate to any available xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[ContentMappingService] s to (try to) map the result object into the required representation if possible.
+Handles content negotiation for accept headers requiring `application/json` or `application/xml` and specifying an x-ro-domain-type; will delegate to any available xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[ContentMappingService] s to (try to) map the result object into the required representation if possible.
In the accept header the profile is also checked dependent on the resource being invoked; either `profile="urn:org.restfulobjects:repr-types/object"` for an object representation, or `profile="profile=urn:org.restfulobjects:repr-types/action-result"` for an action result.
@@ -21,12 +21,12 @@ class ContentNegotiationServiceXRoDomainType {
<.> xref:#buildResponse__IResourceContext_ManagedObject[buildResponse(IResourceContext, ManagedObject)]
+
--
-search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/object;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
+search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/object;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
--
<.> xref:#buildResponse__IResourceContext_ObjectAndActionInvocation[buildResponse(IResourceContext, ObjectAndActionInvocation)]
+
--
-search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/action-result;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
+search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/action-result;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
--
== Members
@@ -34,9 +34,9 @@ search for an accept header in form `application/xml;profile=urn:org.restfulobje
[#buildResponse__IResourceContext_ManagedObject]
=== buildResponse(IResourceContext, ManagedObject)
-search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/object;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
+search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/object;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
[#buildResponse__IResourceContext_ObjectAndActionInvocation]
=== buildResponse(IResourceContext, ObjectAndActionInvocation)
-search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/action-result;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
+search for an accept header in form `application/xml;profile=urn:org.restfulobjects:repr-types/action-result;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto`
diff --git a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/relnotes.adoc b/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/relnotes.adoc
index e8f3843..8b6e175 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/relnotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/relnotes.adoc
@@ -15,9 +15,9 @@ Other new groups have been introduced: "value-types", "subdomains", (bounded con
This milestone also introduces a number of new features:
-* new xref:system:generated:index/applib/annotation/Property.adoc#projecting[`@Property#projecting`] allows view model summaries to be returned as "projections" of underlying entities.
+* new xref:refguide:applib:index/annotation/Property.adoc#projecting[`@Property#projecting`] allows view model summaries to be returned as "projections" of underlying entities.
* new xref:refguide:applib-methods:reserved.adoc#layout[`layout()`] method (or xref:refguide:applib-classes:events.adoc#ui-event-classes[UI event]) allows a domain object to specify which layout file should be used to render it.
-* no longer any need to specify xref:system:generated:index/applib/annotation/ParameterLayout.adoc#named[`@ParameterLayout#named()`]
+* no longer any need to specify xref:refguide:applib:index/annotation/ParameterLayout.adoc#named[`@ParameterLayout#named()`]
* security integration with xref:security:keycloak:about.adoc[Keycloak]
* New value types:
diff --git a/antora/playbooks/site-tooling.yml b/antora/playbooks/site-tooling.yml
index e32af13..f691905 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/system # system
+ start_path: antora/components/refguide # refguide
branches: HEAD
# core
diff --git a/antora/playbooks/site.yml b/antora/playbooks/site.yml
index 9ecf72e..a9394ac 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/system # system
+ start_path: antora/components/refguide # refguide
branches: HEAD
# api
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc
index 40dee42..e74a449 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc
@@ -9,7 +9,7 @@ Sometimes an action might perform irreversible changes.
In such a case it's probably a good idea for the UI to require that the end-user explicitly confirms that they intended to invoke the action.
-One way to meet this requirement is using the framework's built-in xref:system:generated:index/applib/annotation/Action.adoc#semantics[`@Action#semantics`] attribute:
+One way to meet this requirement is using the framework's built-in xref:refguide:applib:index/annotation/Action.adoc#semantics[`@Action#semantics`] attribute:
[source,java]
----
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc
index 04709e1..f4fbe86 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc
@@ -21,8 +21,8 @@ When clicking the back button in the browser the user sees "Object not found" (s
And refresh the current page when receiving a null response or invoking a void action.
But how to implement this?_
-One way to implement this idea is to provide a custom implementation of the xref:system:generated:index/applib/services/routing/RoutingService.adoc[`RoutingService`] SPI domain service.
-The default implementation will either return the current object (if not null), else the home page (as defined by xref:system:generated:index/applib/annotation/HomePage.adoc[`@HomePage`]) if one exists.
+One way to implement this idea is to provide a custom implementation of the xref:refguide:applib:index/services/routing/RoutingService.adoc[`RoutingService`] SPI domain service.
+The default implementation will either return the current object (if not null), else the home page (as defined by xref:refguide:applib:index/annotation/HomePage.adoc[`@HomePage`]) if one exists.
The following custom implementation refines this to use the breadcrumbs (available in the Wicket viewer) to return the first non-deleted domain object found in the list of breadcrumbs:
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc
index 82fc0bc..8177064 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc
@@ -11,13 +11,13 @@ From this link:http://isis.markmail.org/thread/dduarjscrbnodfsi[thread] on the A
* _What is the easiest way to add a spell checker to the text written in a field in
a domain object, for instance to check English syntax?_
-One way to implement is to use the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[event bus]:
+One way to implement is to use the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[event bus]:
* Set up a xref:refguide:applib-cm:classes/domainevent.adoc[domain event] subscriber that can veto the changes.
-* if the change is made through an action, you can use xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent`].
+* if the change is made through an action, you can use xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent`].
-if if the change is made through an edit, you can use xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[`@Property#domainEvent`].
+if if the change is made through an edit, you can use xref:refguide:applib:index/annotation/Property.adoc#domainEvent[`@Property#domainEvent`].
You'll need some way to know which fields should be spell checked. Two ways spring to mind:
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc
index 8fe323c..c66e75d 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc
@@ -9,7 +9,7 @@
The framework provides default implementations for many of the xref:refguide:applib-svc:about.adoc[domain services].
This is convenient, but sometimes you will want to replace the default implementation with your own service implementation.
-For example, suppose you wanted to provide your own implementation of xref:system:generated:index/applib/services/i18n/LocaleProvider.adoc[`LocaleProvider`].
+For example, suppose you wanted to provide your own implementation of xref:refguide:applib:index/services/i18n/LocaleProvider.adoc[`LocaleProvider`].
The trick is to use the Spring link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/annotation/Order.html[`@Order`] annotation or equivalent mechanism.
Here's how:
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc
index b01ed44..4375126 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc
@@ -19,5 +19,5 @@ NOTE: FIXME
== Persistence Concerns
-NOTE: FIXME - easiest to simply store using DataNucleus' support for collections, marked as xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`] so that it is ignored by Apache Isis. Alternatively can store as json/xml in a varchar(4000) or clob and manually unpack.
+NOTE: FIXME - easiest to simply store using DataNucleus' support for collections, marked as xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`] so that it is ignored by Apache Isis. Alternatively can store as json/xml in a varchar(4000) or clob and manually unpack.
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc
index 8c0e3bf..2b5b169 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc
@@ -11,7 +11,7 @@ Indeed, if you do try to manage transactions (eg by reaching into the JDO `Persi
However, you can complete a given transaction and start a new one.
This is sometimes useful if writing a xref:testing:fixtures:about.adoc#fixture-scripts[fixture script] which is going to perform some sort of bulk migration of data from an old system.
-For this use case, use the xref:system:generated:index/applib/services/xactn/TransactionService.adoc[`TransactionService`].
+For this use case, use the xref:refguide:applib:index/services/xactn/TransactionService.adoc[`TransactionService`].
For example:
@@ -35,7 +35,7 @@ public class SomeLongRunningFixtureScript extends FixtureScript
== Raise message in the UI
-The framework provides the xref:system:generated:index/applib/services/message/MessageService.adoc[`MessageService`] as a means to return an out-of-band message to the end-user.
+The framework provides the xref:refguide:applib:index/services/message/MessageService.adoc[`MessageService`] as a means to return an out-of-band message to the end-user.
In the xref:vw:ROOT:about.adoc[Wicket viewer] these are shown as "toast" pop-ups; the
xref:vro:ROOT:about.adoc[Restful Objects viewer] returns an HTTP header.
@@ -64,7 +64,7 @@ If however you want to indicate that the exception is in some sense "expected",
Another way in which exceptions might be considered "expected" could be as the result of attempting to persist an object which then violates some type of database constraint.
Even if the domain application checks beforehand, it could be that another user operating on the object at the same moment of time might result in the conflict.
-To handle this the xref:system:generated:index/applib/services/exceprecog/ExceptionRecognizerService.adoc[`ExceptionRecognizer`] SPI can be used.
+To handle this the xref:refguide:applib:index/services/exceprecog/ExceptionRecognizerService.adoc[`ExceptionRecognizer`] SPI can be used.
The framework provides a number of implementations out-of-the-box; whenever an exception is thrown it is passed to each known recognizer implementation to see if it recognizes the exception and can return a user-meaningful error message.
For example, `ExceptionRecognizerForSQLIntegrityConstraintViolationUniqueOrIndexException` checks if the exception inherits from `java.sql.SQLIntegrityConstraintViolationException`, and if so, constructs a suitable message.
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc
index 60ec495..7862957 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc
@@ -5,7 +5,7 @@
:page-partial:
-NOTE: FIXME - a write-up of the "vetoing subscriber" design pattern, eg as described in the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`]
+NOTE: FIXME - a write-up of the "vetoing subscriber" design pattern, eg as described in the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`]
eg if included an addon such as auditing or security.
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc b/api/adoc/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc
index 3049971..ee990f8 100644
--- a/api/adoc/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc
+++ b/api/adoc/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc
@@ -4,7 +4,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 [...]
:page-partial:
-The xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`] service
+The xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`] service
covers all use-cases for programmatic view model creation and takes care,
that all injection points are resolved for the resulting view model instance.
@@ -28,7 +28,7 @@ If it is, then we should probably remove FactoryService#create(...) for view mod
With view models, some care must be taken in how they are instantiated.
Specifically, it's important that the framework doesn't "know" about the view model until its state is "sufficiently" populated to distinguish from other view models.
-In practical terms, this means that view models should be instantiated using a constructor, and then injecting services (if required) using the xref:system:generated:index/applib/services/registry/ServiceRegistry.adoc[`ServiceRegistry`] service:
+In practical terms, this means that view models should be instantiated using a constructor, and then injecting services (if required) using the xref:refguide:applib:index/services/registry/ServiceRegistry.adoc[`ServiceRegistry`] service:
[source,java]
----
@@ -36,7 +36,7 @@ CustomerViewModel viewModel = new CustomerViewModel("Joe", "Bloggs");
serviceInjector.injectServicesInto(viewModel);
----
-What will most likely *fail* is to use the xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`]:
+What will most likely *fail* is to use the xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`]:
[source,java]
diff --git a/api/adoc/userguide/modules/btb/pages/i18n.adoc b/api/adoc/userguide/modules/btb/pages/i18n.adoc
index d831cf1..2d51e69 100644
--- a/api/adoc/userguide/modules/btb/pages/i18n.adoc
+++ b/api/adoc/userguide/modules/btb/pages/i18n.adoc
@@ -56,7 +56,7 @@ In fact, it isn't even necessary for there to be any `.po` files; `.po` translat
The main API is the `TranslationService`:
-* xref:system:generated:index/applib/services/i18n/TranslationService.adoc[leveloffset=+2]
+* xref:refguide:applib:index/services/i18n/TranslationService.adoc[leveloffset=+2]
The `translate(...)` methods are closely modelled on GNU's gettext API.
The first version is used when no translation is required, the second is when both a singular and plural form will be required, with the `num` parameter being used to select which is returned.
diff --git a/api/adoc/userguide/modules/fun/pages/business-rules/usability.adoc b/api/adoc/userguide/modules/fun/pages/business-rules/usability.adoc
index a47c3d1..971302d 100644
--- a/api/adoc/userguide/modules/fun/pages/business-rules/usability.adoc
+++ b/api/adoc/userguide/modules/fun/pages/business-rules/usability.adoc
@@ -10,7 +10,7 @@
By default properties cannot be edited, as specified by the
xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.editing[`isis.applib.annotation.domain-object.editing`] configuration property.
-This policy can be overridden for an individual property using the xref:system:generated:index/applib/annotation/Property.adoc#editing[`@Property#editing`] annotation; this makes sense for properties where there are no business rules governing their content, for example "notes" or "comments" fields.
+This policy can be overridden for an individual property using the xref:refguide:applib:index/annotation/Property.adoc#editing[`@Property#editing`] annotation; this makes sense for properties where there are no business rules governing their content, for example "notes" or "comments" fields.
For example:
@@ -25,7 +25,7 @@ private String notes;
----
<.> Allows the property to be enabled (even if property editing is disabled globally).
-It's also possible to make all properties of a domain object editable using xref:system:generated:index/applib/annotation/DomainObject.adoc[`@DomainObject`], though use cases for this are rare.
+It's also possible to make all properties of a domain object editable using xref:refguide:applib:index/annotation/DomainObject.adoc[`@DomainObject`], though use cases for this are rare.
For very simply "CRUD-y" like applications, you might wish to switch the global policy, so that all properties are enabled by default, then selectively disable them.
diff --git a/api/adoc/userguide/modules/fun/pages/business-rules/validity.adoc b/api/adoc/userguide/modules/fun/pages/business-rules/validity.adoc
index 50ff45b..e0bd9f5 100644
--- a/api/adoc/userguide/modules/fun/pages/business-rules/validity.adoc
+++ b/api/adoc/userguide/modules/fun/pages/business-rules/validity.adoc
@@ -62,7 +62,7 @@ The framework validates each argument separately; only if all are valid does it
== For more information
For more information, see the xref:refguide:applib-cm:methods.adoc#validate[`validate...()`] section in the appropriate reference guide.
-The reference guide also explains how to define validation declaratively, using the xref:system:generated:index/applib/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`] or xref:system:generated:index/applib/annotation/Property.adoc#mustSatisfy[`@Property#mustSatisfy()`] attributes.
+The reference guide also explains how to define validation declaratively, using the xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`] or xref:refguide:applib:index/annotation/Property.adoc#mustSatisfy[`@Property#mustSatisfy()`] attributes.
It's also possible to return xref:userguide:btb:i18n.adoc#imperative-messages[locale-specific] strings, by returning xref:refguide:applib-cm:classes.adoc#TranslatableString[`TranslatableString`] instead of `java.lang.String`.
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc b/api/adoc/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc
index 748c676..83eac95 100644
--- a/api/adoc/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc
+++ b/api/adoc/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc
@@ -52,9 +52,9 @@ In such cases there is still only a single physical datastore, and so transactio
If you want to go all-in with CQRS with separate databases for the write and read model, then this could still be implemented with Apache Isis without pulling the framework apart too much.
Here, Apache Isis would be used to provide the UI for the _read_ model, with the entities being truly immutable.
Mixins would decorate these entities, but would act upon a write model whose persistence is handled outside of Apache Isis, probably using Spring Boot directly to provide a datasource.
-To synchronise the write- and read- model, the events emitted by xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] could be used.
+To synchronise the write- and read- model, the events emitted by xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] could be used.
-With respect to commands, Apache Isis provides the xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] which allows each business action to be reified into a `Command`.
+With respect to commands, Apache Isis provides the xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] which allows each business action to be reified into a `Command`.
However, names are misleading here: Apache Isis' commands are relatively passive, merely recording the intent of the user to invoke some operation.
In a CQRS architecture, commands take a more active role, locating and acting upon the domain objects.
More significantly, in CQRS each command has its own class, such as `PlaceOrderCommand`, instantiated by the client and then executed.
@@ -87,7 +87,7 @@ But in any case the roadmap is to support JPA as well as JDO, indeed as you read
As with a CQRS architecture, Apache xref:userguide:fun:mixins.adoc[mixins] would be the obvious way to associate behaviour with an event sourced entity.
These mixins would most likely delegate to an event sourcing framework such as link:https://axoniq.io/[Axon] to do the work.
-Also, in Apache Isis every business action (and indeed, property and collection) emits domain events through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`], and can optionally also be published through the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
+Also, in Apache Isis every business action (and indeed, property and collection) emits domain events through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`], and can optionally also be published through the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
These features could also have a role to play in an event sourced system.
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/architecture.adoc b/api/adoc/userguide/modules/fun/pages/concepts-patterns/architecture.adoc
index 9a9eb99..9c0edf7 100644
--- a/api/adoc/userguide/modules/fun/pages/concepts-patterns/architecture.adoc
+++ b/api/adoc/userguide/modules/fun/pages/concepts-patterns/architecture.adoc
@@ -94,4 +94,4 @@ Apache Isis' support for contributions (not only contributed actions, but also c
And again, to loop back to the topic of this section, it's an AOP concept that being implemented by the framework.
The nice thing about aspect orientation is that for the most part you can ignore these cross-cutting concerns and - at least initially - just focus on implementing your domain object.
-Later when your app starts to grow and you start to break it out into smaller modules, you can leverage Apache Isis' AOP support for xref:userguide:fun:overview.adoc#mixins[mixins] and interceptors (using the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[event bus]) to ensure that your codebase remains maintainable.
+Later when your app starts to grow and you start to break it out into smaller modules, you can leverage Apache Isis' AOP support for xref:userguide:fun:overview.adoc#mixins[mixins] and interceptors (using the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[event bus]) to ensure that your codebase remains maintainable.
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/core-values.adoc b/api/adoc/userguide/modules/fun/pages/concepts-patterns/core-values.adoc
index fae1715..41fdd0e 100644
--- a/api/adoc/userguide/modules/fun/pages/concepts-patterns/core-values.adoc
+++ b/api/adoc/userguide/modules/fun/pages/concepts-patterns/core-values.adoc
@@ -82,7 +82,7 @@ To support the business domain being split into separate modules, the framework
For those cases where a module needs to interact with other modules but does not know about their implementations, the module can either define its own link:https://en.wikipedia.org/wiki/Service_provider_interface[SPI] domain services or it can define custom domain events and fire them.
This technique is also used extensively by the framework itself.
-For example, the xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] SPI enables custom auditing, and the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI enables custom publishing.
+For example, the xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] SPI enables custom auditing, and the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI enables custom publishing.
When building a modular application, it's important to consider the logical layering of the modules: we don't need every module to be completely decoupled from every other.
The most important requirement is that there are no cyclic dependencies, because otherwise we run the risk of the application degrading into a link:https://en.wikipedia.org/wiki/Big_ball_of_mud["big ball of mud"].
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc
index 905a52d..0488453 100644
--- a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc
+++ b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc
@@ -6,13 +6,13 @@
This chapter shows the idioms for creating, reading, updating and deleting xref:userguide:fun:overview.adoc#domain-entities[domain entities].
-The main domain services used for this are xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`] and xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`].
+The main domain services used for this are xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`] and xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`].
[[instantiating]]
== Instantiating
-Domain entities can be instantiated using the xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`] provided by the framework.
+Domain entities can be instantiated using the xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`] provided by the framework.
For example:
[source,java]
@@ -39,8 +39,8 @@ public class Customer {
}
----
-In such cases, the domain object cannot be instantiated using xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`].
-Instead the xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[`ServiceInjector`] service can be used to inject services:
+In such cases, the domain object cannot be instantiated using xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`].
+Instead the xref:refguide:applib:index/services/inject/ServiceInjector.adoc[`ServiceInjector`] service can be used to inject services:
[source,java]
----
@@ -62,7 +62,7 @@ Note though that this does _not_ raise any lifecycle event.
[[persisting]]
== Persisting
-Once a domain entity has been instantiated and initialized, it can be persisted using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`].
+Once a domain entity has been instantiated and initialized, it can be persisted using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`].
For example:
@@ -100,7 +100,7 @@ Note that the `persist()` returns the object passed to it.
It's worth being aware that the framework does _not_ eagerly persist the object.
Rather, it queues up an internal command structure representing the object persistence request.
-This is then executed either at the end of the transaction, or if a xref:userguide:fun:domain-entities-and-services.adoc#finding[query is run], or if the internal queue is manually flushed using xref:system:generated:index/applib/services/xactn/TransactionService.adoc[`TransactionService`]'s `flush()` method.
+This is then executed either at the end of the transaction, or if a xref:userguide:fun:domain-entities-and-services.adoc#finding[query is run], or if the internal queue is manually flushed using xref:refguide:applib:index/services/xactn/TransactionService.adoc[`TransactionService`]'s `flush()` method.
Flushing also happens when a repository query is executed, so that the pending persist operation is performed first.
Generally therefore the lazy persistence approach works well enough.
@@ -134,7 +134,7 @@ One downside is that the code is arguably less easy to debug.
Retrieving domain entities depends on the ORM.
In the case of xref:pjdo:ROOT:about.adoc[JDO/DataNucleus], it typically requires a JDOQL query defined on the domain entity, and a corresponding repository service for that domain entity type.
-This repository calls the framework-provided xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`] to actually submit the query.
+This repository calls the framework-provided xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`] to actually submit the query.
For example:
@@ -182,7 +182,7 @@ public class CustomerRepository {
}
----
-<1> The xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`] is a generic facade over the JDO/DataNucleus API.
+<1> The xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`] is a generic facade over the JDO/DataNucleus API.
<2> Specifies the class that is annotated with @Query
<3> Corresponds to the `@Query#name` attribute
<4> Corresponds to the `:name` parameter in the query JDOQL string
@@ -206,7 +206,7 @@ Rather, the ORM (DataNucleus) automatically keeps track of the state of each obj
That said, it is possible to "flush" pending changes:
-* xref:system:generated:index/applib/services/xactn/TransactionService.adoc[`TransactionService`] acts at the Apache Isis layer, and flushes any pending object persistence or object deletions
+* xref:refguide:applib:index/services/xactn/TransactionService.adoc[`TransactionService`] acts at the Apache Isis layer, and flushes any pending object persistence or object deletions
* (if using xref:pjdo:ROOT:about.adoc[JDO/DataNucleus]), the xref:pjdo:ROOT:services/IsisJdoSupport.adoc[`IsisJdoSupport`] domain service can be used reach down to the underlying JDO API, and perform a flush of pending object updates also.
@@ -218,7 +218,7 @@ When an object is updated the framework will emit `ObjectUpdatingEvent` and `Obj
: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 entities can be deleted using xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`].
+Domain entities can be deleted using xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`].
For example:
[source,java]
@@ -229,7 +229,7 @@ repositoryService.remove(customer);
It's worth being aware that (as for persisting new entities) the framework does _not_ eagerly delete the object.
Rather, it queues up an internal command structure representing the object deletion request.
-This is then executed either at the end of the transaction, or if a xref:userguide:fun:domain-entities-and-services.adoc#finding[query is run], or if the internal queue is manually flushed using xref:system:generated:index/applib/services/xactn/TransactionService.adoc[`TransactionService`]'s `flush()` method.
+This is then executed either at the end of the transaction, or if a xref:userguide:fun:domain-entities-and-services.adoc#finding[query is run], or if the internal queue is manually flushed using xref:refguide:applib:index/services/xactn/TransactionService.adoc[`TransactionService`]'s `flush()` method.
Alternatively, you can use:
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc
index 8dab70f..a272cd4 100644
--- a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc
+++ b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc
@@ -155,7 +155,7 @@ Must correspond to the class on which the annotation is defined (the framework c
JDO/DataNucleus provides several APIs for defining queries, including entirely programmatic and type-safe APIs; but JDOQL is very similar to SQL and so easily learnt.
-To actually use the above definition, the framework provides the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`].
+To actually use the above definition, the framework provides the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`].
This is a generic repository for any domain class.
The corresponding repository method for the above query is:
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc
index a4b922e..502babd 100644
--- a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc
+++ b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc
@@ -10,7 +10,7 @@ This may be exposed in the UI, or might be invoked programmatically.
However, a service cannot have (persisted) properties, nor can it have (persisted) collections.
-Domain services that are visible in the UI or REST API are annotated with xref:system:generated:index/applib/annotation/DomainService.adoc[`@DomainService()`], while services that are _programmatic_ in nature should be simply annotated using Spring's xref:https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/stereotype/Component.html[`@Component`] or one of its specializations, eg
+Domain services that are visible in the UI or REST API are annotated with xref:refguide:applib:index/annotation/DomainService.adoc[`@DomainService()`], while services that are _programmatic_ in nature should be simply annotated using Spring's xref:https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/stereotype/Component.html[`@Component`] or one of its specializations, eg
xref:https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/stereotype/Service.html[`@Service`]
orxref:https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/stereotype/Repository.html[`@Repository`].
@@ -23,12 +23,12 @@ This section looks at the programming model for writing your own domain services
== Nature of Service
Apache Isis uses Spring Boot to instantiate and manage the dependency injection of domain services.
-The vast majority of these are singleton (application) scoped; a smaller number are request scoped (using the xref:system:generated:index/applib/annotation/InteractionScope.adoc[`@IsisSessionScope`] annotation).
+The vast majority of these are singleton (application) scoped; a smaller number are request scoped (using the xref:refguide:applib:index/annotation/InteractionScope.adoc[`@IsisSessionScope`] annotation).
Accordingly, all domain services are annotated or meta-annotated using Spring's link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/stereotype/Component.html[`@Component`] annotation.
-For domain services to be visible in the Apache Isis UI, they must be annotated with xref:system:generated:index/applib/annotation/DomainService.adoc[`@DomainService`].
-Its xref:system:generated:index/applib/annotation/DomainService.adoc#nature[`#nature()`] attribute is either:
+For domain services to be visible in the Apache Isis UI, they must be annotated with xref:refguide:applib:index/annotation/DomainService.adoc[`@DomainService`].
+Its xref:refguide:applib:index/annotation/DomainService.adoc#nature[`#nature()`] attribute is either:
* `VIEW` (the default if not specified)
+
@@ -44,7 +44,7 @@ Such programmatic services are usually annotated with Spring's link:https://docs
== Repository and Factory
-The repository/factory uses an injected xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`] to both instantiate new objects and to query the database for existing objects of a given entity type.
+The repository/factory uses an injected xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`] to both instantiate new objects and to query the database for existing objects of a given entity type.
Generally these services are not visible in UI, and so are annotated with link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/stereotype/Repository.html[`@Repository`]
For example:
@@ -79,7 +79,7 @@ public CustomerRepository {
}
----
<.> Detected and managed by Spring Boot.
-<.> Lombok annotation for dependency injection of xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`] through generated constructor.
+<.> Lombok annotation for dependency injection of xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`] through generated constructor.
<.> uses injected `RepositoryService` to query via JDOQL.
<.> uses injected `RepositoryService` to instantiate a not-yet-persisted domain entity ...
<.> \... and then save into the database a new `Customer` instance.
@@ -138,7 +138,7 @@ public class Customers {
<.> Rendered in the UI as a "Find By Name" menu item underneath the "Customers" menu.
-<.> The xref:system:generated:index/applib/annotation/ParameterLayout.adoc[`@ParameterLayout`] provides metadata for the parameter itself, in this case its name.
+<.> The xref:refguide:applib:index/annotation/ParameterLayout.adoc[`@ParameterLayout`] provides metadata for the parameter itself, in this case its name.
+
[TIP]
====
@@ -149,7 +149,7 @@ There's no need to name the action parameters if the code is compiled using the
The framework can inject into not just other domain services but will also automatically into domain entities and view models.
There is further discussion of service injection xref:userguide:fun:domain-entities-and-services.adoc#injecting-services[below].
-<.> xref:system:generated:index/applib/annotation/Action.adoc#restrictTo[Prototype] actions are rendered only in prototyping mode.
+<.> xref:refguide:applib:index/annotation/Action.adoc#restrictTo[Prototype] actions are rendered only in prototyping mode.
A "list all" action such as this can be useful when exploring the domain with a small dataset.
<.> Menu services typically delegate to an underlying repository/ies specific to the domain (rather than use `RepositoryService` directly, for example).
@@ -195,10 +195,10 @@ By default all domain services are application-scoped, in other words singletons
Such domain services are required to be thread-safe, usually satisfied by being intrinsically stateless.
Sometimes though a service's lifetime is applicable only to a single (http) request.
-The framework has a number of such services, including a xref:system:generated:index/applib/services/scratchpad/Scratchpad.adoc[`Scratchpad`] service (to share adhoc data between methods), and xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`], which as its name suggests will cache query results.
+The framework has a number of such services, including a xref:refguide:applib:index/services/scratchpad/Scratchpad.adoc[`Scratchpad`] service (to share adhoc data between methods), and xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`], which as its name suggests will cache query results.
Such services _do_ hold state, but that state is scoped per (possibly concurrent) request and should be removed afterwards.
-The requirement for request-scoped services is supported using Apache Isis' own xref:system:generated:index/applib/annotation/InteractionScope.adoc[`@IsisSessionScope`] annotation (named because a short-lived `IsisSession` is created for each request).
+The requirement for request-scoped services is supported using Apache Isis' own xref:refguide:applib:index/annotation/InteractionScope.adoc[`@IsisSessionScope`] annotation (named because a short-lived `IsisSession` is created for each request).
This is used by the framework services and can also be used for user-defined services.
For example:
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc
index f172a4b..e7f6b64 100644
--- a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc
+++ b/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc
@@ -5,7 +5,7 @@
:page-partial:
-Apache Isis runs on top of Spring Boot, and uses Spring Boot for dependency injection, both the application's own domain services and also the many additional services defined by the framework (such as xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]).
+Apache Isis runs on top of Spring Boot, and uses Spring Boot for dependency injection, both the application's own domain services and also the many additional services defined by the framework (such as xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]).
Since this is a core capability of Spring, it's worth checking out Spring's link:https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#beans-factory-collaborators[documentation] on the topic.
@@ -168,7 +168,7 @@ These will be in the order as defined by the Spring link:https://docs.spring.io/
This pattern can be useful when implementing the link:https://en.wikipedia.org/wiki/Chain-of-responsibility_pattern[chain of responsibility] design pattern, that is, looking for the first implementation that can handle a request.
It is also useful to "broadcast" or fan out an implementation.
-For example, the framework defines the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI, which is used to publish xref:refguide:schema:ixn.adoc[Interaction Execution]s to external systems.
+For example, the framework defines the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI, which is used to publish xref:refguide:schema:ixn.adoc[Interaction Execution]s to external systems.
The framework provides a simple logging implementation, which will always be called.
All other implementations available will also be called.
@@ -177,9 +177,9 @@ All other implementations available will also be called.
Most domain services are application-scoped, in other words they are stateless global singletons that are shared by all concurrent requests.
-A small number of framework-provided services are annotated using xref:system:generated:index/applib/annotation/InteractionScope.adoc[`@IsisSessionScope`].
+A small number of framework-provided services are annotated using xref:refguide:applib:index/annotation/InteractionScope.adoc[`@IsisSessionScope`].
This means that they are stateful and scoped with each isis session, in other words HTTP request.
-One such service is xref:system:generated:index/applib/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`], used for performance caching.
+One such service is xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`], used for performance caching.
These domain services must be requested using a slightly different idiom, using the `Provider` interface.
For example:
diff --git a/api/adoc/userguide/modules/fun/pages/drop-downs-and-defaults.adoc b/api/adoc/userguide/modules/fun/pages/drop-downs-and-defaults.adoc
index eaf8f61..aaaac48 100644
--- a/api/adoc/userguide/modules/fun/pages/drop-downs-and-defaults.adoc
+++ b/api/adoc/userguide/modules/fun/pages/drop-downs-and-defaults.adoc
@@ -121,7 +121,7 @@ For example:
public class Product { /* ... */ }
----
-For more on this, see xref:system:generated:index/applib/annotation/DomainObject.adoc#bounding[`@DomainObject#bounding`].
+For more on this, see xref:refguide:applib:index/annotation/DomainObject.adoc#bounding[`@DomainObject#bounding`].
Or, if the data type is an enum, then a drop-down will be provided automatically.
A payment method is a good example of this:
@@ -160,7 +160,7 @@ public class Customers {
}
----
-For more on this, see xref:system:generated:index/applib/annotation/DomainObject.adoc#autoCompleteRepository[`@DomainObject#autoCompleteRepository`].
+For more on this, see xref:refguide:applib:index/annotation/DomainObject.adoc#autoCompleteRepository[`@DomainObject#autoCompleteRepository`].
[TIP]
====
@@ -187,7 +187,7 @@ public List<Tag> autoCompleteTag(@MinLength(1) search) {
----
-If the action has been associated with a collection, using xref:system:generated:index/applib/annotation/Action.adoc#associateWith[`@Action#associateWith()`], then the collection can be used to provide a list of candidate values.
+If the action has been associated with a collection, using xref:refguide:applib:index/annotation/Action.adoc#associateWith[`@Action#associateWith()`], then the collection can be used to provide a list of candidate values.
The xref:vw:ROOT:about.adoc[Wicket Viewer] handles this by rendering checkboxes against the associated collection; the user can select/deselect these checkboxes and the selected items are taken as the values for the multi-select action.
diff --git a/api/adoc/userguide/modules/fun/pages/meta-annotations.adoc b/api/adoc/userguide/modules/fun/pages/meta-annotations.adoc
index 8729e58..1c4ad8b 100644
--- a/api/adoc/userguide/modules/fun/pages/meta-annotations.adoc
+++ b/api/adoc/userguide/modules/fun/pages/meta-annotations.adoc
@@ -38,10 +38,10 @@ public @interface Name {
----
<.> ORM annotation
<.> Annotations that are inferred if annotated on a property. +
-The xref:system:generated:index/applib/annotation/Property.adoc#mustSatisfy[`@Property#mustSatisfy()`] allows arbitrary validation rules to be specified for the property.
+The xref:refguide:applib:index/annotation/Property.adoc#mustSatisfy[`@Property#mustSatisfy()`] allows arbitrary validation rules to be specified for the property.
<.> Annotations that are inferred if annotated on a parameter +
-The xref:system:generated:index/applib/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`] allows the same validation rules to be specified for the parameter.
+The xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`] allows the same validation rules to be specified for the parameter.
<.> Layout annotations that are inferred if annotated on a parameter
diff --git a/api/adoc/userguide/modules/fun/pages/mixins.adoc b/api/adoc/userguide/modules/fun/pages/mixins.adoc
index 27772a0..d0f59a7 100644
--- a/api/adoc/userguide/modules/fun/pages/mixins.adoc
+++ b/api/adoc/userguide/modules/fun/pages/mixins.adoc
@@ -15,15 +15,15 @@ Under the covers, all mixins are basically actions that use the mixee as one of
** if as derived state, then it will be rendered as a property (if it returns a scalar), or as a collection (if it returns a vector).
-Accordingly, a mixin can be defined using the xref:system:generated:index/applib/annotation/Action.adoc[`@Action`], xref:system:generated:index/applib/annotation/Property.adoc[`@Property`] or xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`] annotations, but defined at the domain class level rather than at the method level.
+Accordingly, a mixin can be defined using the xref:refguide:applib:index/annotation/Action.adoc[`@Action`], xref:refguide:applib:index/annotation/Property.adoc[`@Property`] or xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`] annotations, but defined at the domain class level rather than at the method level.
-Using xref:system:generated:index/applib/annotation/DomainObject.adoc#nature[`@DomainObject#nature`] attribute (specifying a nature of `Nature.MIXIN`), in combination with the above allows for more fine grained control, eg. nominating the mixin's method name.
+Using xref:refguide:applib:index/annotation/DomainObject.adoc#nature[`@DomainObject#nature`] attribute (specifying a nature of `Nature.MIXIN`), in combination with the above allows for more fine grained control, eg. nominating the mixin's method name.
When the mixin follows the naming convention `SomeType_mixinName` then the method name can be abbreviated, and the name of the member being contributed is inferred from the name of the class itself, being everything after the last '_'.
== Contributed Collection
-The example below shows how to contribute a collection, using xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`].
+The example below shows how to contribute a collection, using xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`].
The method is expected to be called "coll":
[source,java]
@@ -52,7 +52,7 @@ The above will result in a contributed collection "documents" for all types that
== Contributed Property
-Contributed properties can likewise be defined using xref:system:generated:index/applib/annotation/Property.adoc[`@Property`]; this implies a method called "prop":
+Contributed properties can likewise be defined using xref:refguide:applib:index/annotation/Property.adoc[`@Property`]; this implies a method called "prop":
[source,java]
----
@@ -80,7 +80,7 @@ This contributes a property called "mostRecentDocument".
[#contributed-action]
== Contributed Action
-Contributed actions are defined similarly, using xref:system:generated:index/applib/annotation/Action.adoc[`@Action`]; this implies a method called "act".
+Contributed actions are defined similarly, using xref:refguide:applib:index/annotation/Action.adoc[`@Action`]; this implies a method called "act".
For example:
[source,java]
@@ -158,7 +158,7 @@ Can be camelCase or PascalCase, either will work.
When a domain object is rendered, the framework will automatically instantiate all required mixins and delegate to them dynamically.
If writing integration tests or fixtures, or (sometimes) just regular domain logic, then you may need to instantiate mixins directly.
-For this you can use the xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService#mixin(...)`] method.
+For this you can use the xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService#mixin(...)`] method.
For example:
@@ -168,7 +168,7 @@ DocumentHolder_documents mixin =
factoryService.mixin(DocumentHolder_documents.class, customer);
----
-Alternatively, you can use xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[`ServiceInjector`] to inject domain services after the mixin has been instantiated.
+Alternatively, you can use xref:refguide:applib:index/services/inject/ServiceInjector.adoc[`ServiceInjector`] to inject domain services after the mixin has been instantiated.
You'll need to use this method if using nested non-static mixins:
diff --git a/api/adoc/userguide/modules/fun/pages/object-members/actions.adoc b/api/adoc/userguide/modules/fun/pages/object-members/actions.adoc
index 32c38e7..c2e4441 100644
--- a/api/adoc/userguide/modules/fun/pages/object-members/actions.adoc
+++ b/api/adoc/userguide/modules/fun/pages/object-members/actions.adoc
@@ -25,7 +25,7 @@ You can find further discussion on when and why you should write actions xref:ov
If the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.action.explicit[`isis.applib.annotation.action.explicit`] configuration property is not set (the default), then any "left-over" `public` methods will be considered to be actions.
These are methods that do not represent properties or collections, and that are not recognised as xref:business-rules.adoc[supporting methods] (such as `hideXxx()` or `disableXxx()`).
-Conversely, if that xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.action.explicit[`isis.applib.annotation.action.explicit`] configuration property _is_ set, then the xref:system:generated:index/applib/annotation/Action.adoc[`@Action`] annotation must be applied for the method to be treated as an action.
+Conversely, if that xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.action.explicit[`isis.applib.annotation.action.explicit`] configuration property _is_ set, then the xref:refguide:applib:index/annotation/Action.adoc[`@Action`] annotation must be applied for the method to be treated as an action.
The `@Action` annotation is also used to specify additional domain semantics, for example regarding idempotency.
For example:
@@ -48,7 +48,7 @@ If the code is compiled (`javac`) using the `-parameters` flag, then the name of
Otherwise, the type of the parameter is used.
For the `product` parameter this is reasonable, but not so for the `quantity` parameter (which would by default show up with a name of "int".
-In such a case the xref:system:generated:index/applib/annotation/ParameterLayout.adoc[`@ParameterLayout`] annotation can be used to provide the UI hint.
+In such a case the xref:refguide:applib:index/annotation/ParameterLayout.adoc[`@ParameterLayout`] annotation can be used to provide the UI hint.
@@ -87,7 +87,7 @@ ProductRepository productRepository;
The "0" in the name means that this corresponds to parameter 0 of the "addToBasket" action (ie `Product`).
It is also required to return a Collection of that type.
-<.> The xref:system:generated:index/applib/annotation/MinLength.adoc[`@MinLength`] annotation defines how many characters the end-user must enter before performing a search.
+<.> The xref:refguide:applib:index/annotation/MinLength.adoc[`@MinLength`] annotation defines how many characters the end-user must enter before performing a search.
<.> The implementation delegates to an injected repository service. This is typical.
@@ -110,7 +110,7 @@ public class Product ... {
<.> Whenever an action parameter requiring a `Product` is defined, provide an autoComplete drop-down automatically
<.> Use the "find" method of `ProductRepository` (rather than the default name of "autoComplete").
+
-NOTE: The referenced method can be xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`] - it doesn't actually need to be an action in the metamodel.
+NOTE: The referenced method can be xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`] - it doesn't actually need to be an action in the metamodel.
=== Removing boilerplate with choices
@@ -164,12 +164,12 @@ public List<Product> autoComplete0AddToBasket( // <.>
}
----
-As the example suggests, any collection parameter type must provide a way to select items, either by way of a "choices" or "autoComplete" supporting method or alternatively defined globally using xref:system:generated:index/applib/annotation/DomainObject.adoc[`@DomainObject`] on the referenced type (described xref:userguide:fun:object-members.adoc#reference-parameter-types[above]).
+As the example suggests, any collection parameter type must provide a way to select items, either by way of a "choices" or "autoComplete" supporting method or alternatively defined globally using xref:refguide:applib:index/annotation/DomainObject.adoc[`@DomainObject`] on the referenced type (described xref:userguide:fun:object-members.adoc#reference-parameter-types[above]).
== Optional Parameters
-Either the xref:refguide:applib-ant:Nullable.adoc[`@Nullable`] annotation or the xref:system:generated:index/applib/annotation/Parameter.adoc#optionality[`@Parameter#optionality`] annotation/attribute can be used to indicate that a parameter can be left blank.
+Either the xref:refguide:applib-ant:Nullable.adoc[`@Nullable`] annotation or the xref:refguide:applib:index/annotation/Parameter.adoc#optionality[`@Parameter#optionality`] annotation/attribute can be used to indicate that a parameter can be left blank.
For example:
@@ -205,7 +205,7 @@ See also xref:userguide:fun:meta-annotations.adoc#properties-vs-parameters[prope
== ``String`` Parameters (Length)
-The xref:system:generated:index/applib/annotation/Parameter.adoc#maxLength[`@Parameter#maxLength`] annotation/attribute is used to specify the maximum number of characters allowed for a string parameter.
+The xref:refguide:applib:index/annotation/Parameter.adoc#maxLength[`@Parameter#maxLength`] annotation/attribute is used to specify the maximum number of characters allowed for a string parameter.
For example:
@@ -235,7 +235,7 @@ private String firstName;
@Getter @Setter
private String lastName;
----
-<.> Specifies the parameter length using xref:system:generated:index/applib/annotation/Parameter.adoc#maxLength[`@Parameter#maxLength`] annotation
+<.> Specifies the parameter length using xref:refguide:applib:index/annotation/Parameter.adoc#maxLength[`@Parameter#maxLength`] annotation
<.> Specifies the length of a corresponding property.
+
Note that this uses an ORM-specific annotation (in this case, xref:refguide:applib-ant:Column.adoc#length-for-strings[`@Column#length()`] annotation
diff --git a/api/adoc/userguide/modules/fun/pages/object-members/collections.adoc b/api/adoc/userguide/modules/fun/pages/object-members/collections.adoc
index 9d13191..bd641eb 100644
--- a/api/adoc/userguide/modules/fun/pages/object-members/collections.adoc
+++ b/api/adoc/userguide/modules/fun/pages/object-members/collections.adoc
@@ -15,8 +15,8 @@ Formally speaking, a collection is simply a regular JavaBean getter, returning a
Most collections (those that are modifiable) will also have a setter and, if persisted, a backing instance field.
And collections properties will also have a number of annotations:
-* Apache Isis defines its own xref xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`] annotation for capturing domain semantics.
-It also provides a xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`] for UI hints (though the information in this annotation may instead be provided by a supplementary xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file)
+* Apache Isis defines its own xref xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`] annotation for capturing domain semantics.
+It also provides a xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`] for UI hints (though the information in this annotation may instead be provided by a supplementary xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file)
* the collections of domain entities are often annotated with ORM annotation(s).
In the case of JDO/DataNucleus annotations this is most notably `javax.jdo.annotations.Persistent`.
@@ -103,14 +103,14 @@ JDO/Datanucleus does support the mapping of these other types, but RDBMS are set
While ORMs support `java.util.Map` as a collection type, maps are not supported by Apache Isis.
-If you do wish to use this collection type, then annotate the getter with xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`] so that it is ignored by the Apache Isis framework.
+If you do wish to use this collection type, then annotate the getter with xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`] so that it is ignored by the Apache Isis framework.
== Value vs Reference Types
While ORMs support collections/arrays of value types, such collections are not supported by Apache Isis.
Apache Isis can (currently) only provide a UI for collections of references.
-If you do wish to use collections of this type, then annotate the getter with xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`] so that it is ignored by the Apache Isis framework.
+If you do wish to use collections of this type, then annotate the getter with xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`] so that it is ignored by the Apache Isis framework.
As a workaround, if you want to visualize an array of value types in Apache Isis, then one option is to wrap the value in a view model, as explained xref:userguide:btb:about.adoc#simulating-collections-of-values[here].
diff --git a/api/adoc/userguide/modules/fun/pages/object-members/properties.adoc b/api/adoc/userguide/modules/fun/pages/object-members/properties.adoc
index 24a0375..9d5cb6c 100644
--- a/api/adoc/userguide/modules/fun/pages/object-members/properties.adoc
+++ b/api/adoc/userguide/modules/fun/pages/object-members/properties.adoc
@@ -15,8 +15,8 @@ Formally speaking, a property is simply a regular JavaBean getter, returning a s
Most properties (those that are editable/modifiable) will also have a setter and, if persisted, a backing instance field.
And most properties will also have a number of annotations:
-* Apache Isis defines its own xref:system:generated:index/applib/annotation/Property.adoc[`@Property`] annotation for capturing domain semantics.
-It also provides a xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`] for UI hints (though the information in this annotation may instead be provided by a supplementary xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file)
+* Apache Isis defines its own xref:refguide:applib:index/annotation/Property.adoc[`@Property`] annotation for capturing domain semantics.
+It also provides a xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`] for UI hints (though the information in this annotation may instead be provided by a supplementary xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file)
* the properties of domain entities are usually also annotated with an ORM annotation.
+
@@ -145,7 +145,7 @@ import lombok.Setter;
private String notes;
----
-If this is omitted then whether editing is enabled or disabled is inherited from the domain object level, xref:system:generated:index/applib/annotation/DomainObject.adoc#editing[`@DomainObject#editing()`].
+If this is omitted then whether editing is enabled or disabled is inherited from the domain object level, xref:refguide:applib:index/annotation/DomainObject.adoc#editing[`@DomainObject#editing()`].
If that isn't specified (or is set to "AS_CONFIGURED"), then the configuration is taken from the `application.properties` configuration file:
@@ -196,7 +196,7 @@ Excluded from the Apache Isis metamodel.
== Ignoring Properties
By default Apache Isis will automatically render all properties in the xref:vw:ROOT:about.adoc[Wicket UI] or in the xref:vro:ROOT:about.adoc[REST API].
-To get Apache Isis to ignore a property (exclude it from its metamodel), annotate the getter using xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`].
+To get Apache Isis to ignore a property (exclude it from its metamodel), annotate the getter using xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`].
Similarly, for the JDO/DataNucleus ORM, ignore a property using the `@javax.jdo.annotations.NotPersistent` annotation.
This is independent of Apache Isis; in other words that property will still be rendered in the UI (unless also annotated with `@Programmatic`).
@@ -204,7 +204,7 @@ This is independent of Apache Isis; in other words that property will still be r
For view models, you can tell JAXB to ignore a property using the `@javax.xml.bind.annotation.XmlTransient` annotation.
Again, this is independent of Apache Isis.
-You can also suppress a property from the UI using xref:system:generated:index/applib/annotation/Property.adoc#hidden[`@Property#hidden()`] or indeed xref:system:generated:index/applib/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden()`].
+You can also suppress a property from the UI using xref:refguide:applib:index/annotation/Property.adoc#hidden[`@Property#hidden()`] or indeed xref:refguide:applib:index/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden()`].
However, this doesn't exclude the property from the metamodel.
== Derived Properties
diff --git a/api/adoc/userguide/modules/fun/pages/overview/events.adoc b/api/adoc/userguide/modules/fun/pages/overview/events.adoc
index 7d887e5..6d7b1d9 100644
--- a/api/adoc/userguide/modules/fun/pages/overview/events.adoc
+++ b/api/adoc/userguide/modules/fun/pages/overview/events.adoc
@@ -4,10 +4,10 @@
:page-partial:
-When the framework renders a domain object, and as the end-user interacts with the domain object, the framework it emits multiple events using the intra-process xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[event bus].
+When the framework renders a domain object, and as the end-user interacts with the domain object, the framework it emits multiple events using the intra-process xref:refguide:applib:index/services/eventbus/EventBusService.adoc[event bus].
These events enable other domain services (possibly in other modules) to influence how the domain object is rendered, or to perform side-effects or even veto an action invocation.
-To receive the events, the domain service should subscribe to the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`], and implement an appropriately annotated method to receive the events.
+To receive the events, the domain service should subscribe to the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`], and implement an appropriately annotated method to receive the events.
The framework has several categories of events: domain events, UI events and lifecycle events.
These are explored in the sections below.
@@ -15,9 +15,9 @@ These are explored in the sections below.
[#domain-events]
== Domain Events
-Domain events are fired -- through the internal xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[event bus] -- for every user interaction with each object member (property, collection or action).
+Domain events are fired -- through the internal xref:refguide:applib:index/services/eventbus/EventBusService.adoc[event bus] -- for every user interaction with each object member (property, collection or action).
-By default, rendering a property causes a `PropertyDomainEvent` to be fired, though the xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] attribute allows a custom subclass to be specified if necessary.
+By default, rendering a property causes a `PropertyDomainEvent` to be fired, though the xref:refguide:applib:index/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] attribute allows a custom subclass to be specified if necessary.
Similarly, rendering a collection causes a `CollectionDomainEvent` to be fired, and rendering an action causes an `ActionDomainEvent` to be fired.
In fact, each event can be fired up to five times, with the event's `getEventPhase()` method indicating to the subscriber the phase:
@@ -52,9 +52,9 @@ xref:userguide:fun:ui.adoc#object-titles-and-icons[Normally] the code to return
However, UI events allow this title and icon to be provided instead by a subscriber.
UI events have higher precedence than the other mechanisms of supplying a title.
-If annotated with xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`], the appropriate (subclass of) `TitleUiEvent` will be emitted.
-Similarly for xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#iconUiEvent[`#iconUiEvent()`].
-In addition, it is possible to use events to obtain a CSS class to render with the domain object, using xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`#cssClassUiEvent()`], and to select an alternate xref:userguide:fun:ui.adoc#layout-file[layout file] using xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#layoutUiEvent[`#layoutUiEvent()`].
+If annotated with xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`], the appropriate (subclass of) `TitleUiEvent` will be emitted.
+Similarly for xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[`#iconUiEvent()`].
+In addition, it is possible to use events to obtain a CSS class to render with the domain object, using xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`#cssClassUiEvent()`], and to select an alternate xref:userguide:fun:ui.adoc#layout-file[layout file] using xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#layoutUiEvent[`#layoutUiEvent()`].
There are two use cases where this feature is useful:
@@ -105,7 +105,7 @@ The (already persistent) entity has just been flushed to the database
+
The (already persistent) entity is about to be deleted from the database
-For example, if annotated with xref:system:generated:index/applib/annotation/DomainObject.adoc#updatingLifecycleEvent[`@DomainObjectLayout#updatingLifecycleEvent`], the appropriate (subclass of) `ObjectUpdatingEvent` will be emitted.
+For example, if annotated with xref:refguide:applib:index/annotation/DomainObject.adoc#updatingLifecycleEvent[`@DomainObjectLayout#updatingLifecycleEvent`], the appropriate (subclass of) `ObjectUpdatingEvent` will be emitted.
There is no lifecycle event for "entity creating" because (obviously) the framework doesn't know about newly created objects until they have been created.
Similarly, there is no lifecycle event for entities that have been removed because it is not valid to "touch" a domain entity once deleted.
diff --git a/api/adoc/userguide/modules/fun/pages/overview/identifiers.adoc b/api/adoc/userguide/modules/fun/pages/overview/identifiers.adoc
index e8d33e0..010d1f4 100644
--- a/api/adoc/userguide/modules/fun/pages/overview/identifiers.adoc
+++ b/api/adoc/userguide/modules/fun/pages/overview/identifiers.adoc
@@ -58,17 +58,17 @@ Some examples:
* the information within an OID could be converted into a barcode, and stamped onto a PDF form.
When the PDF is scanned by the mail room, the barcode could be read to attach the correspondence to the relevant domain object.
-* as a handle to any object in an audit record, as used by xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber];
+* as a handle to any object in an audit record, as used by xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber];
-* similarly within implementations of xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] to persist `Command` objects
+* similarly within implementations of xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] to persist `Command` objects
-* similarly within implementations of xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] to persist published action invocations
+* similarly within implementations of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] to persist published action invocations
* and of course both the xref:vro:ROOT:about.adoc[RestfulObjects viewer] and xref:vw:ROOT:about.adoc[Wicket viewer] use the oid tuple to look up, render and allow the user to interact with domain objects.
Although the exact content of an OID should be considered opaque by domain objects, it is possible for domain objects to obtain OIDs.
-These are represented as ``Bookmark``s, obtained from the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`].
-Deep links meanwhile can be obtained from the xref:system:generated:index/applib/services/linking/DeepLinkService.adoc[`DeepLinkService`].
+These are represented as ``Bookmark``s, obtained from the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`].
+Deep links meanwhile can be obtained from the xref:refguide:applib:index/services/linking/DeepLinkService.adoc[`DeepLinkService`].
OIDs can also be converted into XML format, useful for integration scenarios.
The xref:refguide:schema:common.adoc[common schema] XSD defines the `oidDto` complex type for precisely this purpose.
diff --git a/api/adoc/userguide/modules/fun/pages/overview/modules.adoc b/api/adoc/userguide/modules/fun/pages/overview/modules.adoc
index 37e396a..a40e8b3 100644
--- a/api/adoc/userguide/modules/fun/pages/overview/modules.adoc
+++ b/api/adoc/userguide/modules/fun/pages/overview/modules.adoc
@@ -44,7 +44,7 @@ A mixin would allow the UI for a `Customer` to also display these attached ``Doc
Dependencies are also injected into mixins.
A common technique is to factor out from domain objects into mixins and then generalise.
-* the internal xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[event bus] allows modules to influence other modules.
+* the internal xref:refguide:applib:index/services/eventbus/EventBusService.adoc[event bus] allows modules to influence other modules.
+
A subscriber in one module can subscribe to events emitted by domain objects in another module.
These events can affect both the UI (eg hiding or disabling xref:overview.adoc#object-members[object members], or allowing or vetoing interactions).
diff --git a/api/adoc/userguide/modules/fun/pages/overview/object-members.adoc b/api/adoc/userguide/modules/fun/pages/overview/object-members.adoc
index 1ee0724..5536d4b 100644
--- a/api/adoc/userguide/modules/fun/pages/overview/object-members.adoc
+++ b/api/adoc/userguide/modules/fun/pages/overview/object-members.adoc
@@ -43,8 +43,8 @@ public class Customer
...
}
----
-<.> The xref:system:generated:index/applib/annotation/Property.adoc[`@Property`] annotation defines additional domain-layer semantics
-<.> The xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`] annotation defines additional presentation-layer hints
+<.> The xref:refguide:applib:index/annotation/Property.adoc[`@Property`] annotation defines additional domain-layer semantics
+<.> The xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`] annotation defines additional presentation-layer hints
From this the framework infers the `Customer` domain entity, which in turn has a `firstName` string _property_.
@@ -76,8 +76,8 @@ public class Customer
...
}
----
-<.> The xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`] annotation defines additional domain-layer semantics
-<.> The xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`] annotation defines additional presentation-layer hints
+<.> The xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`] annotation defines additional domain-layer semantics
+<.> The xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`] annotation defines additional presentation-layer hints
<.> The most commonly a `java.util.SortedSet` for entities obtained from an RDBMS (with set semantics).
+
TIP: all entities should define a natural ordering so that when rendered in the UI they will be ordered "meaningfully" to the end-user.
@@ -137,10 +137,10 @@ public class Customer {
...
}
----
-<.> The xref:system:generated:index/applib/annotation/Action.adoc[`@Action`] annotation defines additional domain-layer semantics
-<.> The xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`] annotation defines additional presentation-layer hints
-<.> The xref:system:generated:index/applib/annotation/Parameter.adoc[`@Parameter`] annotation defines additional domain-layer semantics
-<.> The xref:system:generated:index/applib/annotation/ParameterLayout.adoc[`@ParameterLayout`] annotation defines additional presentation-layer hints
+<.> The xref:refguide:applib:index/annotation/Action.adoc[`@Action`] annotation defines additional domain-layer semantics
+<.> The xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`] annotation defines additional presentation-layer hints
+<.> The xref:refguide:applib:index/annotation/Parameter.adoc[`@Parameter`] annotation defines additional domain-layer semantics
+<.> The xref:refguide:applib:index/annotation/ParameterLayout.adoc[`@ParameterLayout`] annotation defines additional presentation-layer hints
From this the framework infers a the `placeOrder` _action_.
diff --git a/api/adoc/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc b/api/adoc/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc
index 737c6e4..c8b4d1a 100644
--- a/api/adoc/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc
+++ b/api/adoc/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc
@@ -26,7 +26,7 @@ you can generally recognize an Apache Isis domain class because it will be proba
The framework also recognises some annotations from the ORM layer (eg JDO/DataNucleus) and infers domain semantics from these annotations.
Similarly, JAXB annotations are typically used for view models.
-The framework also defines supplementary annotations, notably xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`] and xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc[`@DomainServiceLayout`].
+The framework also defines supplementary annotations, notably xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`] and xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[`@DomainServiceLayout`].
These provide hints relating to the layout of the domain object in the user interface.
Alternatively, these UI hints might be defined in a supplementary xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file.
diff --git a/api/adoc/userguide/modules/fun/pages/ui/action-icons-and-css.adoc b/api/adoc/userguide/modules/fun/pages/ui/action-icons-and-css.adoc
index 704b39c..a9e4fda 100644
--- a/api/adoc/userguide/modules/fun/pages/ui/action-icons-and-css.adoc
+++ b/api/adoc/userguide/modules/fun/pages/ui/action-icons-and-css.adoc
@@ -14,7 +14,7 @@ It is also possible to specify additional CSS for an object's members (not just
Action icons can be specified in several ways.
-One option is to use the xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClassFa[`@ActionLayout#cssClassFa`].
+One option is to use the xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClassFa[`@ActionLayout#cssClassFa`].
For example:
[source,java]
@@ -32,7 +32,7 @@ Alternatively, you can specify these hints dynamically in the xref:ui.adoc#objec
<cpt:action id="renew" cssClassFa="refresh"/>
----
-Rather than annotating every action with xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClassFa[`@ActionLayout#cssClassFa`] and xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClass[`@ActionLayout#cssClass`] you can instead specify the UI hint globally using regular expressions.
+Rather than annotating every action with xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClassFa[`@ActionLayout#cssClassFa`] and xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[`@ActionLayout#cssClass`] you can instead specify the UI hint globally using regular expressions.
Not only does this save a lot of boilerplate/editing, it helps ensure consistency across all actions.
To declare fa classes globally, use the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.action-layout.css-class-fa.patterns[`isis.applib.annotation.action-layout.css-class-fa.patterns`] configuration property (a comma separated list of key:value pairs).
@@ -66,11 +66,11 @@ For example, "fa-plus" is applied to all action members called "newXxx"
Similarly, a CSS class can be specified for object members:
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClass[`@ActionLayout#cssClass`] for actions
+* xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[`@ActionLayout#cssClass`] for actions
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#cssClass[`@PropertyLayout#cssClass`] for properties, and
+* xref:refguide:applib:index/annotation/PropertyLayout.adoc#cssClass[`@PropertyLayout#cssClass`] for properties, and
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#cssClass[`@CollectionLayout#cssClass`] for collections.
+* xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[`@CollectionLayout#cssClass`] for collections.
Again, this CSS class will be attached to an appropriate containing `<div>` or `<span>` on the rendered page.
diff --git a/api/adoc/userguide/modules/fun/pages/ui/menubars-layout.adoc b/api/adoc/userguide/modules/fun/pages/ui/menubars-layout.adoc
index a55b1ec..e966f78 100644
--- a/api/adoc/userguide/modules/fun/pages/ui/menubars-layout.adoc
+++ b/api/adoc/userguide/modules/fun/pages/ui/menubars-layout.adoc
@@ -4,7 +4,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 [...]
-The actions of xref:domain-entities-and-services.adoc#domain-services[domain services] (annotated using xref:system:generated:index/applib/annotation/DomainService.adoc[`@DomainService`] with a xref:system:generated:index/applib/annotation/DomainService.adoc#nature[`nature`] of `VIEW`) are made available as menu items on menus.
+The actions of xref:domain-entities-and-services.adoc#domain-services[domain services] (annotated using xref:refguide:applib:index/annotation/DomainService.adoc[`@DomainService`] with a xref:refguide:applib:index/annotation/DomainService.adoc#nature[`nature`] of `VIEW`) are made available as menu items on menus.
For example:
@@ -36,7 +36,7 @@ If using annotations, services can be added to either the primary, secondary or
image::application-menu/layout-menus.png[width="800px"]
-This is done using the xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc#menuBar[`@DomainServiceLayout#menuBar()`] annotation.
+This is done using the xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#menuBar[`@DomainServiceLayout#menuBar()`] annotation.
For example:
@@ -61,7 +61,7 @@ image::application-menu/tertiary.png[width="300px"]
-In addition, the xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder`] annotation can be used to group and order domain service actions:
+In addition, the xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder`] annotation can be used to group and order domain service actions:
* `@MemberOrder#name()` is used to define the name of the menu
+
@@ -155,7 +155,7 @@ For example, here's a fragment of that provided by the xref:docs:starters:simple
<.> Menu on the menu bar
<.> References an action of a domain service
<.> Divider is placed between each section
-<.> Identifies the service through its xref:system:generated:index/applib/annotation/DomainService.adoc#objectType[object type]
+<.> Identifies the service through its xref:refguide:applib:index/annotation/DomainService.adoc#objectType[object type]
<.> Optionally override the name inferred from the action
<.> Domain service actions not specified elsewhere are displayed on the "Other" menu (with `unreferencedActions` attribute set to `true`). +
+
@@ -175,7 +175,7 @@ Once the application has bootstrapped with a layout file, downloading the "Defau
=== Downloading the layout file
-The current `menubars.layout.xml` can be downloaded from the xref:system:generated:index/applib/services/menu/MenuBarsService.adoc[`MenuBarsService`] (exposed on the prototyping menu):
+The current `menubars.layout.xml` can be downloaded from the xref:refguide:applib:index/services/menu/MenuBarsService.adoc[`MenuBarsService`] (exposed on the prototyping menu):
image::menubars/010-download.png[width="300px"]
diff --git a/api/adoc/userguide/modules/fun/pages/ui/names-and-descriptions.adoc b/api/adoc/userguide/modules/fun/pages/ui/names-and-descriptions.adoc
index 778d73b..f4372a9 100644
--- a/api/adoc/userguide/modules/fun/pages/ui/names-and-descriptions.adoc
+++ b/api/adoc/userguide/modules/fun/pages/ui/names-and-descriptions.adoc
@@ -25,25 +25,25 @@ The table below summarizes the annotations available:
| Class
-| xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#named[`@DomainObjectLayout#named`]
-| xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#describedAs[`@DomainObjectLayout#describedAs`]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[`@DomainObjectLayout#named`]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[`@DomainObjectLayout#describedAs`]
| Property
-| xref:system:generated:index/applib/annotation/PropertyLayout.adoc#named[`@PropertyLayout#named`]
-| xref:system:generated:index/applib/annotation/PropertyLayout.adoc#describedAs[`@PropertyLayout#describedAs`]
+| xref:refguide:applib:index/annotation/PropertyLayout.adoc#named[`@PropertyLayout#named`]
+| xref:refguide:applib:index/annotation/PropertyLayout.adoc#describedAs[`@PropertyLayout#describedAs`]
| Collection
-| xref:system:generated:index/applib/annotation/CollectionLayout.adoc#named[`@CollectionLayout#named`]
-| xref:system:generated:index/applib/annotation/CollectionLayout.adoc#describedAs[`@CollectionLayout#describedAs`]
+| xref:refguide:applib:index/annotation/CollectionLayout.adoc#named[`@CollectionLayout#named`]
+| xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[`@CollectionLayout#describedAs`]
| Action
-| xref:system:generated:index/applib/annotation/ActionLayout.adoc#named[`@ActionLayout#named`]
-| xref:system:generated:index/applib/annotation/ActionLayout.adoc#describedAs[`@ActionLayout#describedAs`]
+| xref:refguide:applib:index/annotation/ActionLayout.adoc#named[`@ActionLayout#named`]
+| xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[`@ActionLayout#describedAs`]
| Action Parameters
-| xref:system:generated:index/applib/annotation/ParameterLayout.adoc#named[`@ParameterLayout#named`]
-| xref:system:generated:index/applib/annotation/ParameterLayout.adoc#describedAs[`@ParameterLayout#describedAs`]
+| xref:refguide:applib:index/annotation/ParameterLayout.adoc#named[`@ParameterLayout#named`]
+| xref:refguide:applib:index/annotation/ParameterLayout.adoc#describedAs[`@ParameterLayout#describedAs`]
|===
diff --git a/api/adoc/userguide/modules/fun/pages/ui/object-layout.adoc b/api/adoc/userguide/modules/fun/pages/ui/object-layout.adoc
index f571b6f..45496d3 100644
--- a/api/adoc/userguide/modules/fun/pages/ui/object-layout.adoc
+++ b/api/adoc/userguide/modules/fun/pages/ui/object-layout.adoc
@@ -14,7 +14,7 @@ File-based layouts offer a number of benefits:
* UI hints can be provided for xref:userguide:fun:mixins.adoc[mixin] contributions that are synthesised at runtime.
-It is also possible to download an initial `.layout.xml` - capturing any existing layout metadata - using the xref:system:generated:index/applib/services/layout/LayoutService.adoc[`LayoutService`] (exposed on the prototyping menu) or using a xref:refguide:applib-cm:roles-mixins-contributees/mixins.adoc#Object[mixin action] contributed to every domain object.
+It is also possible to download an initial `.layout.xml` - capturing any existing layout metadata - using the xref:refguide:applib:index/services/layout/LayoutService.adoc[`LayoutService`] (exposed on the prototyping menu) or using a xref:refguide:applib-cm:roles-mixins-contributees/mixins.adoc#Object[mixin action] contributed to every domain object.
There are some downsides, though:
@@ -227,7 +227,7 @@ The layout XML will then be ignored.
Rather than specify every UI semantic in the layout file, you can optionally combine with a number of annotations.
The idea is that the layout.xml is used primarily for the coarse-grained grid layout, with annotations used for the stuff that changes less often, such as associating actions with properties or collections, or the order of properties or actions within a fieldset.
-The annotations most relevant here is xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder`]:
+The annotations most relevant here is xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder`]:
* for properties:
@@ -248,15 +248,15 @@ The `@Action#associateWith()` annotation can be used instead as a direct replace
+
The `@Action#associateWithSequence()` annotation can be used as a direct replacement.
-There are a number of other "layout" annotations, specifically xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`], xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`] and xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`].
+There are a number of other "layout" annotations, specifically xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`], xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`] and xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`].
All of the semantics in these layout annotations can also be specified in the `.layout.xml` files; which is used is a matter of taste.
-In addition, xref:system:generated:index/applib/annotation/ParameterLayout.adoc[`@ParameterLayout`] provides layout hints for action parameters.
+In addition, xref:refguide:applib:index/annotation/ParameterLayout.adoc[`@ParameterLayout`] provides layout hints for action parameters.
There is no way to specify these semantics in the `.layout.xml` file (action parameters are not enumerated in the file).
=== Layout file styles
-If you want to make your usage of layout files consistent, then the framework can help because it allows the layout XML files to be downloaded using the xref:system:generated:index/applib/services/layout/LayoutService.adoc[`LayoutService`].
+If you want to make your usage of layout files consistent, then the framework can help because it allows the layout XML files to be downloaded using the xref:refguide:applib:index/services/layout/LayoutService.adoc[`LayoutService`].
This is exposed on the prototyping menu to allow you to download a ZIP file of layout XML files for all domain entities and view models.
When downloading the layout files, there are four "styles" available:
diff --git a/api/adoc/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc b/api/adoc/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc
index e358614..6de4c0a 100644
--- a/api/adoc/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc
+++ b/api/adoc/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc
@@ -29,7 +29,7 @@ For example the title of a customer object shouldn't include the literal string
=== Declarative style
-The xref:system:generated:index/applib/annotation/Title.adoc[`@Title`] annotation can be used build up the title of an object from its constituent parts.
+The xref:refguide:applib:index/annotation/Title.adoc[`@Title`] annotation can be used build up the title of an object from its constituent parts.
For example:
@@ -125,7 +125,7 @@ A variation on this approach also supports localized names; see xref:userguide:b
A third alternative is to move the responsibility for deriving the title into a separate subscriber object.
-In the target object, we define an appropriate event type and use the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`] attribute to specify:
+In the target object, we define an appropriate event type and use the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`] attribute to specify:
[source,java]
----
@@ -185,7 +185,7 @@ If there is no requirement to customize the icon (the normal case), then the ico
For example, the icon for a class `org.mydomain.myapp.Customer` will be `org/mydomain/myapp/Customer.png` (if it exists).
Alternatively, a font-awesome icon can be used.
-This is specified using the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] attribute or in the xref:userguide:fun:ui.adoc#object-layout[layout.xml] file.
+This is specified using the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] attribute or in the xref:userguide:fun:ui.adoc#object-layout[layout.xml] file.
For example:
@@ -221,7 +221,7 @@ Otherwise it will just use "Order.png", as normal.
As for title, the determination of which image file to use for the icon can be externalized into a UI event subscriber.
-In the target object, we define an appropriate event type and use the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#iconUiEvent[`@DomainObjectLayout#iconUiEvent()`] attribute to specify.
+In the target object, we define an appropriate event type and use the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[`@DomainObjectLayout#iconUiEvent()`] attribute to specify.
For example:
@@ -268,7 +268,7 @@ In conjunction with a viewer-specific customisation of CSS (eg for the xref:vw:R
=== Declarative style
To render an object with a particular CSS, use
-xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[`@DomainObjectLayout#cssClass()`] or in the xref:userguide:fun:ui.adoc#object-layout[layout.xml] file.
+xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[`@DomainObjectLayout#cssClass()`] or in the xref:userguide:fun:ui.adoc#object-layout[layout.xml] file.
The usage of this CSS class is viewer-specific.
In the case of the xref:vw:ROOT:about.adoc[Wicket Viewer], when the domain object is rendered on its own page, this CSS class will appear on a top-level `<div>`.
@@ -299,7 +299,7 @@ If non-null value is returned then the CSS class will be rendered _in addition_
As for title and icon, the determination of which CSS class to render can be externalized into a UI event subscriber.
-In the target object, we define an appropriate event type and use the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`@DomainObjectLayout#cssClassUiEvent()`] attribute to specify.
+In the target object, we define an appropriate event type and use the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`@DomainObjectLayout#cssClassUiEvent()`] attribute to specify.
For example
@@ -371,7 +371,7 @@ public class IncomingInvoice {
As for title, icon and CSS, the determination of which layout class to render can be externalized into a UI event subscriber.
-In the target object, we define an appropriate event type and use the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#layoutUiEvent[`@DomainObjectLayout#layoutUiEvent()`] attribute to specify.
+In the target object, we define an appropriate event type and use the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#layoutUiEvent[`@DomainObjectLayout#layoutUiEvent()`] attribute to specify.
For example
diff --git a/api/adoc/userguide/modules/fun/pages/ui/table-columns.adoc b/api/adoc/userguide/modules/fun/pages/ui/table-columns.adoc
index 51fc07c..1ecc7bd 100644
--- a/api/adoc/userguide/modules/fun/pages/ui/table-columns.adoc
+++ b/api/adoc/userguide/modules/fun/pages/ui/table-columns.adoc
@@ -6,7 +6,7 @@
-The optional xref:system:generated:index/applib/services/tablecol/TableColumnOrderService.adoc[`TableColumnOrderService`] SPI service can be used to reorder columns in a table, either for a parented collection (owned by parent domain object) or a standalone collection (returned from an action invocation).
+The optional xref:refguide:applib:index/services/tablecol/TableColumnOrderService.adoc[`TableColumnOrderService`] SPI service can be used to reorder columns in a table, either for a parented collection (owned by parent domain object) or a standalone collection (returned from an action invocation).
For example, suppose there is a `Customer` and an `Order`:
diff --git a/api/adoc/userguide/modules/fun/pages/view-models.adoc b/api/adoc/userguide/modules/fun/pages/view-models.adoc
index 97e54fe..361123c 100644
--- a/api/adoc/userguide/modules/fun/pages/view-models.adoc
+++ b/api/adoc/userguide/modules/fun/pages/view-models.adoc
@@ -77,10 +77,10 @@ The derived properties could also have been implemented using xref:userguide:fun
[IMPORTANT]
====
-Be aware that all the state will ultimately converted into a URL-safe form (by way of the xref:system:generated:index/applib/services/urlencoding/UrlEncodingService.adoc[`UrlEncodingService`]).
+Be aware that all the state will ultimately converted into a URL-safe form (by way of the xref:refguide:applib:index/services/urlencoding/UrlEncodingService.adoc[`UrlEncodingService`]).
There are limits to the lengths of URLs, however.
-If the URL does exceed limits or contains invalid characters, then provide a custom implementation of xref:system:generated:index/applib/services/urlencoding/UrlEncodingService.adoc[`UrlEncodingService`] to handle the memento string in some other fashion (eg substituting it with a GUID, with the memento cached somehow on the server).
+If the URL does exceed limits or contains invalid characters, then provide a custom implementation of xref:refguide:applib:index/services/urlencoding/UrlEncodingService.adoc[`UrlEncodingService`] to handle the memento string in some other fashion (eg substituting it with a GUID, with the memento cached somehow on the server).
====
[#referencing-domain-entities]
@@ -91,10 +91,10 @@ For example, the `CompareCustomers` view model described xref:userguide:fun:view
It wouldn't make sense to serialize out the state of a persistent entity.
However, the identity of the underlying entity is well defined; Apache Isis defines the xref:refguide:schema:common.adoc[common schema] which defines the `<oid-dto>` element (and corresponding `OidDto` class): the object's type and its identifier.
-This is basically a formal XML equivalent to the `Bookmark` object obtained from the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`].
+This is basically a formal XML equivalent to the `Bookmark` object obtained from the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`].
There is only one requirement to make this work: every referenced domain entity must be annotated with xref:refguide:applib-ant:XmlJavaTypeAdapter.adoc[`@XmlJavaTypeAdapter`], specifying the framework-provided `PersistentEntityAdapter`.
-And this class is similar to the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`]: it knows how to create an `OidDto` from an object reference.
+And this class is similar to the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`]: it knows how to create an `OidDto` from an object reference.
Thus, in our view model we can legitimately write:
@@ -240,8 +240,8 @@ public class CustomerRecordOnSAP {
// ...
}
----
-|Annotated with xref:system:generated:index/applib/annotation/DomainObject.adoc#nature[`@DomainObject#nature`] and a nature of `EXTERNAL_ENTITY`, with memento derived automatically from the properties of the domain object.
-Collections are ignored, as are any properties annotated as xref:system:generated:index/applib/annotation/Property.adoc#snapshot[snapshot=EXCLUDED].
+|Annotated with xref:refguide:applib:index/annotation/DomainObject.adoc#nature[`@DomainObject#nature`] and a nature of `EXTERNAL_ENTITY`, with memento derived automatically from the properties of the domain object.
+Collections are ignored, as are any properties annotated as xref:refguide:applib:index/annotation/Property.adoc#snapshot[snapshot=EXCLUDED].
| In-memory entity
| WARNING: TODO INMEMORY_ENTITY was removed, this use-case is still valid for consideration, what to do?
diff --git a/api/adoc/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc b/api/adoc/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc
index 93e6e47..2156bd6 100644
--- a/api/adoc/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc
+++ b/api/adoc/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc
@@ -50,7 +50,7 @@ public class ToDoItemV1_1 implements Dto { // <.>
<.> package name encodes major version; see discussion on xref:userguide:fun:view-models.adoc#versioning[versioning]
<.> identifies this class as a view model and defines the root element for JAXB serialization
<.> all properties in the class must be listed; (they can be ignored using `@XmlTransient`)
-<.> demonstrating use of UI events for a subscriber to provide the DTO's title; see xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`].
+<.> demonstrating use of UI events for a subscriber to provide the DTO's title; see xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`].
<.> class name encodes (major and) minor version; see discussion on xref:userguide:fun:view-models.adoc#versioning[versioning]
<.> again, see discussion on xref:userguide:fun:view-models.adoc#versioning[versioning]
<.> again, see discussion on xref:userguide:fun:view-models.adoc#versioning[versioning]
@@ -170,9 +170,9 @@ Alternatively, you might also consider simply editing the source file, ie renami
The actual consumers of DTOs will generally obtain the XML of the view models either by requesting the XML directly, eg using the xref:vro:ROOT:about.adoc[RestfulObjects viewer], or may have the XML sent to them asynchronously using an ESB such as Apache Camel.
In the former case, the consumer requests the DTO by calling the REST API with the appropriate HTTP `Accept` header.
-An appropriate implementation of xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[`ContentMappingService`] can then be used to return the appropriate DTO (as XML).
+An appropriate implementation of xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[`ContentMappingService`] can then be used to return the appropriate DTO (as XML).
-For the latter case, one design is simply for the application to instantiate the view model, then call the xref:system:generated:index/applib/services/jaxb/JaxbService.adoc[`JaxbService`] to obtain its corresponding XML. This can then be published onto the ESB, for example using an http://activemq.apache.org[Apache ActiveMQ (TM)] queue.
+For the latter case, one design is simply for the application to instantiate the view model, then call the xref:refguide:applib:index/services/jaxb/JaxbService.adoc[`JaxbService`] to obtain its corresponding XML. This can then be published onto the ESB, for example using an http://activemq.apache.org[Apache ActiveMQ (TM)] queue.
However, rather than try to push all the data that might be needed by any of these external systems in a single XML event (which would require anticipating all the requirements, likely a hopeless task), a better design is to publish only the fact that something of note has changed - ie, that an action on a domain object has been invoked - and then let the consumers call back to obtain other information if required.
This can once again be done by calling the REST API with an appropriate HTTP `Accept` header.
@@ -184,7 +184,7 @@ In our case we focus on the validation (to determine the nature of the inbound m
====
The (non-ASF) link:https://platform.incode.org[Incode Platform^]'s publishmq module provides an out-of-the-box solution of this design.
-It provides an implementation of the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber], but which simply publishes instances of xref:refguide:schema:ixn.adoc[`InteractionDto`] to an ActiveMQ queue.
+It provides an implementation of the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber], but which simply publishes instances of xref:refguide:schema:ixn.adoc[`InteractionDto`] to an ActiveMQ queue.
Camel (or similar) can then be hooked up to consume these events from this queue, and use a processor to parse the action memento to determine what has changed on the source system.
Thereafter, a subsequent Camel processor can then call back to the source - via the xref:vro:ROOT:about.adoc[Restful Objects viewer] - to enrich the message with additional details using a DTO.
diff --git a/api/adoc/userguide/modules/fun/partials/_deployment-options.adoc b/api/adoc/userguide/modules/fun/partials/_deployment-options.adoc
index df77040..8ae4e95 100644
--- a/api/adoc/userguide/modules/fun/partials/_deployment-options.adoc
+++ b/api/adoc/userguide/modules/fun/partials/_deployment-options.adoc
@@ -51,7 +51,7 @@ For example, using a Javascript framework such as Angular/Ionic/ReactJs/Vue etc,
+
REST is designed to be machine-readable, and so is an excellent choice for synchronous data interchange scenarios.
+
-The framework provides xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[SPI]s to allow custom repreentations to be returned as required.
+The framework provides xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[SPI]s to allow custom repreentations to be returned as required.
* as the basis for a generic UI.
+
@@ -68,7 +68,7 @@ It is perfectly possible to deploy the RESTful API alongside an auto-generated w
== Deploy on your own platform
The programming model defined by Apache Isis deliberately minimizes the dependencies on the rest of the framework.
-In fact, the only hard dependency that the domain model classes have on Apache Isis is through the `org.apache.isis.applib` classes, mostly to pick up annotations such as xref:system:generated:index/applib/annotation/Action.adoc[`@Action`] and xref:system:generated:index/applib/annotation/Property.adoc[`@Property`].
+In fact, the only hard dependency that the domain model classes have on Apache Isis is through the `org.apache.isis.applib` classes, mostly to pick up annotations such as xref:refguide:applib:index/annotation/Action.adoc[`@Action`] and xref:refguide:applib:index/annotation/Property.adoc[`@Property`].
It's therefore relatively easy to take a domain object prototyped and/or tested using Apache Isis, but to deploy on some other framework's runtime.
If you are interested in taking this approach, then you will need to provide your own implementations of any framework-provided services used by your code.
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Column.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/Column.adoc
index facf8a7..f76b2fb 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/Column.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/Column.adoc
@@ -34,7 +34,7 @@ public class Customer {
public void setMiddleInitial(String middleInitial) { /* ... */ }
----
-Isis also provides xref:system:generated:index/applib/annotation/Property.adoc#optionality[`@Property#optionality`] attribute.
+Isis also provides xref:refguide:applib:index/annotation/Property.adoc#optionality[`@Property#optionality`] attribute.
If both are specified, Apache Isis will check when it initializes for any contradictions, and will fail-fast with an appropriate error message in the log if there are.
You should also be aware that in the lack of either the `@Column#allowsNull` or the `@Property#optionality` attributes, that the JDO and Apache Isis defaults differ.
@@ -43,7 +43,7 @@ JDO on the other hand specifies that only primitive types are mandatory; everyth
Therefore a lack of either annotation can also trigger the fail-fast validation check.
In the vast majority of cases you should be fine just to add the `@Column#allowsNull` attribute to the getter.
-But see the documentation for xref:system:generated:index/applib/annotation/Property.adoc#optionality[`@Property#optionality`] attribute for discussion on one or two minor edge cases.
+But see the documentation for xref:refguide:applib:index/annotation/Property.adoc#optionality[`@Property#optionality`] attribute for discussion on one or two minor edge cases.
[#length-for-strings]
== Length for ``String``s
@@ -66,7 +66,7 @@ public class Customer {
public void setLastName(String lastName) { /* ... */ }
----
-Apache Isis also provides xref:system:generated:index/applib/annotation/Property.adoc#maxLength[`@Property#maxLength`] attribute.
+Apache Isis also provides xref:refguide:applib:index/annotation/Property.adoc#maxLength[`@Property#maxLength`] attribute.
If both are specified, Apache Isis will check when it initializes for any contradictions, and will fail-fast with an appropriate error message in the log if there are.
[#lengthscale-for-bigdecimals]
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Discriminator.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/Discriminator.adoc
index f5068ba..877e676 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/Discriminator.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/Discriminator.adoc
@@ -23,11 +23,11 @@ This value is used internally to generate a string representation of an objects
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`])
+(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 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:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
+* in XML snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
== Examples
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Nullable.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/Nullable.adoc
index dfac251..75a7b18 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/Nullable.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/Nullable.adoc
@@ -31,14 +31,14 @@ public Customer updateName(@javax.annotation.Nullable final String name) {
----
Apache Isis does provide several other ways to specify optionality: using the
-xref:system:generated:index/applib/annotation/Property.adoc#optionality[`@Property#optionality()`] /
-xref:system:generated:index/applib/annotation/Parameter.adoc#optionality[`@Parameter#optionality()`] annotation.
+xref:refguide:applib:index/annotation/Property.adoc#optionality[`@Property#optionality()`] /
+xref:refguide:applib:index/annotation/Parameter.adoc#optionality[`@Parameter#optionality()`] annotation.
For properties, the optionality can also be inferred from the xref:refguide:applib-ant:Column.adoc#nullability[`@Column#allowsNull()`] attribute.
[TIP]
====
See the
-xref:system:generated:index/applib/annotation/Property.adoc#optionality[`@Property#optionality()`] documentation for a much fuller discussion on the relationship between using the Apache Isis annotations vs
+xref:refguide:applib:index/annotation/Property.adoc#optionality[`@Property#optionality()`] documentation for a much fuller discussion on the relationship between using the Apache Isis annotations vs
xref:refguide:applib-ant:Column.adoc#nullability[`@Column#allowsNull()`].
====
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/PersistenceCapable.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/PersistenceCapable.adoc
index 01e408b..a2dd47c 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/PersistenceCapable.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/PersistenceCapable.adoc
@@ -22,11 +22,11 @@ This value is used internally to generate a string representation of an objects
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`])
+(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 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:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
+* in XML snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
The actual format of the object type used by Apache Isis for the concatenation of `schema()` and `@PersistenceCapable#table()`.
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/PrimaryKey.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/PrimaryKey.adoc
index cb86eb0..015fbdc 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/PrimaryKey.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/PrimaryKey.adoc
@@ -7,7 +7,7 @@
The `@javax.jdo.annotation.PrimaryKey` annotation is used by JDO/DataNucleus to indicate that a property is used as the primary key for an entity with application-managed identity.
-Apache Isis also uses this annotation in a very minimal way: to ensure that the framework's own logic to initialize newly instantiated objects (eg using xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService#create(...)`] does not touch the primary key, and also to ensure that the primary key property is always disabled (read-only).
+Apache Isis also uses this annotation in a very minimal way: to ensure that the framework's own logic to initialize newly instantiated objects (eg using xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService#create(...)`] does not touch the primary key, and also to ensure that the primary key property is always disabled (read-only).
[NOTE]
====
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc
index eeb1928..bd2fac3 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc
@@ -8,7 +8,7 @@ The JAXB `@XmlJavaTypeAdapter` annotation is used with the framework-provided
`PersistentEntityAdapter` to instruct JAXB to serialize references to persistent entities using the canonical
`OidDto` complex type: the object's type and its identifier.
This is the formal XML equivalent to the `Bookmark`
-provided by the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`].
+provided by the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`].
For example:
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/XmlRootElement.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/XmlRootElement.adoc
index 5508283..b01fe30 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/XmlRootElement.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/XmlRootElement.adoc
@@ -16,7 +16,7 @@ xref:refguide:applib-ant:ViewModel.adoc[`@DomainObject(nature=VIEW_MODEL)`] anno
using `@XmlRootElement` has a couple of significant advantages:
* the view model can be used as a "canonical" DTO, for example when accessing data using the xref:vro:ROOT:about.adoc[RestfulObjects viewer] in combination with the
-xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[`ContentMappingService`].
+xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[`ContentMappingService`].
+
This provides a stable and versioned API to access data in XML format using whatever client-side technology may be appropriate.
@@ -31,7 +31,7 @@ This adapter converts any references to such domain entities using the `oidDto`
[TIP]
====
The memento string for view models is converted into a form compatible with use within a URL.
-This is performed by the xref:system:generated:index/applib/services/urlencoding/UrlEncodingService.adoc[`UrlEncodingService`], the default implementation of which simply encodes to base 64. If the view model XML graph is too large to be serialized to a string, then an alternative implementation (eg which maps XML strings to a GUID, say) can be configured using the technique described in xref:userguide:btb:about.adoc#replacing-default-service-implementations[here] in the user guide.
+This is performed by the xref:refguide:applib:index/services/urlencoding/UrlEncodingService.adoc[`UrlEncodingService`], the default implementation of which simply encodes to base 64. If the view model XML graph is too large to be serialized to a string, then an alternative implementation (eg which maps XML strings to a GUID, say) can be configured using the technique described in xref:userguide:btb:about.adoc#replacing-default-service-implementations[here] in the user guide.
====
== Example
@@ -59,7 +59,7 @@ public class ToDoItemDto implements Dto {
Although (like any other viewmodel) a JAXB-annotated can have behaviour (actions) and UI hints, you may wish to keep the DTO "clean", just focused on specifying the data contract.
-Behaviour can therefore be provided using xref:userguide:fun:overview.adoc#mixins[mixins] (annotated with xref:system:generated:index/applib/annotation/DomainObject.adoc[`@DomainObject(nature=MIXIN)`]), while xref:applib-classes:classes/uievent.adoc[UI events] can be used to obtain title, icons and so on.
+Behaviour can therefore be provided using xref:userguide:fun:overview.adoc#mixins[mixins] (annotated with xref:refguide:applib:index/annotation/DomainObject.adoc[`@DomainObject(nature=MIXIN)`]), while xref:applib-classes:classes/uievent.adoc[UI events] can be used to obtain title, icons and so on.
For a more complete discussion of writing JAXB view models/DTOs, see xref:userguide:fun:overview.adoc#view-models[this topic] in the user guide.
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/jee.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/about/jee.adoc
index ecc79cf..07fa4ed 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/about/jee.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/about/jee.adoc
@@ -49,7 +49,7 @@ The table below lists the JEE annotations currently recognized. Expect to see m
|xref:refguide:applib-ant:XmlJavaTypeAdapter.adoc[`javax.xml.bind` +
`.annotation` +
`XmlJavaTypeAdapter`]
-|JAXB annotation defining how to serialize an entity. Used in conjunction with the (framework provided) `PersistentEntityAdapter` class to serialize persistent entities into a canonical OID (equivalent to the `Bookmark` provided by the xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`]).
+|JAXB annotation defining how to serialize an entity. Used in conjunction with the (framework provided) `PersistentEntityAdapter` class to serialize persistent entities into a canonical OID (equivalent to the `Bookmark` provided by the xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`]).
|Domain
|
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/main.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/about/main.adoc
index fbd8340..d8a9c88 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/about/main.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/about/main.adoc
@@ -25,62 +25,62 @@ The table below summarizes these most commonly used annotations in Apache Isis.
|Layer
|xref:userguide:fun:ui.adoc#object-layout[File-based layout]?
-|xref:system:generated:index/applib/annotation/Action.adoc[`@Action`]
+|xref:refguide:applib:index/annotation/Action.adoc[`@Action`]
|Domain semantics for actions
|Domain
|
-|xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`]
+|xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`]
|User interface hints for actions
|UI
|Yes
-|xref:system:generated:index/applib/annotation/Collection.adoc[`@Collection`]
+|xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`]
|Domain semantics for collections
|Domain
|
-|xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`]
+|xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`]
|User interface hints for collections
|UI
|Yes
-|xref:system:generated:index/applib/annotation/DomainObject.adoc[`@DomainObject`]
+|xref:refguide:applib:index/annotation/DomainObject.adoc[`@DomainObject`]
|Domain semantics for domain object (entities and optionally view models)
|Domain
|
-|xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`]
+|xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`]
|User interface hints for domain object (entities and optionally view models)
|UI
|Yes
-|xref:system:generated:index/applib/annotation/DomainService.adoc[`@DomainService`]
+|xref:refguide:applib:index/annotation/DomainService.adoc[`@DomainService`]
|Class is a domain service (rather than an entity or view model)
|Domain
|
-|xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc[`@DomainServiceLayout`]
+|xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[`@DomainServiceLayout`]
|User interface hints for domain services
|UI
|
-|xref:system:generated:index/applib/annotation/Parameter.adoc[`@Parameter`]
+|xref:refguide:applib:index/annotation/Parameter.adoc[`@Parameter`]
|Domain semantics for action parameters
|Domain
|
-|xref:system:generated:index/applib/annotation/ParameterLayout.adoc[`@ParameterLayout`]
+|xref:refguide:applib:index/annotation/ParameterLayout.adoc[`@ParameterLayout`]
|Layout hints for an action parameter (currently: its label position either to top or the left).
|UI
|Yes
-|xref:system:generated:index/applib/annotation/Property.adoc[`@Property`]
+|xref:refguide:applib:index/annotation/Property.adoc[`@Property`]
|Domain semantics for properties
|Domain
|
-|xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`]
+|xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`]
|Layout hints for a property
|UI
|Yes
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/other.adoc b/api/applib/src/main/adoc/modules/applib-ant/pages/about/other.adoc
index f1bdb8d..8dd6599 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/pages/about/other.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/pages/about/other.adoc
@@ -14,34 +14,34 @@ These annotations are also commonly used, but relate _not_ to objects or object
|Layer
|xref:userguide:fun:ui.adoc#object-layout[File-based layout]?
-|xref:system:generated:index/applib/annotation/Facets.adoc[`@Facets`]
+|xref:refguide:applib:index/annotation/Facets.adoc[`@Facets`]
|Install arbitrary facets within the Apache Isis metamodel.
|(any)
|
-|xref:system:generated:index/applib/annotation/HomePage.adoc[`@HomePage`]
+|xref:refguide:applib:index/annotation/HomePage.adoc[`@HomePage`]
|Query-only action (on domain service) to be invoked, result of which is rendered as the user's home page.
|UI
|
-|xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder`]
+|xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder`]
|Ordering of properties, collections and actions, and also associating actions with either a property or a collection.
|UI
|Yes
-|xref:system:generated:index/applib/annotation/MinLength.adoc[`@MinLength`]
+|xref:refguide:applib:index/annotation/MinLength.adoc[`@MinLength`]
|Minimum number of characters required for an auto-complete search argument.
|UI
|
-|xref:system:generated:index/applib/annotation/Programmatic.adoc[`@Programmatic`]
+|xref:refguide:applib:index/annotation/Programmatic.adoc[`@Programmatic`]
|Ignore a public method, excluded from the Apache Isis metamodel.
|Domain
|
-|xref:system:generated:index/applib/annotation/Title.adoc[`@Title`]
+|xref:refguide:applib:index/annotation/Title.adoc[`@Title`]
|Indicates which of the object's properties should be used to build up a title for the object.
|UI
diff --git a/api/applib/src/main/adoc/modules/applib-ant/partials/module-nav.adoc b/api/applib/src/main/adoc/modules/applib-ant/partials/module-nav.adoc
index 5072158..e43ce52 100644
--- a/api/applib/src/main/adoc/modules/applib-ant/partials/module-nav.adoc
+++ b/api/applib/src/main/adoc/modules/applib-ant/partials/module-nav.adoc
@@ -3,33 +3,33 @@
* xref:refguide:applib-ant:about.adoc[Annotations]
-** xref:system:generated:index/applib/annotation/Action.adoc[Action]
-** xref:system:generated:index/applib/annotation/ActionLayout.adoc[ActionLayout]
-** xref:system:generated:index/applib/annotation/Collection.adoc[Collection]
-** xref:system:generated:index/applib/annotation/CollectionLayout.adoc[CollectionLayout]
+** xref:refguide:applib:index/annotation/Action.adoc[Action]
+** xref:refguide:applib:index/annotation/ActionLayout.adoc[ActionLayout]
+** xref:refguide:applib:index/annotation/Collection.adoc[Collection]
+** xref:refguide:applib:index/annotation/CollectionLayout.adoc[CollectionLayout]
** xref:refguide:applib-ant:Column.adoc[Column]
** xref:refguide:applib-ant:Digits.adoc[Digits]
** xref:refguide:applib-ant:Discriminator.adoc[Discriminator]
-** xref:system:generated:index/applib/annotation/DomainObject.adoc[DomainObject]
-** xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[DomainObjectLayout]
-** xref:system:generated:index/applib/annotation/DomainService.adoc[DomainService]
-** xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc[DomainServiceLayout]
-** xref:system:generated:index/applib/annotation/Facets.adoc[Facets]
-** xref:system:generated:index/applib/annotation/HomePage.adoc[HomePage]
-** xref:system:generated:index/applib/annotation/MemberOrder.adoc[MemberOrder]
+** xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject]
+** xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[DomainObjectLayout]
+** xref:refguide:applib:index/annotation/DomainService.adoc[DomainService]
+** xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout]
+** xref:refguide:applib:index/annotation/Facets.adoc[Facets]
+** xref:refguide:applib:index/annotation/HomePage.adoc[HomePage]
+** xref:refguide:applib:index/annotation/MemberOrder.adoc[MemberOrder]
** xref:refguide:applib-ant:NotPersistent.adoc[NotPersistent.]
** xref:refguide:applib-ant:Nullable.adoc[Nullable]
-** xref:system:generated:index/applib/annotation/MinLength.adoc[MinLength]
-** xref:system:generated:index/applib/annotation/Parameter.adoc[Parameter]
-** xref:system:generated:index/applib/annotation/ParameterLayout.adoc[ParameterLayout]
+** xref:refguide:applib:index/annotation/MinLength.adoc[MinLength]
+** xref:refguide:applib:index/annotation/Parameter.adoc[Parameter]
+** xref:refguide:applib:index/annotation/ParameterLayout.adoc[ParameterLayout]
** xref:refguide:applib-ant:Pattern.adoc[Pattern]
** xref:refguide:applib-ant:PersistenceCapable.adoc[PersistenceCapable]
** xref:refguide:applib-ant:PrimaryKey.adoc[PrimaryKey]
-** xref:system:generated:index/applib/annotation/Programmatic.adoc[Programmatic]
-** xref:system:generated:index/applib/annotation/Property.adoc[Property]
-** xref:system:generated:index/applib/annotation/PropertyLayout.adoc[PropertyLayout]
-** xref:system:generated:index/applib/annotation/InteractionScope.adoc[RequestScoped]
-** xref:system:generated:index/applib/annotation/Title.adoc[Title]
+** xref:refguide:applib:index/annotation/Programmatic.adoc[Programmatic]
+** xref:refguide:applib:index/annotation/Property.adoc[Property]
+** xref:refguide:applib:index/annotation/PropertyLayout.adoc[PropertyLayout]
+** xref:refguide:applib:index/annotation/InteractionScope.adoc[RequestScoped]
+** xref:refguide:applib:index/annotation/Title.adoc[Title]
** xref:refguide:applib-ant:ViewModel.adoc[ViewModel]
** xref:refguide:applib-ant:XmlJavaTypeAdapter.adoc[XmlJavaTypeAdapter]
** xref:refguide:applib-ant:XmlRootElement.adoc[XmlRootElement]
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/ViewModel.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/ViewModel.adoc
index c428967..6a7945b 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/ViewModel.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/ViewModel.adoc
@@ -4,7 +4,7 @@
[#ViewModel]
-include::system:generated:page$index/applib/ViewModel.adoc[]
+include::refguide:applib:page$index/ViewModel.adoc[]
See also the xref:userguide:fun:view-models.adoc#view-model-interface[`ViewModel` interface] in the user guide.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent.adoc
index 2504d6d..243809a 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent.adoc
@@ -6,8 +6,8 @@
This section catalogues the various domain event classes defined by Apache Isis.
-These events are broadcast on the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
-The domain events are broadcast as a result of being specified in the xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`], xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] or xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[`@Collection#domainEvent()`] attributes.
+These events are broadcast on the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`].
+The domain events are broadcast as a result of being specified in the xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`], xref:refguide:applib:index/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] or xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[`@Collection#domainEvent()`] attributes.
They are listed in the table below.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
index 95f2f9c..c321eaa 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
@@ -39,7 +39,7 @@ public abstract class ActionDomainEvent<S> extends AbstractDomainEvent<S> {
public void setReturnValue(); // <.>
}
----
-<.> The `Default` nested static class is the default for the xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`]
+<.> The `Default` nested static class is the default for the xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`]
annotation attribute.
Whether this raises an event or not depends upon the `isis.reflector.facet.actionAnnotation.domainEvent.postForDefault` configuration property.
<.> The `Noop` class is provided as a convenience to indicate that an event should _not_ be posted (irrespective of the configuration property setting).
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
index fe23535..1cc249e 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
@@ -39,7 +39,7 @@ public abstract class CollectionDomainEvent<S,T> extends AbstractDomainEvent<S>
public Of getOf(); // <.>
}
----
-<1> The `Default` nested static class is the default for the xref:system:generated:index/applib/annotation/Collection.adoc#domainEvent[`@Collection#domainEvent()`] annotation attribute.
+<1> The `Default` nested static class is the default for the xref:refguide:applib:index/annotation/Collection.adoc#domainEvent[`@Collection#domainEvent()`] annotation attribute.
Whether this raises an event or not depends upon the
`isis.reflector.facet.collectionAnnotation.domainEvent.postForDefault` configuration property.
<2> The `Noop` class is provided as a convenience to indicate that an event should _not_ be posted (irrespective of the configuration property setting).
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
index 6e9e037..3136f87 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
@@ -37,7 +37,7 @@ public abstract class PropertyDomainEvent<S,T> extends AbstractDomainEvent<S> {
public T getNewValue(); // <.>
}
----
-<1> The `Default` nested static class is the default for the xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] annotation attribute.
+<1> The `Default` nested static class is the default for the xref:refguide:applib:index/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`] annotation attribute.
Whether this raises an event or not depends upon the
`isis.reflector.facet.propertyAnnotation.domainEvent.postForDefault` configuration property.
<2> The `Noop` class is provided as a convenience to indicate that an event should _not_ be posted (irrespective of the configuration property setting).
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent.adoc
index f2bd037..e98ea55 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent.adoc
@@ -30,7 +30,7 @@ The lifecycle event classes are listed in the table below:
`ObjectCreatedEvent`]
|(abstract class). +
`ObjectCreatedEvent.Default` is the concrete implementation that is used.
-|Broadcast when an object is first instantiated using the xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`]'s
+|Broadcast when an object is first instantiated using the xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`]'s
`#instantiate(...)` method.
@@ -45,7 +45,7 @@ The lifecycle event classes are listed in the table below:
`ObjectPersistedEvent`]
|(abstract class). +
`ObjectPersistedEvent.Default` is the concrete implementation that is used.
-|Broadcast when an object is first saved (inserted) into the database using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s
+|Broadcast when an object is first saved (inserted) into the database using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s
`#persist(...)` method.
@@ -53,7 +53,7 @@ The lifecycle event classes are listed in the table below:
`ObjectPersistingEvent`]
|(abstract class). +
`ObjectPersistingEvent.Default` is the concrete implementation that is used.
-|Broadcast when an object is about to be saved (inserted) into the database using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s
+|Broadcast when an object is about to be saved (inserted) into the database using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s
`#persist(...)` method.
@@ -61,7 +61,7 @@ The lifecycle event classes are listed in the table below:
`ObjectRemovingEvent`]
|(abstract class). +
`ObjectRemovingEvent.Default` is the concrete implementation that is used.
-|Broadcast when an object is about to be deleted from the database using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s
+|Broadcast when an object is about to be deleted from the database using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s
`#remove(...)` method.
@@ -70,7 +70,7 @@ The lifecycle event classes are listed in the table below:
|(abstract class). +
`ObjectUpdatedEvent.Default` is the concrete implementation that is used.
|Broadcast when an object has just been updated in the database.
-This is done either explicitly when the current transaction is flushed using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
+This is done either explicitly when the current transaction is flushed using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
|xref:applib-classes:events.adoc#ObjectUpdatingEvent[`o.a.i.applib.` +
@@ -81,7 +81,7 @@ This is done either explicitly when the current transaction is flushed using the
|(abstract class). +
`ObjectUpdatingEvent.Default` is the concrete implementation that is used.
|Broadcast when an object is about to be updated in the database.
-This is done either explicitly when the current transaction is flushed using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
+This is done either explicitly when the current transaction is flushed using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
|===
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
index 405972c..996e609 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
@@ -6,9 +6,9 @@
-Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is first instantiated using the xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryServuce`]'s `#instantiate(...)` method.
+Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is first instantiated using the xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryServuce`]'s `#instantiate(...)` method.
-`ObjectCreatedEvent.Default` is the implementation that is used by default, but this can be overridden using xref:system:generated:index/applib/annotation/DomainObject.adoc#createdLifecycleEvent[`@DomainObject#createdLifecycleEvent`].
+`ObjectCreatedEvent.Default` is the implementation that is used by default, but this can be overridden using xref:refguide:applib:index/annotation/DomainObject.adoc#createdLifecycleEvent[`@DomainObject#createdLifecycleEvent`].
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
index 4cee6d1..23ca407 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
@@ -5,7 +5,7 @@
:page-partial:
-Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is first saved (inserted) into the database using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#persist(...)` method.
+Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is first saved (inserted) into the database using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#persist(...)` method.
-`ObjectPersistedEvent.Default` is the implementation that is used by default, but this can be overridden using xref:system:generated:index/applib/annotation/DomainObject.adoc#persistedLifecycleEvent[`@DomainObject#persistedLifecycleEvent`].
+`ObjectPersistedEvent.Default` is the implementation that is used by default, but this can be overridden using xref:refguide:applib:index/annotation/DomainObject.adoc#persistedLifecycleEvent[`@DomainObject#persistedLifecycleEvent`].
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
index e3c1ee9..8b4367b 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
@@ -5,8 +5,8 @@
:page-partial:
-Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is about to be saved (inserted) into the database using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#persist(...)` method.
+Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is about to be saved (inserted) into the database using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#persist(...)` method.
-`ObjectPersistingEvent.Default` is the implementation that is used by default, but this can be overridden using xref:system:generated:index/applib/annotation/DomainObject.adoc#persistingLifecycleEvent[`@DomainObject#persistingLifecycleEvent`].
+`ObjectPersistingEvent.Default` is the implementation that is used by default, but this can be overridden using xref:refguide:applib:index/annotation/DomainObject.adoc#persistingLifecycleEvent[`@DomainObject#persistingLifecycleEvent`].
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
index b511f5c..0150b21 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
@@ -5,8 +5,8 @@
:page-partial:
-Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is about to be deleted from the database using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#remove(...)` method.
+Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is about to be deleted from the database using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#remove(...)` method.
-`ObjectRemovingEvent.Default` is the implementation that is used by default, but this can be overridden using xref:system:generated:index/applib/annotation/DomainObject.adoc#removingLifecycleEvent[`@DomainObject#removingLifecycleEvent`].
+`ObjectRemovingEvent.Default` is the implementation that is used by default, but this can be overridden using xref:refguide:applib:index/annotation/DomainObject.adoc#removingLifecycleEvent[`@DomainObject#removingLifecycleEvent`].
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
index 288fcb9..4cc0193 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
@@ -7,7 +7,7 @@
Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object has just been updated in the database.
-This is done either explicitly when the current transaction is flushed using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
+This is done either explicitly when the current transaction is flushed using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
-`ObjectUpdatedEvent.Default` is the implementation that is used by default, but this can be overridden using xref:system:generated:index/applib/annotation/DomainObject.adoc#updatedLifecycleEvent[`@DomainObject#updatedLifecycleEvent`].
+`ObjectUpdatedEvent.Default` is the implementation that is used by default, but this can be overridden using xref:refguide:applib:index/annotation/DomainObject.adoc#updatedLifecycleEvent[`@DomainObject#updatedLifecycleEvent`].
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
index 04bd829..6ed2b6b 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
@@ -7,7 +7,7 @@
Subclass of xref:applib-classes:events.adoc#AbstractLifecycleEvent[`AbstractLifecycleEvent`], broadcast when an object is about to be updated in the database.
-This is done either explicitly when the current transaction is flushed using the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
+This is done either explicitly when the current transaction is flushed using the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`]'s `#flush(...)` method, else is done implicitly when the transaction commits at the end of the user request.
-`ObjectUpdatingEvent.Default` is the implementation that is used by default, but this can be overridden using xref:system:generated:index/applib/annotation/DomainObject.adoc#updatingLifecycleEvent[`@DomainObject#updatingLifecycleEvent`].
+`ObjectUpdatingEvent.Default` is the implementation that is used by default, but this can be overridden using xref:refguide:applib:index/annotation/DomainObject.adoc#updatingLifecycleEvent[`@DomainObject#updatingLifecycleEvent`].
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent.adoc
index f089046..8e5bc7c 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent.adoc
@@ -6,8 +6,8 @@
This section catalogues the various UI event classes defined by Apache Isis.
-These events are broadcast on the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`]. The domain
-events are broadcast as a result of being specified in the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`], xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#iconUiEvent[`@DomainObjectLayout#iconUiEvent()`] or xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`@DomainObjectLayout#cssClassUiEvent()`] attributes.
+These events are broadcast on the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`]. The domain
+events are broadcast as a result of being specified in the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[`@DomainObjectLayout#titleUiEvent()`], xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[`@DomainObjectLayout#iconUiEvent()`] or xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`@DomainObjectLayout#cssClassUiEvent()`] attributes.
They are listed in the table below.
@@ -25,14 +25,14 @@ They are listed in the table below.
|(abstract class). +
`TitleUiEvent.Default` is the concrete implementation used if no `@DomainObjectLayout#titleUiEvent` attribute is specified
|Broadcast whenever there is a requirement to obtain a title for a domain object.
-Note that if the domain object defines its own xref:refguide:applib-methods:reserved.adoc#title[`title()`] supporting method, or has xref:system:generated:index/applib/annotation/Title.adoc[`@Title`] annotation(s) on its properties, then these will take precedence.
+Note that if the domain object defines its own xref:refguide:applib-methods:reserved.adoc#title[`title()`] supporting method, or has xref:refguide:applib:index/annotation/Title.adoc[`@Title`] annotation(s) on its properties, then these will take precedence.
|xref:applib-classes:events.adoc#IconUiEvent[`o.a.i.applib.` +
`IconUiEvent`]
|(abstract class). +
`IconUiEvent.Default` is the concrete implementation used if no `@DomainObjectLayout#iconUiEvent` attribute is specified
|Broadcast whenever there is a requirement to obtain an icon (or rather, the name of an icon) for a domain object.
-Note that if the domain object defines its own xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] supporting method, or if it has the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] attribute, then these will take precedence.
+Note that if the domain object defines its own xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] supporting method, or if it has the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] attribute, then these will take precedence.
|xref:applib-classes:events.adoc#CssClassUiEvent[`o.a.i.applib.` +
`CssClassUiEvent`]
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
index 018ee3e..84f5ef9 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
@@ -15,5 +15,5 @@ The class has a number of responsibilities:
The class itself is instantiated automatically by the framework whenever interacting with a rendered object's action.
If the domain object defines its own xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] supporting method, or if it has the
-xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] attribute, then these will take precedence.
+xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] attribute, then these will take precedence.
r
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
index 36d82c6..bdaba00 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
@@ -14,4 +14,4 @@ The class has a number of responsibilities:
The class itself is instantiated automatically by the framework whenever interacting with a rendered object's action.
-If the domain object defines its own xref:refguide:applib-methods:reserved.adoc#title[`title()`] supporting method, or has xref:system:generated:index/applib/annotation/Title.adoc[`@Title`] annotation(s) on its properties, then these will take precedence.
+If the domain object defines its own xref:refguide:applib-methods:reserved.adoc#title[`title()`] supporting method, or has xref:refguide:applib:index/annotation/Title.adoc[`@Title`] annotation(s) on its properties, then these will take precedence.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/layout/menubars.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/layout/menubars.adoc
index 9789718..556f79b 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/layout/menubars.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/layout/menubars.adoc
@@ -10,12 +10,12 @@ The `org.apache.isis.applib.layout.menubars` package and subpackages define a nu
The classes define a hierarchical structure of menu bars, menus and menu sections.
Similar to the xref:applib-classes:layout.adoc[object layout] classes, the concrete menu classes support bootstrap3; support for other layout systems is possible.
-The component class `ServiceActionLayoutData` defines action metadata, being broadly equivalent to the "layout" annotations for actions, ie xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`].
+The component class `ServiceActionLayoutData` defines action metadata, being broadly equivalent to the "layout" annotations for actions, ie xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`].
This is similar to the `ActionLayoutData` component class used for object layouts, but also captures the identity of the "owning" domain service.
Service actions are grouped into menu sections.
All of the classes in this package are JAXB-annotated, meaning that they can be serialized to/from XML (in the `http://isis.apache.org/applib/layout/menubars/bootstrap3` XSD namespace).
-This ability to serialize to/from XML is used by the xref:system:generated:index/applib/services/menu/MenuBarsLoaderService.adoc[`MenuBarsLoaderService`], the default implementation of which reads the grid layout for a domain class from a `.layout.xml` file on the classpath.
+This ability to serialize to/from XML is used by the xref:refguide:applib:index/services/menu/MenuBarsLoaderService.adoc[`MenuBarsLoaderService`], the default implementation of which reads the grid layout for a domain class from a `.layout.xml` file on the classpath.
It also allows the menu bars to be exposed through the REST API provided by the xref:vro:ROOT:about.adoc[Restful Objects viewer], as either XML or JSON.
The service action component also allows a link to be associated with it.
@@ -57,7 +57,7 @@ The service action class reside in the `org.apache.isis.applib.layout.component`
* `ServiceActionLayoutData` class
+
-which correspond to the xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`] annotation.
+which correspond to the xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`] annotation.
This is similar to `ActionLayoutData` (of the xref:applib-classes:layout.adoc[object layout] classes), however it also identifies the domain service to which it belongs.
(This isn't required for the object layouts because the owner in that case is implicit).
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/layout/object-layout.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/layout/object-layout.adoc
index 6befbb0..4008677 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/layout/object-layout.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/layout/object-layout.adoc
@@ -17,10 +17,10 @@ The framework provides an implementation of the grid classes modelled closely on
In principle it is also possible to extend the layout architecture for other grid systems.
The component classes, though, are intended to be reusable across all grid systems.
-The component classes, meanwhile, are broadly equivalent to the "layout" annotations (xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`], xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`], xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`] and xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`]
+The component classes, meanwhile, are broadly equivalent to the "layout" annotations (xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`], xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`], xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`] and xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`]
All of the classes in this package are JAXB-annotated, meaning that they can be serialized to/from XML (the `component` classes in the `http://isis.apache.org/applib/layout/component` XSD namespace, the bootstrap 3 grid classes in the `http://isis.apache.org/applib/layout/grid/bootstrap3` XSD namespace).
-This ability to serialize to/from XML is used by the xref:system:generated:index/applib/services/grid/GridLoaderService.adoc[`GridLoaderService`], the default implementation of which reads the grid layout for a domain class from a `.layout.xml` file on the classpath.
+This ability to serialize to/from XML is used by the xref:refguide:applib:index/services/grid/GridLoaderService.adoc[`GridLoaderService`], the default implementation of which reads the grid layout for a domain class from a `.layout.xml` file on the classpath.
It also allows the grid to be exposed through the REST API provided by the xref:vro:ROOT:about.adoc[Restful Objects viewer], as either XML or JSON.
The various components (properties, collections, actions and domain object) also allow a link to be associated with each.
@@ -39,13 +39,13 @@ A fieldset (sometimes also called a property group or member group) of a number
* layout data classes, which correspond to the similarly named annotations:
-** `PropertyLayoutData`, corresponding to the xref:system:generated:index/applib/annotation/PropertyLayout.adoc[`@PropertyLayout`] annotation;
+** `PropertyLayoutData`, corresponding to the xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`] annotation;
-** `CollectionLayoutData`, corresponding to the xref:system:generated:index/applib/annotation/CollectionLayout.adoc[`@CollectionLayout`] annotation;
+** `CollectionLayoutData`, corresponding to the xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`] annotation;
-** `ActionLayoutData`, corresponding to the xref:system:generated:index/applib/annotation/ActionLayout.adoc[`@ActionLayout`] annotation;
+** `ActionLayoutData`, corresponding to the xref:refguide:applib:index/annotation/ActionLayout.adoc[`@ActionLayout`] annotation;
-** `DomainObjectLayoutData`, corresponding to the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`] annotation.
+** `DomainObjectLayoutData`, corresponding to the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`] annotation.
In addition, the component package includes `Grid`, representing the top level container for a custom layout for a domain object.
`Grid` itself is merely an interface, but it also defines the visitor pattern to make it easy for validate and normalize the grid layouts.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
index 909a64d..4f3c768 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
@@ -10,7 +10,7 @@ The interfaces listed in this chapter act as contributees; they allow domain ser
== `HasUniqueId`
The `HasUniqueId` interface is a mix-in for any domain objects that are uniquely identified, in particular to represent a system-level request or interaction.
-The canonical usage is where the unique identifier is actually a transaction id, as implemented by auditing entries or commands, or for xref:system:generated:index/applib/services/iactn/InteractionContext.adoc[`Interaction`]s persisted as published events.
+The canonical usage is where the unique identifier is actually a transaction id, as implemented by auditing entries or commands, or for xref:refguide:applib:index/services/iactn/InteractionContext.adoc[`Interaction`]s persisted as published events.
The interface is defined is:
@@ -43,11 +43,11 @@ 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`]).
-If the interaction (almost certainly an action) calls other actions by way of xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory]), then there may be several member executions, each with a unique sequence number, within the same transaction Id.
+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.
The purpose of this interface is to allow mixins to be defined, though the framework itself defines none.
-Currently the only implementation of this interface is that for `PublishedObjects` applib interface as defined by the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
+Currently the only implementation of this interface is that for `PublishedObjects` applib interface as defined by the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
[[HasUserName]]
== `HasUsername`
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
index 603c3be..5ddde2a 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
@@ -63,4 +63,4 @@ The `IsisSchemas` parameter to the action can be used to optionally ignore the c
== Related Services
-The `Dto_downloadXml` and `Dto_downloadXsd` delegate to the xref:system:generated:index/applib/services/jaxb/JaxbService.adoc[`JaxbService`] to actually generate the XML/XSD.
+The `Dto_downloadXml` and `Dto_downloadXsd` delegate to the xref:refguide:applib:index/services/jaxb/JaxbService.adoc[`JaxbService`] to actually generate the XML/XSD.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
index 708b91e..6356a6a 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
@@ -35,7 +35,7 @@ public void clearHints() {
=== Related Services
-This mixin uses the xref:system:generated:index/applib/services/hint/HintStore.adoc[`HintStore`] service to store and retrieve UI hints for each rendered object, per user.
+This mixin uses the xref:refguide:applib:index/services/hint/HintStore.adoc[`HintStore`] service to store and retrieve UI hints for each rendered object, per user.
@@ -60,12 +60,12 @@ public Object downloadLayoutXml(
<1> either current, complete, normalized or minimal.
See the documentation on xref:userguide:fun:ui.adoc#object-layout[layout XML] and also
-the xref:system:generated:index/applib/services/layout/LayoutService.adoc[`LayoutService`] for more information on these styles
+the xref:refguide:applib:index/services/layout/LayoutService.adoc[`LayoutService`] for more information on these styles
=== Related Services
-This mixin calls xref:system:generated:index/applib/services/layout/LayoutService.adoc[`LayoutService`] to obtain the layout XML.
+This mixin calls xref:refguide:applib:index/services/layout/LayoutService.adoc[`LayoutService`] to obtain the layout XML.
@@ -88,7 +88,7 @@ public void rebuildMetamodel() {
=== Related Services
-This mixin calls xref:system:generated:index/applib/services/metamodel/MetaModelService.adoc[`MetaModelService`] and the xref:system:generated:index/applib/services/grid/GridService.adoc[`GridService`] to invalidate their caches.
+This mixin calls xref:refguide:applib:index/services/metamodel/MetaModelService.adoc[`MetaModelService`] and the xref:refguide:applib:index/services/grid/GridService.adoc[`GridService`] to invalidate their caches.
@@ -109,7 +109,7 @@ public URL openRestApi() { /* ... */ }
=== Related Services
-This mixin calls xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`] to build the URL.
+This mixin calls xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`] to build the URL.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
index 1e8a605..a89d08a 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
@@ -18,7 +18,7 @@ public interface HoldsUpdatedAt {
}
----
-The current time is obtained from the xref:system:generated:index/applib/services/clock/ClockService.adoc[`ClockService`].
+The current time is obtained from the xref:refguide:applib:index/services/clock/ClockService.adoc[`ClockService`].
Entities that implement this interface often also implement xref:applib-classes:about.adoc#HoldsUpdatedBy[`HoldsUpdatedBy`] role interface; as a convenience the xref:applib-classes:about.adoc#Timestampable[`Timestampable`] interface combines the two roles.
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/spec.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/spec.adoc
index fb199d1..7fbd5ec 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/spec.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/spec.adoc
@@ -7,7 +7,7 @@
The interfaces and classes listed in this chapter provide support for the `Specification` pattern, as described in Eric Evans' book _Domain Driven Design_, p224.
-Apache Isis will automatically apply such specifications as validation rules on properties (as per xref:system:generated:index/applib/annotation/Property.adoc#mustSatisfy[`@Property#mustSatisfy()`]) and on action parameters (as per xref:system:generated:index/applib/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`]).
+Apache Isis will automatically apply such specifications as validation rules on properties (as per xref:refguide:applib:index/annotation/Property.adoc#mustSatisfy[`@Property#mustSatisfy()`]) and on action parameters (as per xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[`@Parameter#mustSatisfy()`]).
[#specification]
== `Specification`
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/utility.adoc b/api/applib/src/main/adoc/modules/applib-classes/pages/utility.adoc
index 0ec5f33..10eb532 100644
--- a/api/applib/src/main/adoc/modules/applib-classes/pages/utility.adoc
+++ b/api/applib/src/main/adoc/modules/applib-classes/pages/utility.adoc
@@ -9,7 +9,7 @@ classes designed to simplify the coding of some common tasks.
-include::system:generated:page$index/applib/util/Enums.adoc.adoc[leveloffset=+1]
-include::system:generated:page$index/applib/util/ObjectContracts.adoc[leveloffset=+1]
-include::system:generated:page$index/applib/util/Reasons.adoc[leveloffset=+1]
-include::system:generated:page$index/applib/util/TitleBuffer.adoc[leveloffset=+1]
+include::refguide:applib:page$index/util/Enums.adoc.adoc[leveloffset=+1]
+include::refguide:applib:page$index/util/ObjectContracts.adoc[leveloffset=+1]
+include::refguide:applib:page$index/util/Reasons.adoc[leveloffset=+1]
+include::refguide:applib:page$index/util/TitleBuffer.adoc[leveloffset=+1]
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle.adoc
index 882555f..2438746 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle.adoc
@@ -20,7 +20,7 @@ The lifecycle callback methods supported by Apache Isis are:
equivalent
|created()
-|called when an object has just been created using xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService#create(..)`] or xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`]
+|called when an object has just been created using xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService#create(..)`] or xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`]
|xref:applib-classes:events.adoc#ObjectCreatedEvent[ObjectCreatedEvent]
|loaded()
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/created.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/created.adoc
index 8019277..f323156 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/created.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/created.adoc
@@ -5,9 +5,9 @@
-The `created()` lifecycle callback method is called when a domain object has just been instantiated using xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService`]
+The `created()` lifecycle callback method is called when a domain object has just been instantiated using xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`]
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#createdLifecycleEvent[`@DomainObject#createdLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#createdLifecycleEvent[`@DomainObject#createdLifecycleEvent()`] event.
[WARNING]
====
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/loaded.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/loaded.adoc
index c55d4a6..8956756 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/loaded.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/loaded.adoc
@@ -8,5 +8,5 @@
The `loaded()` lifecycle callback method is called when a (persistent) object has just been loaded from the object store.
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#loadedLifecycleEvent[`@DomainObject#loadedLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#loadedLifecycleEvent[`@DomainObject#loadedLifecycleEvent()`] event.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisted.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisted.adoc
index 3187867..2d7a11e 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisted.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisted.adoc
@@ -7,7 +7,7 @@
The `persisted()` lifecycle callback method is called when object has just been persisted from the object store.
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#persistedLifecycleEvent[`@DomainObject#persistedLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#persistedLifecycleEvent[`@DomainObject#persistedLifecycleEvent()`] event.
See also the xref:refguide:applib-methods:lifecycle.adoc#persisting[`persisting()`] callback.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisting.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisting.adoc
index 8baddf5..92e925a 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisting.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisting.adoc
@@ -7,7 +7,7 @@
The `persisting()` lifecycle callback method is called when a (not-yet-persistent) object is just about to be persisted from the object store
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#persistingLifecycleEvent[`@DomainObject#persistingLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#persistingLifecycleEvent[`@DomainObject#persistingLifecycleEvent()`] event.
See also xref:refguide:applib-methods:lifecycle.adoc#persisted[`persisted()`] callback.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/removing.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/removing.adoc
index 8255e53..62dcbea 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/removing.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/removing.adoc
@@ -7,7 +7,7 @@
The `removing()` lifecycle callback method is called when a (persistent) object is just about to be deleted from the object store
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#removingLifecycleEvent[`@DomainObject#removingLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#removingLifecycleEvent[`@DomainObject#removingLifecycleEvent()`] event.
NOTE: Unlike the xref:refguide:applib-methods:lifecycle.adoc#persisting[`persisting()`] /xref:refguide:applib-methods:lifecycle.adoc#persisted[`persisted()`] andxref:refguide:applib-methods:lifecycle.adoc#updating[`updating()`] /xref:refguide:applib-methods:lifecycle.adoc#updated[`updated()`] callbacks,
there is no `removed()` callback.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updated.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updated.adoc
index 503c230..c755bd9 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updated.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updated.adoc
@@ -6,7 +6,7 @@
The `updated()` lifecycle callback method is called when a (persistent) object has just been updated in the object store
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#updatedLifecycleEvent[`@DomainObject#updatedLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#updatedLifecycleEvent[`@DomainObject#updatedLifecycleEvent()`] event.
See also xref:refguide:applib-methods:lifecycle.adoc#updating[`updating()`].
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updating.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updating.adoc
index feec9f6..d9bd342 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updating.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updating.adoc
@@ -7,6 +7,6 @@
The `updating()` lifecycle callback method is called when a (persistent) object is just about to be updated in the object store
-An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:system:generated:index/applib/annotation/DomainObject.adoc#updatingLifecycleEvent[`@DomainObject#updatingLifecycleEvent()`] event.
+An alternative means to interact with the lifecycle is by setting up a subscriber on the xref:refguide:applib:index/annotation/DomainObject.adoc#updatingLifecycleEvent[`@DomainObject#updatingLifecycleEvent()`] event.
See also xref:refguide:applib-methods:lifecycle.adoc#updated[`updated()`].
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes.adoc
index cdfb549..f808eb1 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes.adoc
@@ -47,7 +47,7 @@ Param
|Y
|Return a list of matching elements for a property or an action parameter. +
-Alternatively, can specify for a class using xref:system:generated:index/applib/annotation/DomainObject.adoc#autoCompleteRepository[`@DomainObject` +
+Alternatively, can specify for a class using xref:refguide:applib:index/annotation/DomainObject.adoc#autoCompleteRepository[`@DomainObject` +
`#autoCompleteRepository`] +
See also xref:refguide:applib-methods:prefixes.adoc#choices[`choices...()`]
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/autoComplete.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/autoComplete.adoc
index bb7ecff..31c1e4a 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/autoComplete.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/autoComplete.adoc
@@ -62,7 +62,7 @@ public class ShoppingCartItem {
<.> `product` is the 0th argument of the action.
-<.> the xref:system:generated:index/applib/annotation/MinLength.adoc[`@MinLength`] annotation specifies the minimum number of characters that must be entered before a search is performed for matching objects
+<.> the xref:refguide:applib:index/annotation/MinLength.adoc[`@MinLength`] annotation specifies the minimum number of characters that must be entered before a search is performed for matching objects
== Properties
@@ -95,6 +95,6 @@ public class ShoppingCartItem {
...
}
----
-<1> the xref:system:generated:index/applib/annotation/MinLength.adoc[`@MinLength`] annotation specifies the minimum number of characters that must be entered before a search is performed for matching objects
+<1> the xref:refguide:applib:index/annotation/MinLength.adoc[`@MinLength`] annotation specifies the minimum number of characters that must be entered before a search is performed for matching objects
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/default.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/default.adoc
index 7d7406b..ddf4628 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/default.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/default.adoc
@@ -8,7 +8,7 @@
The `default...()` supporting method is called for action parameters to return the initial argument value.
This may be some sensible default (eg today's date, or 0 or 1), or -- for an action that is modifying the state of an object -- might default to the current value of a corresponding property.
-The method is _also_ called for properties in the case when an object is newly instantiated using xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`] or xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService#create(...)`].
+The method is _also_ called for properties in the case when an object is newly instantiated using xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`] or xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService#create(...)`].
This is a much less common use case.
If a default is not specified then properties are initialized to a default based on their type (eg 0 or `false`).
@@ -153,7 +153,7 @@ public class ShoppingCartItem {
There are, in fact, two other ways to set properties of a newly instantiated object to default values.
-The first is to use the xref:refguide:applib-methods:lifecycle.adoc#created[`created()`] callback, called by the framework when xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`] or xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService#create(...)`] is called.
+The first is to use the xref:refguide:applib-methods:lifecycle.adoc#created[`created()`] callback, called by the framework when xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`] or xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService#create(...)`] is called.
This method is called after any services have been injected into the domain object.
The second is more straightforward: simply initialize properties in the constructor.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/getId.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/getId.adoc
index 91d7e64..b167987 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/getId.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/getId.adoc
@@ -10,7 +10,7 @@ This value is used internally to generate a string representation of an service
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`])
+ (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 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)
@@ -36,7 +36,7 @@ public class OrderMenu {
The rules of precedence are:
-1. xref:system:generated:index/applib/annotation/DomainService.adoc#objectType[`@DomainService#objectType()`]
+1. xref:refguide:applib:index/annotation/DomainService.adoc#objectType[`@DomainService#objectType()`]
2. xref:refguide:applib-methods:reserved.adoc#getId[`getId()`]
3. The fully qualified class name.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/layout.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/layout.adoc
index 1f94b72..7f8196b 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/layout.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/layout.adoc
@@ -5,7 +5,7 @@
Every object has a xref:userguide:fun:ui.adoc#object-layout[layout] .
-This may be specified using annotations such as xref:system:generated:index/applib/annotation/MemberOrder.adoc[`@MemberOrder`], xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`] and the like, but it much more commonly specified using an xref:userguide:fun:ui.adoc#object-layout [XML layout file].
+This may be specified using annotations such as xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder`], xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[`@DomainObjectLayout`] and the like, but it much more commonly specified using an xref:userguide:fun:ui.adoc#object-layout [XML layout file].
The `layout` method allows the domain object to specify an alternate layout to its usual layout.
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/title.adoc b/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/title.adoc
index 0e11438..091966c 100644
--- a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/title.adoc
+++ b/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/title.adoc
@@ -46,7 +46,7 @@ public String title() {
As the example above shows, the implementation can be as complex as you like.
-In many cases, though, you may be able to use the xref:system:generated:index/applib/annotation/Title.adoc[`@Title`] annotation.
+In many cases, though, you may be able to use the xref:refguide:applib:index/annotation/Title.adoc[`@Title`] annotation.
r
diff --git a/api/applib/src/main/adoc/modules/applib-svc/pages/about.adoc b/api/applib/src/main/adoc/modules/applib-svc/pages/about.adoc
index 970f5fc..7284713 100644
--- a/api/applib/src/main/adoc/modules/applib-svc/pages/about.adoc
+++ b/api/applib/src/main/adoc/modules/applib-svc/pages/about.adoc
@@ -16,18 +16,18 @@ image::reference-services/categories.png[width="600px"]
What distinguishes API from SPI is primarily whether it is called by the domain application itself, or is called by the framework:
* All of the API domain services provide a default implementation, and so can always be called by domain objects.
-* Most of the SPI domain services also have a default implementation, although in many cases this is a fallback implementation (such as ``AuditerServiceLogging`` for the xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber]).
+* Most of the SPI domain services also have a default implementation, although in many cases this is a fallback implementation (such as ``AuditerServiceLogging`` for the xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber]).
In one sense all API domain services are also SPI, in that they can be overridden by the domain programmer providing another domain service implementing the same type.
-For example, the framework-provided implementation of xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService`] could be overridden this way, perhaps for more monitoring or caching purposes.
+For example, the framework-provided implementation of xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService`] could be overridden this way, perhaps for more monitoring or caching purposes.
This is most easily done using the Spring link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/annotation/Order.html[`@Order`] annotation.
Generally speaking in such cases higher precedence implementation will be used instead of the framework-provided implementation.
For a small number of services, though, _all_ available implementations are delegated to.
-One example is the (aforementioned) xref:system:generated:index/applib/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] - all configured implementations will be delegated to.
+One example is the (aforementioned) xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] - all configured implementations will be delegated to.
-A small number of domain services can be considered both API and SPI; a good example is the xref:system:generated:index/applib/services/email/EmailService.adoc[`EmailService`] that is of direct use for domain objects wishing to send out emails, but is also used by the framework to support the xref:vw:ROOT:features.adoc#user-registration[user registration] functionality supported by the xref:vw:ROOT:about.adoc[Wicket viewer].
-The same is true of the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`]; this can be used by domain objects to broadcast arbitrary events, but is also used by the framework to automatically emit events for
-xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`] etc.
+A small number of domain services can be considered both API and SPI; a good example is the xref:refguide:applib:index/services/email/EmailService.adoc[`EmailService`] that is of direct use for domain objects wishing to send out emails, but is also used by the framework to support the xref:vw:ROOT:features.adoc#user-registration[user registration] functionality supported by the xref:vw:ROOT:about.adoc[Wicket viewer].
+The same is true of the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`]; this can be used by domain objects to broadcast arbitrary events, but is also used by the framework to automatically emit events for
+xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`] etc.
For these hybrid services we have categorized the service as an API service.
This body of this guide has one page per domain service, alphabetically.
@@ -87,9 +87,9 @@ public class Customer {
For objects that are already persisted, the service is automatically injected just after the object is rehydrated by JDO/DataNucleus.
-For transient objects (instantiated programmatically), the xref:system:generated:index/applib/services/factory/FactoryService.adoc[`FactoryService#viewModel(...)`] or the xref:system:generated:index/applib/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`]'s will automatically inject the services.
+For transient objects (instantiated programmatically), the xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService#viewModel(...)`] or the xref:refguide:applib:index/services/repository/RepositoryService.adoc[`RepositoryService#detachedEntity(...)`]'s will automatically inject the services.
-Alternatively the object can be instantiated simply using `new`, then services injected using xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[`ServiceInjector`]'s ``injectServicesInto(...)`` method.
+Alternatively the object can be instantiated simply using `new`, then services injected using xref:refguide:applib:index/services/inject/ServiceInjector.adoc[`ServiceInjector`]'s ``injectServicesInto(...)`` method.
[#overriding-the-services]
== Overriding the services
@@ -98,7 +98,7 @@ The framework provides default implementations for many of the domain services.
This is convenient, but sometimes you will want to replace the default implementation with your own service implementation.
This is most commonly done using the Spring link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/annotation/Order.html[@Order] annotation.
Inspect the source code of the default implementation to determine which value to use.
-The xref:system:generated:index/applib/annotation/OrderPrecedence.adoc[OrderPrecedence] class provides some pre-defined precedences.
+The xref:refguide:applib:index/annotation/OrderPrecedence.adoc[OrderPrecedence] class provides some pre-defined precedences.
Spring offers a number of other mechanisms to specify the ordering; these can also be used.
@@ -106,11 +106,11 @@ Spring offers a number of other mechanisms to specify the ordering; these can al
For some domain services, all framework will delegate to all available implementation, using a chain-of-responsibility pattern):
These include:
-xref:system:generated:index/applib/services/conmap/ContentMappingService.adoc[`ContentMappingService`],
-xref:system:generated:index/applib/services/grid/GridSystemService.adoc[`GridSystemService`], and
-xref:system:generated:index/applib/services/routing/RoutingService.adoc[`RoutingService`].
+xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[`ContentMappingService`],
+xref:refguide:applib:index/services/grid/GridSystemService.adoc[`GridSystemService`], and
+xref:refguide:applib:index/services/routing/RoutingService.adoc[`RoutingService`].
-For example, suppose you wanted to provide your own implementation of xref:system:generated:index/applib/services/i18n/LocaleProvider.adoc[`LocaleProvider`].
+For example, suppose you wanted to provide your own implementation of xref:refguide:applib:index/services/i18n/LocaleProvider.adoc[`LocaleProvider`].
The default implementation has these annotations:
[source,java]
@@ -147,51 +147,51 @@ image::reference-services/commands-and-events.png[width="960px"]
To explain:
-* the (request-scoped) xref:system:generated:index/applib/services/iactn/InteractionContext.adoc[`InteractionContext`] domain service acts as a factory for the ``Interaction`` object, which keeps track of the call-graph of executions (``Interaction.Execution``) of either action invocations or property edits.
+* the (request-scoped) xref:refguide:applib:index/services/iactn/InteractionContext.adoc[`InteractionContext`] domain service acts as a factory for the ``Interaction`` object, which keeps track of the call-graph of executions (``Interaction.Execution``) of either action invocations or property edits.
+
-In the majority of cases there is likely to be just a single top-level node of this graph, but for applications that use the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] extensively each successive call results in a new child execution.
+In the majority of cases there is likely to be just a single top-level node of this graph, but for applications that use the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] extensively each successive call results in a new child execution.
* the `Interaction` also holds a reference to the `Command`, which represents the top-level intention to invoke the action / edit the property.
* before and after each action invocation/property edit, a xref:applib-classes:events/domainevent.adoc[domain event] is may be broadcast to all subscribers.
-Whether this occurs depends on whether the action/property has been annotated (using xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`] or xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`]).
+Whether this occurs depends on whether the action/property has been annotated (using xref:refguide:applib:index/annotation/Action.adoc#domainEvent[`@Action#domainEvent()`] or xref:refguide:applib:index/annotation/Property.adoc#domainEvent[`@Property#domainEvent()`]).
+
(Note that subscribers will also receive events for vetoing the action/property; this is not shown on the diagram).
* As each execution progresses, and objects that are modified are "enlisted" into the (internal) xref:core:runtime-services:ChangedObjectsService.adoc[`ChangedObjectsServiceInternal`] domain service.
-Metrics as to which objects are merely loaded into memory are also captured using the xref:system:generated:index/applib/services/metrics/MetricsService.adoc[`MetricsService`] (not shown on the diagram).
+Metrics as to which objects are merely loaded into memory are also captured using the xref:refguide:applib:index/services/metrics/MetricsService.adoc[`MetricsService`] (not shown on the diagram).
* At the end of each execution, details of that execution are published through the (internal)
xref:core:runtime-services:ExecutionPublisher.adoc[`ExecutionPublisher`] domain service.
-This is only done for actions/properties annotated appropriate (with xref:system:generated:index/applib/annotation/Action.adoc#exectionPublishing[`@Action#exectionPublishing()`] or xref:system:generated:index/applib/annotation/Property.adoc#exectionPublishing[`@Property#exectionPublishing()`]).
+This is only done for actions/properties annotated appropriate (with xref:refguide:applib:index/annotation/Action.adoc#exectionPublishing[`@Action#exectionPublishing()`] or xref:refguide:applib:index/annotation/Property.adoc#exectionPublishing[`@Property#exectionPublishing()`]).
+
-The internal service delegates in turn to any registered xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]s (there may be more than one).
+The internal service delegates in turn to any registered xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]s (there may be more than one).
* At the end of each transaction, details of all changed objects are published, through the (internal) xref:core:runtime-services:EntityChangesPublisher.adoc[`EntityChangesPublisher`] to any registered `EntityChangesSubscriber` implementations and
through the (internal) xref:core:runtime-services:EntityPropertyChangePublisher.adoc[`EntityPropertyChangePublisher`] to any registered `EntityPropertyChangeSubscriber` implementations.
-Only domain objects specified to be published with xref:system:generated:index/applib/annotation/DomainObject.adoc#entityChangePublishing[`@DomainObject#entityChangePublishing()`] are published. +
+Only domain objects specified to be published with xref:refguide:applib:index/annotation/DomainObject.adoc#entityChangePublishing[`@DomainObject#entityChangePublishing()`] are published. +
+
[NOTE]
====
-Note that it's possible for there to be more than one transaction per top-level interaction, by virtue of the xref:system:generated:index/applib/services/xactn/TransactionService.adoc[`TransactionService`].
+Note that it's possible for there to be more than one transaction per top-level interaction, by virtue of the xref:refguide:applib:index/services/xactn/TransactionService.adoc[`TransactionService`].
====
-* At the end of the entire interaction footnote:[although rare, there can be multiple transactions in a single interaction], details of the top-level `Command` are sent to each xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber].
+* At the end of the entire interaction footnote:[although rare, there can be multiple transactions in a single interaction], details of the top-level `Command` are sent to each xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber].
This captures whether the command succeeded or failed.
+
The xref:extensions:command-log:about.adoc[Command Log] extension uses this to persist a log of commands, for auditing or to support regression testing with the xref:extensions:command-replay:about.adoc[Command Replay] extension.
-Implementations of xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] can use the `Command#getMemento()` method to obtain a XML equivalent of that `Command`, reified using the xref:refguide:schema:cmd.adoc[`cmd.xsd`] schema.
+Implementations of xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] can use the `Command#getMemento()` method to obtain a XML equivalent of that `Command`, reified using the xref:refguide:schema:cmd.adoc[`cmd.xsd`] schema.
This can be converted back into a `CommandDto` using the `CommandDtoUtils` utility class (part of the applib).
-Similarly, implementations of xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] can use the `InteractionDtoUtils` utility class to obtain a `InteractionDto` representing the interaction, either just for a single execution or for the entire call-graph.
+Similarly, implementations of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] can use the `InteractionDtoUtils` utility class to obtain a `InteractionDto` representing the interaction, either just for a single execution or for the entire call-graph.
This can be converted into XML in a similar fashion.
Likewise, the `PublishedObjects` class passed to the `PublisherService` at the end of the interaction provides the `PublishedObjects#getDto()` method which returns a `ChangesDto` instance.
This can be converted into XML using the `ChangesDtoUtils` utility class.
-One final point: multiple xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] implementations are supported because different implementations may have different responsibilities.
+One final point: multiple xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] implementations are supported because different implementations may have different responsibilities.
However, the SPI can also be used for profiling; each execution within the call-graph contains metrics of the number of objects loaded or modified as a result of that execution, and thus could be used for application profiling.
The framework provides a default `PublisherServiceLogging` implementation that logs this using LOG4J2.
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-api.adoc b/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-api.adoc
index 6b8c345..f49b89c 100644
--- a/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-api.adoc
+++ b/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-api.adoc
@@ -19,36 +19,36 @@ Domain service APIs for the application layer allow the domain objects to contro
//NOTE: TODO: v2: this has been replaced by `WrapperFactory#async(...)`
-|xref:system:generated:index/applib/services/command/CommandExecutorService.adoc[CommandExecutorService]
+|xref:refguide:applib:index/services/command/CommandExecutorService.adoc[CommandExecutorService]
|Executes the specified `Command`.
-|xref:system:generated:index/applib/services/iactn/InteractionContext.adoc[InteractionContext]
+|xref:refguide:applib:index/services/iactn/InteractionContext.adoc[InteractionContext]
|Request-scoped access to the current member execution (action invocation or property edit), represented as the `Interaction` context.
-|xref:system:generated:index/applib/services/message/MessageService.adoc[MessageService]
+|xref:refguide:applib:index/services/message/MessageService.adoc[MessageService]
|Methods to inform or warn the user, or to raise errors.
-|xref:system:generated:index/applib/services/sudo/SudoService.adoc[SudoService]
+|xref:refguide:applib:index/services/sudo/SudoService.adoc[SudoService]
|Typically for use in testing while running xref:testing:fixtures:services/FixtureScripts.adoc[fixture scripts], allows a block of code to run as a specified user account.
-|xref:system:generated:index/applib/services/title/TitleService.adoc[TitleService]
+|xref:refguide:applib:index/services/title/TitleService.adoc[TitleService]
|Methods to programmatically obtain the title or icon of a domain object.
-|xref:system:generated:index/applib/services/xactn/TransactionService.adoc[TransactionService]
+|xref:refguide:applib:index/services/xactn/TransactionService.adoc[TransactionService]
|Methods for managing transactions.
-|xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory]
+|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)
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-spi.adoc b/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-spi.adoc
index e78ce7c..36fcde6 100644
--- a/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-spi.adoc
+++ b/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-spi.adoc
@@ -19,17 +19,17 @@ Domain service SPIs influence how the framework handles application layer concer
-|xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber]
+|xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber]
|SPI service to listen on command instances, ie representations of an action invocation or property edit.
Used for command/auditing and background services.
-|xref:system:generated:index/applib/services/health/HealthCheckService.adoc[HealthCheckService]
+|xref:refguide:applib:index/services/health/HealthCheckService.adoc[HealthCheckService]
|Performs a health check so that the runtime infrastructure can determine if the application is still healthy (and perform remedial action, such as restarting the app, if not).
-|xref:system:generated:index/applib/services/homepage/HomePageResolverService.adoc[HomePageResolverService]
+|xref:refguide:applib:index/services/homepage/HomePageResolverService.adoc[HomePageResolverService]
|Returns the home page object, if any is defined.
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_core-domain-api.adoc b/api/applib/src/main/adoc/modules/applib-svc/partials/_core-domain-api.adoc
index 49e1192..9b3852d 100644
--- a/api/applib/src/main/adoc/modules/applib-svc/partials/_core-domain-api.adoc
+++ b/api/applib/src/main/adoc/modules/applib-svc/partials/_core-domain-api.adoc
@@ -13,35 +13,35 @@ The core/domain APIs provide general-purpose services to the domain objects, for
|Description
-|xref:system:generated:index/applib/services/clock/ClockService.adoc[ClockService]
+|xref:refguide:applib:index/services/clock/ClockService.adoc[ClockService]
|Access the current time (and for testing, allow the time to be changed)
-|xref:system:generated:index/applib/services/confview/ConfigurationViewService.adoc[ConfigurationViewService] & xref:system:generated:index/applib/services/confview/ConfigurationMenu.adoc[ConfigurationMenu]
-|Backing service which creates the list of configuration properties for xref:system:generated:index/applib/services/confview/ConfigurationMenu.adoc[ConfigurationMenu].
+|xref:refguide:applib:index/services/confview/ConfigurationViewService.adoc[ConfigurationViewService] & xref:refguide:applib:index/services/confview/ConfigurationMenu.adoc[ConfigurationMenu]
+|Backing service which creates the list of configuration properties for xref:refguide:applib:index/services/confview/ConfigurationMenu.adoc[ConfigurationMenu].
-|xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[EventBusService]
+|xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService]
|Programmatically post events to the internal event bus. Also used by Apache Isis itself to broadcast domain, UI and lifecycle events.
-|xref:system:generated:index/applib/services/factory/FactoryService.adoc[FactoryService]
+|xref:refguide:applib:index/services/factory/FactoryService.adoc[FactoryService]
|Methods to instantiate and initialize domain objects
-|xref:system:generated:index/applib/services/scratchpad/Scratchpad.adoc[Scratchpad]
+|xref:refguide:applib:index/services/scratchpad/Scratchpad.adoc[Scratchpad]
|Request-scoped service for interchanging information between and aggregating over multiple method calls.
-|xref:system:generated:index/applib/services/inject/ServiceInjector.adoc[ServiceInjector]
+|xref:refguide:applib:index/services/inject/ServiceInjector.adoc[ServiceInjector]
|Programmatically inject services into arbitrary objects.
-|xref:system:generated:index/applib/services/registry/ServiceRegistry.adoc[ServiceRegistry]
+|xref:refguide:applib:index/services/registry/ServiceRegistry.adoc[ServiceRegistry]
|Registry of all domain services, for service locator pattern.
-|xref:system:generated:index/applib/services/user/UserService.adoc[UserService]
+|xref:refguide:applib:index/services/user/UserService.adoc[UserService]
|Methods to access the currently-logged on user.
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-api.adoc b/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-api.adoc
index 2fc3428..6ce17e0 100644
--- a/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-api.adoc
+++ b/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-api.adoc
@@ -15,23 +15,23 @@ TIP: see also the xref:mappings:ROOT:about.adoc[Bounded Context Mappings] catalo
|Description
-|xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[BookmarkService]
+|xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[BookmarkService]
|Convert object reference to a serializable "bookmark", and vice versa.
-|xref:system:generated:index/applib/services/email/EmailService.adoc[EmailService]
+|xref:refguide:applib:index/services/email/EmailService.adoc[EmailService]
|Send a HTML email, optionally with attachments.
-|xref:system:generated:index/applib/services/jaxb/JaxbService.adoc[JaxbService]
+|xref:refguide:applib:index/services/jaxb/JaxbService.adoc[JaxbService]
|Marshal and unmarshal JAXB-annotated view models to/from XML.
-|xref:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService]
+|xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService]
|Generate an XML representation of an object and optionally a graph of related objects.
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-spi.adoc b/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-spi.adoc
index 4d4f8e3..9258038 100644
--- a/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-spi.adoc
+++ b/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-spi.adoc
@@ -16,29 +16,29 @@ TIP: see also the xref:mappings:ROOT:about.adoc[Bounded Context Mappings] catalo
-|xref:system:generated:index/applib/services/commanddto/processor/spi/CommandDtoProcessorService.adoc.adoc[CommandDtoProcessorService]
+|xref:refguide:applib:index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc.adoc[CommandDtoProcessorService]
|SPI to support representation of commands as XML over REST, in particular to support master/slave replay of commands.
-|xref:system:generated:index/applib/services/command/CommandExecutorService.adoc[CommandExecutorService]
+|xref:refguide:applib:index/services/command/CommandExecutorService.adoc[CommandExecutorService]
|Service used to execute commands.
One use case is to replay commands from a primary onto a secondary (see xref:extensions:command-replay:about.adoc[Command Replay] ; another is in support of async commands (using
-xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] ).
... 1394 lines suppressed ...
[isis] 06/11: ISIS-2444: fixes references to system overview
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 00afd0eb239257dab17b0b408ce01959077f0817
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 22:50:37 2021 +0000
ISIS-2444: fixes references to system overview
... use the new location
---
.../conguide/modules/documentation/pages/building-docs-and-website.adoc | 2 +-
antora/components/docs/modules/ROOT/pages/about.adoc | 2 +-
antora/components/docs/modules/ROOT/pages/landing-page/components.adoc | 2 +-
antora/components/docs/modules/ROOT/partials/module-nav/components.adoc | 2 +-
core/adoc/modules/ROOT/nav.adoc | 2 --
tooling/cli/adoc/modules/tooling-cli/pages/about.adoc | 2 +-
6 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/antora/components/conguide/modules/documentation/pages/building-docs-and-website.adoc b/antora/components/conguide/modules/documentation/pages/building-docs-and-website.adoc
index 7e873ce..f1353a8 100644
--- a/antora/components/conguide/modules/documentation/pages/building-docs-and-website.adoc
+++ b/antora/components/conguide/modules/documentation/pages/building-docs-and-website.adoc
@@ -54,5 +54,5 @@ Both scripts can be found at the root of this git repo.
== Updating the Generated System Overview
-The xref:system:generated:system-overview.adoc[System Overview] contains a set of `.adoc` files that are generated from Java classes.
+The xref:refguide:_overview:about.adoc[System Overview] contains a set of `.adoc` files that are generated from Java classes.
diff --git a/antora/components/docs/modules/ROOT/pages/about.adoc b/antora/components/docs/modules/ROOT/pages/about.adoc
index 7c30f5d..2f310ef 100644
--- a/antora/components/docs/modules/ROOT/pages/about.adoc
+++ b/antora/components/docs/modules/ROOT/pages/about.adoc
@@ -137,7 +137,7 @@ _Process_
_Design_
-* xref:system:generated:system-overview.adoc[System Overview]
+* xref:refguide:_overview:about.adoc[System Overview]
* xref:core:ROOT:about.adoc[Core Framework]
_Analysis_
diff --git a/antora/components/docs/modules/ROOT/pages/landing-page/components.adoc b/antora/components/docs/modules/ROOT/pages/landing-page/components.adoc
index 23195d4..79dd335 100644
--- a/antora/components/docs/modules/ROOT/pages/landing-page/components.adoc
+++ b/antora/components/docs/modules/ROOT/pages/landing-page/components.adoc
@@ -7,7 +7,7 @@ This page provides user/config guides for each of the main components of the fra
== Overview
-xref:system:generated:system-overview.adoc[System Overview]
+xref:refguide:_overview:about.adoc[System Overview]
== Viewers
diff --git a/antora/components/docs/modules/ROOT/partials/module-nav/components.adoc b/antora/components/docs/modules/ROOT/partials/module-nav/components.adoc
index 482bc29..04c66d9 100644
--- a/antora/components/docs/modules/ROOT/partials/module-nav/components.adoc
+++ b/antora/components/docs/modules/ROOT/partials/module-nav/components.adoc
@@ -5,7 +5,7 @@
** Overview
-*** xref:system:generated:system-overview.adoc[System Overview]
+*** xref:refguide:_overview:about.adoc[System Overview]
** Viewers
diff --git a/core/adoc/modules/ROOT/nav.adoc b/core/adoc/modules/ROOT/nav.adoc
index 2285634..e5c95c0 100644
--- a/core/adoc/modules/ROOT/nav.adoc
+++ b/core/adoc/modules/ROOT/nav.adoc
@@ -3,5 +3,3 @@
include::core:ROOT:partial$component-nav.adoc[]
-* see also:
-** xref:system:generated:system-overview.adoc[System Overview]
diff --git a/tooling/cli/adoc/modules/tooling-cli/pages/about.adoc b/tooling/cli/adoc/modules/tooling-cli/pages/about.adoc
index 11d1307..3418cfe 100644
--- a/tooling/cli/adoc/modules/tooling-cli/pages/about.adoc
+++ b/tooling/cli/adoc/modules/tooling-cli/pages/about.adoc
@@ -253,7 +253,7 @@ This command generates the _Document Global Index_ (`.adoc`) files.
Any class found with magic `{@index}` in its _java-doc_ section at type level, will be included with the _Document Global Index_.
-Asciidoc files may refer to the _Document Global Index_ via `xref` or `include` statements using paths such as `system:generated:index/applib/Xxx.adoc`.
+Asciidoc files may refer to the _Document Global Index_ via `xref` or `include` statements using paths such as `refguide:applib:index/annotation/Xxx.adoc`.
==== Usage
[isis] 07/11: ISIS-2444: putative fixes to xref's in system overview
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 524902459c2bf81dcdbba9f5977855c36ef99ee0
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 22:51:12 2021 +0000
ISIS-2444: putative fixes to xref's in system overview
... let's see
---
.../org/apache/isis/tooling/cli/CliConfig.java | 4 +-
.../cli/adocfix/OrphanedIncludeStatementFixer.java | 18 +++++---
.../isis/tooling/cli/projdoc/ProjectDocModel.java | 53 +++++++++++-----------
.../isis/tooling/cli/projdoc/ProjectDocWriter.java | 4 +-
.../apache/isis/tooling/j2adoc/J2AdocContext.java | 10 ++--
5 files changed, 48 insertions(+), 41 deletions(-)
diff --git a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java
index 08b8d37..1439a48 100644
--- a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java
+++ b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java
@@ -92,8 +92,8 @@ public class CliConfig {
@Data
public static class Index {
- private String documentGlobalIndexPath = "pages/index";
- private String documentGlobalIndexXrefPageIdFormat = "system:generated:index/%s.adoc";
+ private String documentGlobalIndexPath = "pages";
+ private String documentGlobalIndexXrefPageIdFormat = "refguide:%s:index/%s.adoc";
private boolean fixOrphanedAdocIncludeStatements = false;
private boolean skipTitleHeader = false;
diff --git a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/adocfix/OrphanedIncludeStatementFixer.java b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/adocfix/OrphanedIncludeStatementFixer.java
index 0e77eb4..bcb4f73 100644
--- a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/adocfix/OrphanedIncludeStatementFixer.java
+++ b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/adocfix/OrphanedIncludeStatementFixer.java
@@ -63,9 +63,10 @@ public final class OrphanedIncludeStatementFixer {
val originLines = _Text.readLinesFromFile(adocFile, StandardCharsets.UTF_8);
val lines = IncludeStatements.rewrite(originLines, include->{
- if(include.isLocal()
- || !( "system".equals(include.getComponent()) // TODO should be reasoned from config
- && "generated".equals(include.getModule()))) { // TODO should be reasoned from config
+ final boolean inGlobalIndex =
+ "refguide".equals(include.getComponent()) // TODO should be reasoned from config
+ && include.getNamespace().startsWith(Can.of("index")); // TODO should be reasoned from config
+ if(include.isLocal() || !inGlobalIndex) {
return null; // keep original line, don't mangle
}
@@ -75,14 +76,17 @@ public final class OrphanedIncludeStatementFixer {
j2aContext.findUnitByTypeSimpleName(typeSimpleName)
.ifPresent(unit->{
+ val module = unit.getNamespace().stream()
+ .skip(j2aContext.getNamespacePartsSkipCount())
+ .findFirst().get();
val expected = IncludeStatement.builder()
- .component("system")
- .module("generated")
+ .component("refguide")
+ .module(module)
.type("page")
.namespace(unit.getNamespace().stream()
- .skip(j2aContext.getNamespacePartsSkipCount())
+ .skip(j2aContext.getNamespacePartsSkipCount() + 1) // +1 because is part of the module
.collect(Can.toCan())
- .add(0, "index") //TODO this is antora config specific
+ .add(0, "index") // TODO this is antora config specific
)
.canonicalName(typeSimpleName)
.ext(".adoc")
diff --git a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java
index 9c61f39..936e20d 100644
--- a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java
+++ b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocModel.java
@@ -106,12 +106,9 @@ public class ProjectDocModel {
modules = new TreeSet<ProjectNode>();
projTree.depthFirst(modules::add);
- final SortedSet<File> asciiDocFiles = new TreeSet<>();
val j2aContext = J2AdocContext.builder()
- //.compactFormat()
-// .javaSourceWithFootnotesFormat()
- .formatterFactory(new Function<J2AdocContext, UnitFormatter>() {
+ .formatterFactory(new Function<>() {
@SneakyThrows
@Override
public UnitFormatter apply(J2AdocContext j2AdocContext) {
@@ -127,15 +124,6 @@ public class ProjectDocModel {
.skipTitleHeader(cliConfig.getCommands().getIndex().isSkipTitleHeader())
.build();
- val doc = doc();
- doc.setTitle("System Overview");
-
- _Strings.nonEmpty(cliConfig.getGlobal().getLicenseHeader())
- .ifPresent(notice->AsciiDocFactory.attrNotice(doc, notice));
-
- _Strings.nonEmpty(cliConfig.getCommands().getOverview().getDescription())
- .ifPresent(block(doc)::setSource);
-
// partition modules into sections
val sections = new ArrayList<Section>();
cliConfig.getGlobal().getSections().forEach((section, groupIdArtifactIdPattern)->{
@@ -164,9 +152,20 @@ public class ProjectDocModel {
}
// now generate the overview or index
- writeSections(sections, doc, j2aContext, mode, asciiDocFiles::add);
+ final SortedSet<File> asciiDocFiles = new TreeSet<>();
- ProjectDocWriter.write(cliConfig, doc, j2aContext, mode);
+ val overviewDoc = doc();
+ overviewDoc.setTitle("System Overview");
+
+ _Strings.nonEmpty(cliConfig.getGlobal().getLicenseHeader())
+ .ifPresent(notice->AsciiDocFactory.attrNotice(overviewDoc, notice));
+
+ _Strings.nonEmpty(cliConfig.getCommands().getOverview().getDescription())
+ .ifPresent(block(overviewDoc)::setSource);
+
+ writeSections(sections, overviewDoc, j2aContext, mode, asciiDocFiles::add);
+
+ ProjectDocWriter.write(cliConfig, overviewDoc, j2aContext, mode);
// update include statements ...
OrphanedIncludeStatementFixer.fixIncludeStatements(asciiDocFiles, cliConfig, j2aContext);
@@ -265,7 +264,7 @@ public class ProjectDocModel {
containerView.addAllContainers();
containerView.enableAutomaticLayout(RankDirection.LeftRight);
-
+
val plantUmlSource = c4.toPlantUML(containerView);
return plantUmlSource;
}
@@ -296,19 +295,19 @@ public class ProjectDocModel {
private void writeSections(
final @NonNull List<Section> sections,
- final @NonNull Document doc,
+ final @NonNull Document overviewDoc,
final @NonNull J2AdocContext j2aContext,
final @NonNull Mode mode,
final @NonNull Consumer<File> onAdocFile) {
sections.forEach(section -> {
- writeSection(section, doc, j2aContext, mode, onAdocFile);
+ writeSection(section, overviewDoc, j2aContext, mode, onAdocFile);
});
}
private void writeSection(
final @NonNull Section section,
- final @NonNull Document doc,
+ final @NonNull Document overviewDoc,
final @NonNull J2AdocContext j2aContext,
final @NonNull Mode mode,
final @NonNull Consumer<File> onAdocFile) {
@@ -316,7 +315,7 @@ public class ProjectDocModel {
val sectionName = section.getSectionName();
val groupIdPattern = section.getGroupIdArtifactIdPattern();
- val titleBlock = block(doc);
+ val titleBlock = block(overviewDoc);
val headingLevel =
(groupIdPattern == null || !groupIdPattern.contains(":"))
@@ -329,10 +328,10 @@ public class ProjectDocModel {
return;
}
- val descriptionBlock = block(doc);
+ val descriptionBlock = block(overviewDoc);
val groupDiagram = new GroupDiagram(C4.of(sectionName, null));
- val table = table(doc);
+ val table = table(overviewDoc);
table.setTitle(String.format("Projects/Modules (%s)", sectionName));
table.setAttribute("cols", "3a,5a", true);
table.setAttribute("header-option", "", true);
@@ -408,14 +407,14 @@ public class ProjectDocModel {
// Group: org.apache.isis.commons
// Artifact: isis-commons
// Type: jar
- // Folder: \commons
+ // Directory: /commons
// ----
private String coordinates(ProjectNode module, String projRelativePath) {
val coors = new StringBuilder();
appendKeyValue(coors, "Group", module.getArtifactCoordinates().getGroupId());
appendKeyValue(coors, "Artifact", module.getArtifactCoordinates().getArtifactId());
appendKeyValue(coors, "Type", module.getArtifactCoordinates().getPackaging());
- appendKeyValue(coors, "Folder", projRelativePath);
+ appendKeyValue(coors, "Directory", projRelativePath.replaceAll("\\\\", "/"));
return String.format("%s\n%s",
module.getName(),
AsciiDocFactory.toString(doc->
@@ -475,13 +474,13 @@ public class ProjectDocModel {
}
private static String toAdocSection(String title, String content) {
-
+
//XXX collapsible will be supported with antora 3
// return AsciiDocFactory.toString(doc->{
// val collapsibleBlock = AsciiDocFactory.collapsibleBlock(doc, content);
// collapsibleBlock.setTitle(title);
// });
-
+
// render as Sidebar block for now
return String.format(".%s\n****\n%s\n****\n\n", title, content);
}
@@ -489,7 +488,7 @@ public class ProjectDocModel {
private static String toAdocListItem(String element) {
return String.format("* %s\n", element);
}
-
+
private static String toAdocCompactListItem(String element) {
return String.format("%s +\n", element);
}
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 9be58c0..b8cc9ea 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
@@ -41,7 +41,7 @@ final class ProjectDocWriter {
@SneakyThrows
static void write(
final @NonNull CliConfig cliConfig,
- final @NonNull Document systemSummaryAdoc,
+ final @NonNull Document overviewAdoc,
final @NonNull J2AdocContext j2aContext,
final @NonNull ProjectDocModel.Mode mode) {
@@ -67,7 +67,7 @@ final class ProjectDocWriter {
// write system overview
val overviewFile = new File(pagesFolder, overview.getSystemOverviewFilename());
log.info("writing system overview: {}", overviewFile.getName());
- docWriter.accept(systemSummaryAdoc, overviewFile);
+ docWriter.accept(overviewAdoc, overviewFile);
++writeCount;
}
diff --git a/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java b/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java
index e573c08..636f7ad 100644
--- a/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java
+++ b/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/J2AdocContext.java
@@ -260,16 +260,20 @@ public class J2AdocContext {
public String xref(final @NonNull J2AdocUnit unit) {
- val xrefCoordinates = unit.getNamespace()
+ val xrefModule = unit.getNamespace()
.stream()
.skip(getNamespacePartsSkipCount())
+ .findFirst().get();
+ val xrefCoordinates = unit.getNamespace()
+ .stream()
+ .skip(getNamespacePartsSkipCount() + 1)
.collect(Can.toCan())
.add(unit.getCanonicalName())
.stream()
.collect(Collectors.joining("/"));
- val xref = String.format("xref:%s[%s]",
- String.format(getXrefPageIdFormat(), xrefCoordinates),
+ val xref = String.format("xref:s[%s]",
+ String.format(getXrefPageIdFormat(), xrefModule, xrefCoordinates),
unit.getFriendlyName());
return xref;
[isis] 04/11: ISIS-2444: changes also to system-overview location
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 c2e866cf3d850bc7b0d4d2a80cd0250422e25eab
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 09:02:19 2021 +0000
ISIS-2444: changes also to system-overview location
---
antora/components/refguide/modules/{generated => _overview}/nav.adoc | 0
.../pages/system-overview.adoc => _overview/pages/about.adoc} | 0
tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java | 4 ++--
3 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/antora/components/refguide/modules/generated/nav.adoc b/antora/components/refguide/modules/_overview/nav.adoc
similarity index 100%
rename from antora/components/refguide/modules/generated/nav.adoc
rename to antora/components/refguide/modules/_overview/nav.adoc
diff --git a/antora/components/refguide/modules/generated/pages/system-overview.adoc b/antora/components/refguide/modules/_overview/pages/about.adoc
similarity index 100%
rename from antora/components/refguide/modules/generated/pages/system-overview.adoc
rename to antora/components/refguide/modules/_overview/pages/about.adoc
diff --git a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java
index e5827ab..08b8d37 100644
--- a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java
+++ b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/CliConfig.java
@@ -55,7 +55,7 @@ public class CliConfig {
+ "or implied. See the License for the specific language governing permissions and limitations under "
+ "the License.";
- private String documentPagesPath = "pages";
+ private String documentPagesPath = "modules/_overview/pages";
// when 3 eg. skips first three parts of the package names 'org.apache.isis'
private int namespacePartsSkipCount = 0;
@@ -82,7 +82,7 @@ public class CliConfig {
@Data
public static class Overview {
- private String systemOverviewFilename = "system-overview.adoc";
+ private String systemOverviewFilename = "about.adoc";
private String description = "These tables summarize all Maven artifacts available with this project.";
}
[isis] 11/11: 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 9596ab8ad076896145eb73bf2b8553ebf5280763
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 00:10:47 2021 +0000
ISIS-2444: regen index
---
.../refguide/modules/_overview/pages/about.adoc | 450 ++++++++++-----------
.../applib/pages/index/AbstractViewModel.adoc | 1 +
.../modules/applib/pages/index/Identifier.adoc | 1 +
.../applib/pages/index/IsisModuleApplib.adoc | 1 +
.../pages/index/RecreatableDomainObject.adoc | 1 +
.../modules/applib/pages/index/ViewModel.adoc | 1 +
.../adapters/AbstractValueSemanticsProvider.adoc | 1 +
.../pages/index/adapters/DefaultsProvider.adoc | 1 +
.../pages/index/adapters/EncoderDecoder.adoc | 1 +
.../pages/index/adapters/EncodingException.adoc | 1 +
.../applib/pages/index/adapters/Parser.adoc | 1 +
.../pages/index/adapters/ParsingException.adoc | 1 +
.../index/adapters/ValueSemanticsProvider.adoc | 1 +
.../applib/pages/index/annotation/Action.adoc | 5 +-
.../pages/index/annotation/ActionLayout.adoc | 1 +
.../pages/index/annotation/BookmarkPolicy.adoc | 1 +
.../applib/pages/index/annotation/Bounding.adoc | 1 +
.../applib/pages/index/annotation/Collection.adoc | 1 +
.../pages/index/annotation/CollectionLayout.adoc | 1 +
.../applib/pages/index/annotation/Defaulted.adoc | 1 +
.../pages/index/annotation/DomainObject.adoc | 1 +
.../pages/index/annotation/DomainObjectLayout.adoc | 1 +
.../pages/index/annotation/DomainService.adoc | 1 +
.../index/annotation/DomainServiceLayout.adoc | 1 +
.../annotation/DomainServiceLayout~MenuBar.adoc | 1 +
.../applib/pages/index/annotation/Editing.adoc | 1 +
.../pages/index/annotation/EntityChangeKind.adoc | 1 +
.../pages/index/annotation/EqualByContent.adoc | 1 +
.../applib/pages/index/annotation/Facets.adoc | 1 +
.../applib/pages/index/annotation/HomePage.adoc | 1 +
.../pages/index/annotation/InteractionScope.adoc | 1 +
.../pages/index/annotation/LabelPosition.adoc | 1 +
.../applib/pages/index/annotation/MemberOrder.adoc | 1 +
.../applib/pages/index/annotation/MinLength.adoc | 1 +
.../applib/pages/index/annotation/Module.adoc | 1 +
.../applib/pages/index/annotation/Nature.adoc | 1 +
.../pages/index/annotation/NatureOfService.adoc | 1 +
.../applib/pages/index/annotation/Navigable.adoc | 1 +
.../applib/pages/index/annotation/Optionality.adoc | 1 +
.../pages/index/annotation/OrderPrecedence.adoc | 1 +
.../applib/pages/index/annotation/Parameter.adoc | 1 +
.../pages/index/annotation/ParameterLayout.adoc | 1 +
.../pages/index/annotation/Programmatic.adoc | 1 +
.../applib/pages/index/annotation/Projecting.adoc | 1 +
.../applib/pages/index/annotation/PromptStyle.adoc | 1 +
.../applib/pages/index/annotation/Property.adoc | 3 +-
.../pages/index/annotation/PropertyLayout.adoc | 1 +
.../applib/pages/index/annotation/Publishing.adoc | 3 +-
.../applib/pages/index/annotation/Redirect.adoc | 1 +
.../applib/pages/index/annotation/RenderDay.adoc | 1 +
.../applib/pages/index/annotation/Repainting.adoc | 1 +
.../applib/pages/index/annotation/RestrictTo.adoc | 1 +
.../applib/pages/index/annotation/SemanticsOf.adoc | 1 +
.../applib/pages/index/annotation/Snapshot.adoc | 1 +
.../applib/pages/index/annotation/Title.adoc | 1 +
.../applib/pages/index/annotation/Value.adoc | 1 +
.../applib/pages/index/annotation/Where.adoc | 1 +
.../client/RepresentationTypeSimplifiedV2.adoc | 1 +
.../applib/pages/index/client/SuppressionType.adoc | 1 +
.../applib/pages/index/clock/VirtualClock.adoc | 1 +
.../pages/index/domain/DomainObjectList.adoc | 1 +
.../applib/pages/index/events/EventObjectBase.adoc | 1 +
.../index/events/domain/AbstractDomainEvent.adoc | 7 +-
.../index/events/domain/ActionDomainEvent.adoc | 7 +-
.../index/events/domain/CollectionDomainEvent.adoc | 7 +-
.../index/events/domain/PropertyDomainEvent.adoc | 7 +-
.../events/lifecycle/AbstractLifecycleEvent.adoc | 1 +
.../index/events/lifecycle/ObjectCreatedEvent.adoc | 1 +
.../index/events/lifecycle/ObjectLoadedEvent.adoc | 1 +
.../events/lifecycle/ObjectPersistedEvent.adoc | 1 +
.../events/lifecycle/ObjectPersistingEvent.adoc | 1 +
.../events/lifecycle/ObjectRemovingEvent.adoc | 1 +
.../index/events/lifecycle/ObjectUpdatedEvent.adoc | 1 +
.../events/lifecycle/ObjectUpdatingEvent.adoc | 1 +
.../pages/index/events/ui/AbstractUiEvent.adoc | 7 +-
.../pages/index/events/ui/CssClassUiEvent.adoc | 7 +-
.../applib/pages/index/events/ui/IconUiEvent.adoc | 7 +-
.../pages/index/events/ui/LayoutUiEvent.adoc | 7 +-
.../applib/pages/index/events/ui/TitleUiEvent.adoc | 7 +-
.../index/exceptions/RecoverableException.adoc | 1 +
.../index/exceptions/TranslatableException.adoc | 1 +
.../index/exceptions/UnrecoverableException.adoc | 1 +
.../unrecoverable/DomainModelException.adoc | 1 +
.../unrecoverable/MetaModelException.adoc | 1 +
.../unrecoverable/NoAuthenticatorException.adoc | 1 +
.../unrecoverable/ObjectNotFoundException.adoc | 1 +
.../unrecoverable/ObjectPersistenceException.adoc | 1 +
.../unrecoverable/PersistFailedException.adoc | 1 +
.../unrecoverable/ReflectiveActionException.adoc | 1 +
.../unrecoverable/RepositoryException.adoc | 1 +
.../unrecoverable/UnexpectedCallException.adoc | 1 +
.../unrecoverable/UnknownTypeException.adoc | 1 +
.../modules/applib/pages/index/graph/Edge.adoc | 1 +
.../applib/pages/index/graph/SimpleEdge.adoc | 1 +
.../modules/applib/pages/index/graph/Vertex.adoc | 1 +
.../pages/index/graph/tree/LazyTreeNode.adoc | 1 +
.../applib/pages/index/graph/tree/TreeAdapter.adoc | 1 +
.../applib/pages/index/graph/tree/TreeNode.adoc | 1 +
.../applib/pages/index/graph/tree/TreePath.adoc | 1 +
.../applib/pages/index/graph/tree/TreeState.adoc | 1 +
.../applib/pages/index/jaxb/DataTypeFactory.adoc | 1 +
.../pages/index/jaxb/JavaSqlJaxbAdapters.adoc | 1 +
.../JavaSqlXMLGregorianCalendarMarshalling.adoc | 1 +
.../pages/index/jaxb/JavaTimeJaxbAdapters.adoc | 1 +
.../JavaTimeXMLGregorianCalendarMarshalling.adoc | 1 +
.../pages/index/jaxb/JavaUtilJaxbAdapters.adoc | 1 +
.../pages/index/jaxb/JodaTimeJaxbAdapters.adoc | 1 +
.../JodaTimeXMLGregorianCalendarMarshalling.adoc | 1 +
.../index/jaxb/PersistentEntitiesAdapter.adoc | 1 +
.../pages/index/jaxb/PersistentEntityAdapter.adoc | 1 +
.../pages/index/jaxb/PrimitiveJaxbAdapters.adoc | 1 +
.../index/layout/component/ActionLayoutData.adoc | 1 +
.../layout/component/ActionLayoutDataOwner.adoc | 1 +
.../layout/component/CollectionLayoutData.adoc | 1 +
.../component/CollectionLayoutDataOwner.adoc | 1 +
.../index/layout/component/CssClassFaPosition.adoc | 1 +
.../layout/component/DomainObjectLayoutData.adoc | 1 +
.../component/DomainObjectLayoutDataOwner.adoc | 1 +
.../pages/index/layout/component/FieldSet.adoc | 1 +
.../index/layout/component/FieldSetOwner.adoc | 1 +
.../index/layout/component/HasBookmarking.adoc | 1 +
.../pages/index/layout/component/HasCssClass.adoc | 1 +
.../index/layout/component/HasCssClassFa.adoc | 1 +
.../index/layout/component/HasDescribedAs.adoc | 1 +
.../pages/index/layout/component/HasHidden.adoc | 1 +
.../pages/index/layout/component/HasNamed.adoc | 1 +
.../pages/index/layout/component/MemberRegion.adoc | 1 +
.../index/layout/component/MemberRegionOwner.adoc | 1 +
.../applib/pages/index/layout/component/Owned.adoc | 1 +
.../applib/pages/index/layout/component/Owner.adoc | 1 +
.../index/layout/component/PropertyLayoutData.adoc | 1 +
.../layout/component/ServiceActionLayoutData.adoc | 1 +
.../component/ServiceActionLayoutDataOwner.adoc | 1 +
.../applib/pages/index/layout/grid/Grid.adoc | 1 +
.../pages/index/layout/grid/GridAbstract.adoc | 1 +
.../index/layout/grid/bootstrap3/BS3ClearFix.adoc | 1 +
.../layout/grid/bootstrap3/BS3ClearFixHidden.adoc | 1 +
.../layout/grid/bootstrap3/BS3ClearFixVisible.adoc | 1 +
.../pages/index/layout/grid/bootstrap3/BS3Col.adoc | 1 +
.../index/layout/grid/bootstrap3/BS3Element.adoc | 1 +
.../layout/grid/bootstrap3/BS3ElementAbstract.adoc | 1 +
.../index/layout/grid/bootstrap3/BS3Grid.adoc | 1 +
.../pages/index/layout/grid/bootstrap3/BS3Row.adoc | 1 +
.../layout/grid/bootstrap3/BS3RowContent.adoc | 1 +
.../layout/grid/bootstrap3/BS3RowContentOwner.adoc | 1 +
.../index/layout/grid/bootstrap3/BS3RowOwner.adoc | 1 +
.../pages/index/layout/grid/bootstrap3/BS3Tab.adoc | 1 +
.../index/layout/grid/bootstrap3/BS3TabGroup.adoc | 1 +
.../layout/grid/bootstrap3/BS3TabGroupOwner.adoc | 1 +
.../index/layout/grid/bootstrap3/BS3TabOwner.adoc | 1 +
.../index/layout/grid/bootstrap3/HasCssId.adoc | 1 +
.../pages/index/layout/grid/bootstrap3/Size.adoc | 1 +
.../index/layout/grid/bootstrap3/SizeSpan.adoc | 1 +
.../index/layout/grid/bootstrap3/WithinGrid.adoc | 1 +
.../applib/pages/index/layout/links/Link.adoc | 1 +
.../pages/index/layout/menubars/HasNamed.adoc | 1 +
.../applib/pages/index/layout/menubars/Menu.adoc | 1 +
.../pages/index/layout/menubars/MenuBar.adoc | 1 +
.../pages/index/layout/menubars/MenuBars.adoc | 1 +
.../index/layout/menubars/MenuBarsAbstract.adoc | 1 +
.../pages/index/layout/menubars/MenuSection.adoc | 1 +
.../index/layout/menubars/bootstrap3/BS3Menu.adoc | 1 +
.../layout/menubars/bootstrap3/BS3MenuBar.adoc | 1 +
.../layout/menubars/bootstrap3/BS3MenuBars.adoc | 1 +
.../layout/menubars/bootstrap3/BS3MenuSection.adoc | 1 +
.../applib/pages/index/mixins/MixinConstants.adoc | 1 +
.../modules/applib/pages/index/mixins/dto/Dto.adoc | 1 +
.../pages/index/mixins/dto/Dto_downloadXml.adoc | 1 +
.../pages/index/mixins/dto/Dto_downloadXsd.adoc | 1 +
.../mixins/layout/Object_downloadLayoutXml.adoc | 1 +
.../index/mixins/layout/Object_openRestApi.adoc | 1 +
.../mixins/layout/Object_rebuildMetamodel.adoc | 1 +
.../metamodel/Object_downloadMetamodelXml.adoc | 1 +
.../mixins/metamodel/Object_objectIdentifier.adoc | 1 +
.../index/mixins/metamodel/Object_objectType.adoc | 1 +
.../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 | 1 +
.../applib/pages/index/query/NamedQuery.adoc | 1 +
.../modules/applib/pages/index/query/Query.adoc | 1 +
.../applib/pages/index/query/QueryRange.adoc | 1 +
.../pages/index/services/DomainChangeRecord.adoc | 1 +
.../pages/index/services/MethodReferences.adoc | 1 +
.../RepresentsInteractionMemberExecution.adoc | 3 +-
.../services/acceptheader/AcceptHeaderService.adoc | 1 +
.../appfeat/ApplicationFeatureRepository.adoc | 1 +
.../services/appfeat/ApplicationMemberType.adoc | 1 +
.../pages/index/services/bookmark/Bookmark.adoc | 1 +
.../index/services/bookmark/BookmarkHolder.adoc | 1 +
.../services/bookmark/BookmarkHolder_lookup.adoc | 1 +
.../services/bookmark/BookmarkHolder_object.adoc | 1 +
.../index/services/bookmark/BookmarkService.adoc | 1 +
.../services/bookmarkui/BookmarkUiService.adoc | 1 +
.../pages/index/services/clock/ClockService.adoc | 1 +
.../pages/index/services/command/Command.adoc | 1 +
.../services/command/CommandExecutorService.adoc | 1 +
.../services/command/CommandOutcomeHandler.adoc | 1 +
.../index/services/commanddto/HasCommandDto.adoc | 1 +
.../conmap/ContentMappingServiceForCommandDto.adoc | 1 +
.../ContentMappingServiceForCommandsDto.adoc | 1 +
.../services/commanddto/conmap/UserDataKeys.adoc | 1 +
.../commanddto/processor/CommandDtoProcessor.adoc | 1 +
.../CommandDtoProcessorForActionAbstract.adoc | 1 +
.../CommandDtoProcessorForPropertyAbstract.adoc | 1 +
.../processor/spi/CommandDtoProcessorService.adoc | 1 +
.../spi/CommandDtoProcessorServiceIdentity.adoc | 1 +
.../index/services/confview/ConfigurationMenu.adoc | 1 +
.../services/confview/ConfigurationProperty.adoc | 1 +
.../confview/ConfigurationViewService.adoc | 1 +
.../services/conmap/ContentMappingService.adoc | 1 +
.../pages/index/services/email/EmailService.adoc | 1 +
.../pages/index/services/error/ErrorDetails.adoc | 1 +
.../services/error/ErrorReportingService.adoc | 1 +
.../pages/index/services/error/SimpleTicket.adoc | 1 +
.../applib/pages/index/services/error/Ticket.adoc | 1 +
.../index/services/eventbus/EventBusService.adoc | 1 +
.../pages/index/services/exceprecog/Category.adoc | 1 +
.../services/exceprecog/ExceptionRecognizer.adoc | 1 +
.../exceprecog/ExceptionRecognizerAbstract.adoc | 1 +
.../exceprecog/ExceptionRecognizerForType.adoc | 1 +
.../exceprecog/ExceptionRecognizerService.adoc | 1 +
.../index/services/exceprecog/Recognition.adoc | 1 +
.../index/services/factory/FactoryService.adoc | 1 +
.../index/services/grid/GridLoaderService.adoc | 1 +
.../pages/index/services/grid/GridService.adoc | 1 +
.../index/services/grid/GridSystemService.adoc | 1 +
.../applib/pages/index/services/health/Health.adoc | 1 +
.../index/services/health/HealthCheckService.adoc | 1 +
.../pages/index/services/hint/HintIdProvider.adoc | 1 +
.../pages/index/services/hint/HintStore.adoc | 1 +
.../services/homepage/HomePageResolverService.adoc | 1 +
.../pages/index/services/i18n/LocaleProvider.adoc | 1 +
.../applib/pages/index/services/i18n/Mode.adoc | 1 +
.../index/services/i18n/TranslatableString.adoc | 1 +
.../index/services/i18n/TranslationService.adoc | 1 +
.../index/services/i18n/TranslationsResolver.adoc | 1 +
.../index/services/iactn/ActionInvocation.adoc | 1 +
.../pages/index/services/iactn/Execution.adoc | 1 +
.../index/services/iactn/ExecutionContext.adoc | 1 +
.../pages/index/services/iactn/Interaction.adoc | 5 +-
.../index/services/iactn/InteractionContext.adoc | 1 +
.../pages/index/services/iactn/PropertyEdit.adoc | 1 +
.../pages/index/services/iactn/Sequence.adoc | 1 +
.../index/services/inject/ServiceInjector.adoc | 1 +
.../pages/index/services/jaxb/JaxbService.adoc | 1 +
.../pages/index/services/layout/LayoutService.adoc | 1 +
.../index/services/layout/LayoutServiceMenu.adoc | 1 +
.../applib/pages/index/services/layout/Style.adoc | 1 +
.../index/services/linking/DeepLinkService.adoc | 1 +
.../index/services/menu/MenuBarsLoaderService.adoc | 1 +
.../pages/index/services/menu/MenuBarsService.adoc | 1 +
.../index/services/message/MessageService.adoc | 1 +
.../pages/index/services/metamodel/BeanSort.adoc | 1 +
.../pages/index/services/metamodel/Config.adoc | 1 +
.../index/services/metamodel/DomainMember.adoc | 1 +
.../index/services/metamodel/DomainModel.adoc | 1 +
.../index/services/metamodel/MetaModelService.adoc | 1 +
.../services/metamodel/MetaModelServiceMenu.adoc | 1 +
.../index/services/metrics/MetricsService.adoc | 1 +
.../services/publishing/log/CommandLogger.adoc | 1 +
.../publishing/log/EntityChangesLogger.adoc | 1 +
.../publishing/log/EntityPropertyChangeLogger.adoc | 1 +
.../services/publishing/log/ExecutionLogger.adoc | 1 +
.../services/publishing/spi/CommandSubscriber.adoc | 1 +
.../services/publishing/spi/EntityChanges.adoc | 9 +-
.../publishing/spi/EntityChangesSubscriber.adoc | 1 +
.../publishing/spi/EntityPropertyChange.adoc | 1 +
.../spi/EntityPropertyChangeSubscriber.adoc | 1 +
.../publishing/spi/ExecutionSubscriber.adoc | 1 +
.../queryresultscache/QueryResultsCache.adoc | 1 +
.../QueryResultsCacheControl.adoc | 1 +
.../registry/InstanceByPriorityComparator.adoc | 1 +
.../index/services/registry/ServiceRegistry.adoc | 9 +-
.../index/services/repository/EntityState.adoc | 1 +
.../services/repository/RepositoryService.adoc | 1 +
.../index/services/routing/RoutingService.adoc | 1 +
.../index/services/scratchpad/Scratchpad.adoc | 1 +
.../services/session/SessionLoggingService.adoc | 1 +
.../session/SessionLoggingServiceLogging.adoc | 1 +
.../pages/index/services/sudo/SudoService.adoc | 1 +
.../pages/index/services/swagger/Format.adoc | 1 +
.../index/services/swagger/SwaggerService.adoc | 1 +
.../pages/index/services/swagger/Visibility.adoc | 1 +
.../TableColumnOrderForCollectionTypeAbstract.adoc | 1 +
.../services/tablecol/TableColumnOrderService.adoc | 1 +
.../pages/index/services/title/TitleService.adoc | 1 +
.../services/urlencoding/UrlEncodingService.adoc | 1 +
...rlEncodingServiceUsingBaseEncodingAbstract.adoc | 1 +
.../pages/index/services/user/RoleMemento.adoc | 13 +-
.../pages/index/services/user/UserMemento.adoc | 7 +-
.../pages/index/services/user/UserService.adoc | 1 +
.../services/userprof/UserProfileService.adoc | 1 +
.../services/userreg/EmailNotificationService.adoc | 1 +
.../pages/index/services/userreg/UserDetails.adoc | 1 +
.../services/userreg/UserRegistrationService.adoc | 1 +
.../userreg/events/EmailEventAbstract.adoc | 1 +
.../userreg/events/EmailRegistrationEvent.adoc | 1 +
.../userreg/events/PasswordResetEvent.adoc | 1 +
.../index/services/wrapper/DisabledException.adoc | 1 +
.../index/services/wrapper/HiddenException.adoc | 1 +
.../index/services/wrapper/InvalidException.adoc | 1 +
.../index/services/wrapper/WrapperFactory.adoc | 1 +
.../index/services/wrapper/WrappingObject.adoc | 1 +
.../services/wrapper/control/AsyncControl.adoc | 1 +
.../services/wrapper/control/ControlAbstract.adoc | 1 +
.../services/wrapper/control/ExceptionHandler.adoc | 1 +
.../wrapper/control/ExceptionHandlerAbstract.adoc | 1 +
.../services/wrapper/control/ExecutionMode.adoc | 1 +
.../services/wrapper/control/SyncControl.adoc | 1 +
.../index/services/wrapper/events/AccessEvent.adoc | 1 +
.../wrapper/events/ActionArgumentEvent.adoc | 1 +
.../wrapper/events/ActionInvocationEvent.adoc | 1 +
.../wrapper/events/ActionUsabilityEvent.adoc | 1 +
.../wrapper/events/ActionVisibilityEvent.adoc | 1 +
.../wrapper/events/CollectionAccessEvent.adoc | 1 +
.../wrapper/events/CollectionAddToEvent.adoc | 1 +
.../wrapper/events/CollectionMethodEvent.adoc | 1 +
.../wrapper/events/CollectionRemoveFromEvent.adoc | 1 +
.../wrapper/events/CollectionUsabilityEvent.adoc | 1 +
.../services/wrapper/events/InteractionEvent.adoc | 1 +
.../services/wrapper/events/ObjectTitleEvent.adoc | 1 +
.../wrapper/events/ObjectValidityEvent.adoc | 1 +
.../wrapper/events/ObjectVisibilityEvent.adoc | 1 +
.../services/wrapper/events/ParseValueEvent.adoc | 1 +
.../wrapper/events/PropertyAccessEvent.adoc | 1 +
.../wrapper/events/PropertyModifyEvent.adoc | 1 +
.../wrapper/events/PropertyUsabilityEvent.adoc | 1 +
.../wrapper/events/PropertyVisibilityEvent.adoc | 1 +
.../wrapper/events/ProposedHolderEvent.adoc | 1 +
.../services/wrapper/events/UsabilityEvent.adoc | 1 +
.../services/wrapper/events/ValidityEvent.adoc | 1 +
.../services/wrapper/events/VisibilityEvent.adoc | 1 +
.../wrapper/listeners/InteractionAdapter.adoc | 1 +
.../wrapper/listeners/InteractionListener.adoc | 1 +
.../pages/index/services/xactn/TransactionId.adoc | 1 +
.../index/services/xactn/TransactionService.adoc | 1 +
.../index/services/xactn/TransactionState.adoc | 1 +
.../services/xactn/TransactionalProcessor.adoc | 1 +
.../pages/index/services/xml/XmlService.adoc | 1 +
.../services/xmlsnapshot/XmlSnapshotService.adoc | 1 +
.../xmlsnapshot/XmlSnapshotService~Snapshot.adoc | 1 +
.../XmlSnapshotService~Snapshot~Builder.adoc | 1 +
.../snapshot/SnapshottableWithInclusions.adoc | 1 +
.../pages/index/spec/AbstractSpecification.adoc | 1 +
.../pages/index/spec/AbstractSpecification2.adoc | 1 +
.../applib/pages/index/spec/Specification.adoc | 1 +
.../applib/pages/index/spec/Specification2.adoc | 1 +
.../applib/pages/index/spec/SpecificationAnd.adoc | 1 +
.../applib/pages/index/spec/SpecificationNot.adoc | 1 +
.../applib/pages/index/spec/SpecificationOr.adoc | 1 +
.../applib/pages/index/types/DescriptionType.adoc | 1 +
.../pages/index/types/MemberIdentifierType.adoc | 1 +
.../applib/pages/index/types/TargetActionType.adoc | 1 +
.../applib/pages/index/types/TargetClassType.adoc | 1 +
.../modules/applib/pages/index/util/Enums.adoc | 1 +
.../modules/applib/pages/index/util/Equality.adoc | 1 +
.../modules/applib/pages/index/util/Hashing.adoc | 1 +
.../modules/applib/pages/index/util/JaxbUtil.adoc | 1 +
.../applib/pages/index/util/ObjectContracts.adoc | 1 +
.../applib/pages/index/util/ReasonBuffer.adoc | 1 +
.../applib/pages/index/util/ReasonBuffer2.adoc | 1 +
.../modules/applib/pages/index/util/Reasons.adoc | 1 +
.../applib/pages/index/util/TitleBuffer.adoc | 25 +-
.../pages/index/util/TitleBufferException.adoc | 1 +
.../modules/applib/pages/index/util/ToString.adoc | 1 +
.../pages/index/util/schema/ChangesDtoUtils.adoc | 1 +
.../pages/index/util/schema/CommandDtoUtils.adoc | 1 +
.../pages/index/util/schema/CommonDtoUtils.adoc | 1 +
.../index/util/schema/InteractionDtoUtils.adoc | 1 +
.../index/util/schema/MemberExecutionDtoUtils.adoc | 1 +
.../modules/applib/pages/index/value/Blob.adoc | 1 +
.../modules/applib/pages/index/value/Clob.adoc | 1 +
.../modules/applib/pages/index/value/HasHtml.adoc | 1 +
.../pages/index/value/LocalResourcePath.adoc | 1 +
.../modules/applib/pages/index/value/Markup.adoc | 1 +
.../pages/index/value/NamedWithMimeType.adoc | 1 +
.../applib/pages/index/value/OpenUrlStrategy.adoc | 1 +
.../modules/applib/pages/index/value/Password.adoc | 1 +
.../commons/pages/index/collections/Can.adoc | 9 +-
.../pages/index/collections/Cardinality.adoc | 1 +
.../commons/pages/index/functional/Result.adoc | 3 +-
.../commons/pages/index/having/HasUniqueId.adoc | 1 +
.../commons/pages/index/having/HasUpdatedAt.adoc | 1 +
.../commons/pages/index/having/HasUpdatedBy.adoc | 1 +
.../commons/pages/index/having/HasUsername.adoc | 1 +
.../pages/index/resource/ResourceCoordinates.adoc | 1 +
.../DataSourceIntrospectionService.adoc | 1 +
.../interaction/session/InteractionFactory.adoc | 1 +
.../transaction/TransactionServiceSpring.adoc | 1 +
.../runtimeservices/xml/XmlServiceDefault.adoc | 1 +
.../changetracking/EntityChangeTrackerDefault.adoc | 1 +
.../events/TransactionAfterCompletionEvent.adoc | 1 +
.../commandlog/impl/CommandSubscriberForJdo.adoc | 1 +
.../impl/IsisModuleExtCommandLogImpl.adoc | 1 +
.../impl/mixins/HasUniqueId_command.adoc | 3 +-
.../mixins/HasUsername_recentCommandsByUser.adoc | 1 +
.../commandlog/impl/ui/CommandServiceMenu.adoc | 1 +
.../primary/IsisModuleExtCommandReplayPrimary.adoc | 1 +
.../primary/config/PrimaryConfig.adoc | 1 +
.../primary/mixins/Object_openOnSecondary.adoc | 1 +
.../primary/restapi/CommandRetrievalService.adoc | 1 +
.../primary/ui/CommandReplayOnPrimaryService.adoc | 1 +
.../IsisModuleExtCommandReplaySecondary.adoc | 1 +
.../commandreplay/secondary/SecondaryStatus.adoc | 1 +
.../secondary/analyser/CommandReplayAnalyser.adoc | 1 +
.../analyser/CommandReplayAnalyserException.adoc | 1 +
.../analyser/CommandReplayAnalyserResult.adoc | 1 +
.../analysis/CommandReplayAnalysisService.adoc | 1 +
.../secondary/clock/TickingClockService.adoc | 1 +
.../secondary/config/SecondaryConfig.adoc | 1 +
.../executor/CommandExecutorServiceWithTime.adoc | 1 +
.../secondary/fetch/CommandFetcher.adoc | 1 +
.../secondary/job/ReplicateAndReplayJob.adoc | 1 +
.../secondary/job/SecondaryStatusData.adoc | 1 +
.../jobcallables/ReplicateAndRunCommands.adoc | 1 +
.../secondary/mixins/CommandJdo_exclude.adoc | 1 +
.../secondary/mixins/CommandJdo_replayQueue.adoc | 1 +
.../secondary/mixins/Object_openOnPrimary.adoc | 1 +
.../spi/ReplayCommandExecutionController.adoc | 1 +
.../ui/CommandReplayOnSecondaryService.adoc | 1 +
.../index/cors/impl/IsisModuleExtCorsImpl.adoc | 1 +
.../fullcalendar/applib/CalendarEventable.adoc | 1 +
.../index/fullcalendar/applib/Calendarable.adoc | 1 +
.../applib/IsisModuleExtFullCalendarApplib.adoc | 1 +
.../spi/CalendarableDereferencingService.adoc | 1 +
.../fullcalendar/applib/value/CalendarEvent.adoc | 1 +
.../ui/component/IsisModuleExtFullCalendarUi.adoc | 1 +
.../hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc | 1 +
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc | 1 +
.../applib/IsisModuleExtJaxRsClientApplib.adoc | 1 +
.../jaxrsclient/applib/client/JaxRsClient.adoc | 1 +
.../jaxrsclient/applib/client/JaxRsResponse.adoc | 1 +
.../applib/IsisModuleIncModelApplib.adoc | 1 +
.../modelannotation/applib/annotation/Model.adoc | 1 +
.../metamodel/IsisModuleExtModelAnnotation.adoc | 1 +
.../SupportingMethodValidatorRefinerFactory.adoc | 1 +
.../services/IncubatorMetaModelPlugin.adoc | 1 +
.../index/quartz/IsisModuleExtQuartzImpl.adoc | 1 +
.../index/quartz/context/JobExecutionData.adoc | 1 +
.../spring/AutowiringSpringBeanJobFactory.adoc | 1 +
.../restclient/ActionParameterListBuilder.adoc | 1 +
.../index/restclient/IsisModuleExtRestClient.adoc | 1 +
.../pages/index/restclient/ResponseDigest.adoc | 1 +
.../pages/index/restclient/RestfulClient.adoc | 1 +
.../index/restclient/RestfulClientConfig.adoc | 1 +
.../index/restclient/RestfulClientException.adoc | 1 +
.../index/restclient/auth/BasicAuthFilter.adoc | 1 +
.../restclient/log/ClientConversationFilter.adoc | 1 +
.../restclient/log/ClientConversationLogger.adoc | 1 +
.../index/secman/api/IsisModuleExtSecmanApi.adoc | 1 +
.../index/secman/api/SecmanConfiguration.adoc | 1 +
.../pages/index/secman/api/SecurityRealm.adoc | 1 +
.../secman/api/SecurityRealmCharacteristic.adoc | 1 +
.../index/secman/api/SecurityRealmService.adoc | 1 +
.../api/encryption/PasswordEncryptionService.adoc | 1 +
.../encryption/PasswordEncryptionServiceNone.adoc | 1 +
.../index/secman/api/events/UserCreatedEvent.adoc | 1 +
.../api/permission/ApplicationPermission.adoc | 1 +
.../api/permission/ApplicationPermissionMode.adoc | 1 +
.../ApplicationPermissionRepository.adoc | 1 +
.../api/permission/ApplicationPermissionRule.adoc | 1 +
.../api/permission/ApplicationPermissionValue.adoc | 1 +
.../permission/ApplicationPermissionValueSet.adoc | 1 +
.../permission/PermissionsEvaluationService.adoc | 1 +
.../PermissionsEvaluationServiceAbstract.adoc | 1 +
...PermissionsEvaluationServiceAllowBeatsVeto.adoc | 1 +
...PermissionsEvaluationServiceVetoBeatsAllow.adoc | 1 +
.../index/secman/api/role/ApplicationRole.adoc | 1 +
.../secman/api/role/ApplicationRoleRepository.adoc | 1 +
.../secman/api/tenancy/ApplicationTenancy.adoc | 1 +
.../api/tenancy/ApplicationTenancyEvaluator.adoc | 1 +
.../api/tenancy/ApplicationTenancyRepository.adoc | 1 +
.../pages/index/secman/api/tenancy/HasAtPath.adoc | 1 +
.../pages/index/secman/api/user/AccountType.adoc | 1 +
.../index/secman/api/user/ApplicationUser.adoc | 1 +
.../secman/api/user/ApplicationUserRepository.adoc | 1 +
.../secman/api/user/ApplicationUserStatus.adoc | 1 +
.../IsisModuleExtSecmanEncryptionJbcrypt.adoc | 1 +
.../PasswordEncryptionServiceUsingJBcrypt.adoc | 1 +
.../jdo/IsisModuleExtSecmanPersistenceJdo.adoc | 1 +
.../secman/jdo/seed/SeedSecurityModuleService.adoc | 1 +
.../jdo/seed/SeedUsersAndRolesFixtureScript.adoc | 1 +
.../secman/jdo/seed/scripts/GlobalTenancy.adoc | 1 +
...xtFixturesFixtureResultsRoleAndPermissions.adoc | 1 +
.../IsisExtSecmanAdminRoleAndPermissions.adoc | 1 +
.../jdo/seed/scripts/IsisExtSecmanAdminUser.adoc | 1 +
.../IsisExtSecmanFixtureRoleAndPermissions.adoc | 1 +
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 1 +
.../jpa/IsisModuleExtSecmanPersistenceJpa.adoc | 1 +
.../secman/jpa/seed/SeedSecurityModuleService.adoc | 1 +
.../jpa/seed/SeedUsersAndRolesFixtureScript.adoc | 1 +
.../secman/jpa/seed/scripts/GlobalTenancy.adoc | 1 +
...xtFixturesFixtureResultsRoleAndPermissions.adoc | 1 +
.../IsisExtSecmanAdminRoleAndPermissions.adoc | 1 +
.../jpa/seed/scripts/IsisExtSecmanAdminUser.adoc | 1 +
.../IsisExtSecmanFixtureRoleAndPermissions.adoc | 1 +
...IsisExtSecmanRegularUserRoleAndPermissions.adoc | 1 +
...tyModuleAppUserRegistrationServiceAbstract.adoc | 1 +
.../secman/model/IsisModuleExtSecmanModel.adoc | 1 +
.../index/secman/model/app/user/MeService.adoc | 1 +
.../shiro/IsisModuleExtSecmanRealmShiro.adoc | 1 +
.../shiro/IsisModuleExtSecmanShiroRealm.adoc | 7 +-
.../services/SecurityRealmServiceUsingShiro.adoc | 1 +
.../pages/index/secman/shiro/util/ShiroUtils.adoc | 1 +
.../realm/impl/IsisLdapContextFactory.adoc | 1 +
.../shirorealmldap/realm/impl/IsisLdapRealm.adoc | 1 +
.../impl/IsisModuleExtShiroRealmLdapImpl.adoc | 1 +
.../ui/IsisModuleExtExcelDownloadUi.adoc | 1 +
.../ui/components/CollectionContentsAsExcel.adoc | 1 +
.../CollectionContentsAsExcelFactory.adoc | 1 +
.../pdfjs/applib/annotations/PdfJsViewer.adoc | 1 +
.../wicket/pdfjs/applib/config/PdfJsConfig.adoc | 1 +
.../viewer/wicket/pdfjs/applib/config/Scale.adoc | 1 +
.../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc | 1 +
.../wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc | 1 +
.../jdo/applib/IsisModulePersistenceJdoApplib.adoc | 1 +
.../jdo/applib/services/JdoSupportService.adoc | 1 +
.../jdo/datanucleus/IsisModuleJdoDatanucleus.adoc | 1 +
.../changetracking/JdoLifecycleListener.adoc | 1 +
.../jdo/datanucleus/dialect/DnJdoDialect.adoc | 1 +
.../mixins/Persistable_datanucleusIdLong.adoc | 1 +
.../mixins/Persistable_datanucleusVersionLong.adoc | 1 +
.../Persistable_datanucleusVersionTimestamp.adoc | 1 +
.../mixins/Persistable_downloadJdoMetadata.adoc | 1 +
.../applib/IsisBookmarkConverter.adoc | 1 +
.../applib/IsisLocalResourcePathConverter.adoc | 1 +
.../typeconverters/applib/IsisMarkupConverter.adoc | 1 +
.../applib/IsisPasswordConverter.adoc | 1 +
.../JavaAwtBufferedImageByteArrayConverter.adoc | 1 +
.../schema/v2/IsisChangesDtoConverter.adoc | 1 +
.../schema/v2/IsisCommandDtoConverter.adoc | 1 +
.../schema/v2/IsisInteractionDtoConverter.adoc | 1 +
.../schema/v2/IsisOidDtoConverter.adoc | 1 +
.../time/IsoOffsetTimeConverter.adoc | 1 +
.../time/IsoZonedDateTimeConverter.adoc | 1 +
.../applib/ByteArrayBlobRdbmsMapping.adoc | 1 +
.../valuetypes/applib/IsisBlobMapping.adoc | 1 +
.../valuetypes/applib/IsisClobMapping.adoc | 1 +
.../JpaEntityInjectionPointResolver.adoc | 1 +
.../jpa/applib/services/JpaSupportService.adoc | 1 +
.../jpa/eclipselink/IsisModuleJpaEclipselink.adoc | 1 +
.../schema/pages/index/IsisModuleSchema.adoc | 1 +
.../index/bypass/IsisModuleSecurityBypass.adoc | 1 +
.../bypass/authentication/AuthenticatorBypass.adoc | 1 +
.../bypass/authorization/AuthorizorBypass.adoc | 1 +
.../index/keycloak/IsisModuleSecurityKeycloak.adoc | 1 +
.../authentication/AuthenticatorKeycloak.adoc | 1 +
.../keycloak/authorization/AuthorizorKeycloak.adoc | 1 +
.../index/keycloak/webmodule/KeycloakFilter.adoc | 1 +
.../keycloak/webmodule/WebModuleKeycloak.adoc | 1 +
.../pages/index/shiro/IsisModuleSecurityShiro.adoc | 1 +
.../shiro/authentication/AuthenticatorShiro.adoc | 1 +
.../index/shiro/authorization/AuthorizorShiro.adoc | 1 +
.../index/shiro/authorization/IsisPermission.adoc | 1 +
.../authorization/IsisPermissionResolver.adoc | 1 +
.../index/shiro/webmodule/WebModuleShiro.adoc | 1 +
.../pages/index/base/applib/Chained.adoc | 1 +
.../subdomains/pages/index/base/applib/Dflt.adoc | 1 +
.../applib/IsisModuleSubdomainsBaseApplib.adoc | 1 +
.../pages/index/base/applib/PowerType.adoc | 1 +
.../subdomains/pages/index/base/applib/Titled.adoc | 1 +
.../pages/index/base/applib/TitledEnum.adoc | 1 +
.../base/applib/services/BaseServicesModule.adoc | 1 +
.../applib/services/calendar/CalendarService.adoc | 1 +
.../index/base/applib/types/DescriptionType.adoc | 1 +
.../pages/index/base/applib/types/FqcnType.adoc | 1 +
.../pages/index/base/applib/types/MoneyType.adoc | 1 +
.../pages/index/base/applib/types/NameType.adoc | 1 +
.../pages/index/base/applib/types/NotesType.adoc | 1 +
.../base/applib/types/ObjectIdentifierType.adoc | 1 +
.../index/base/applib/types/PercentageType.adoc | 1 +
.../index/base/applib/types/ProperNameType.adoc | 1 +
.../index/base/applib/types/ReferenceType.adoc | 1 +
.../pages/index/base/applib/types/TitleType.adoc | 1 +
.../index/base/applib/types/UrlTemplateType.adoc | 1 +
.../index/base/applib/types/UserNameType.adoc | 1 +
.../pages/index/base/applib/types/XxxType.adoc | 1 +
.../pages/index/base/applib/utils/ClassUtils.adoc | 1 +
.../index/base/applib/utils/JodaPeriodUtils.adoc | 1 +
.../pages/index/base/applib/utils/MathUtils.adoc | 1 +
.../index/base/applib/utils/MessageUtils.adoc | 1 +
.../pages/index/base/applib/utils/StringUtils.adoc | 1 +
.../index/base/applib/utils/TitleBuilder.adoc | 1 +
.../base/applib/valuetypes/AbstractInterval.adoc | 1 +
.../base/applib/valuetypes/LocalDateInterval.adoc | 1 +
.../pages/index/base/applib/valuetypes/VT.adoc | 1 +
.../index/base/applib/with/WithCodeComparable.adoc | 1 +
.../index/base/applib/with/WithCodeGetter.adoc | 1 +
.../index/base/applib/with/WithCodeUnique.adoc | 1 +
.../applib/with/WithDescriptionComparable.adoc | 1 +
.../base/applib/with/WithDescriptionGetter.adoc | 1 +
.../base/applib/with/WithDescriptionUnique.adoc | 1 +
.../pages/index/base/applib/with/WithInterval.adoc | 1 +
.../base/applib/with/WithIntervalContiguous.adoc | 1 +
.../base/applib/with/WithIntervalMutable.adoc | 1 +
.../index/base/applib/with/WithNameComparable.adoc | 1 +
.../index/base/applib/with/WithNameGetter.adoc | 1 +
.../index/base/applib/with/WithNameUnique.adoc | 1 +
.../base/applib/with/WithReferenceComparable.adoc | 1 +
.../base/applib/with/WithReferenceGetter.adoc | 1 +
.../base/applib/with/WithReferenceUnique.adoc | 1 +
.../pages/index/base/applib/with/WithSequence.adoc | 1 +
.../index/base/applib/with/WithStartDate.adoc | 1 +
.../base/applib/with/WithTitleComparable.adoc | 1 +
.../index/base/applib/with/WithTitleGetter.adoc | 1 +
.../index/base/applib/with/WithTitleUnique.adoc | 1 +
.../applib/IsisModuleSubdomainsExcelApplib.adoc | 1 +
.../index/excel/applib/dom/AggregationType.adoc | 1 +
.../excel/applib/dom/ExcelMetaDataEnabled.adoc | 1 +
.../pages/index/excel/applib/dom/ExcelService.adoc | 1 +
.../pages/index/excel/applib/dom/HyperLink.adoc | 1 +
.../pages/index/excel/applib/dom/PivotColumn.adoc | 1 +
.../index/excel/applib/dom/PivotDecoration.adoc | 1 +
.../pages/index/excel/applib/dom/PivotRow.adoc | 1 +
.../pages/index/excel/applib/dom/PivotValue.adoc | 1 +
.../pages/index/excel/applib/dom/RowHandler.adoc | 1 +
.../index/excel/applib/dom/WorksheetContent.adoc | 1 +
.../index/excel/applib/dom/WorksheetSpec.adoc | 7 +-
.../excel/applib/dom/util/AnnotationList.adoc | 1 +
.../excel/applib/dom/util/AnnotationTriplet.adoc | 1 +
.../applib/dom/util/ExcelFileBlobConverter.adoc | 1 +
.../excel/applib/dom/util/ExcelServiceImpl.adoc | 1 +
.../pages/index/excel/applib/dom/util/Mode.adoc | 1 +
.../index/excel/applib/dom/util/PivotUtils.adoc | 1 +
.../index/excel/applib/dom/util/SheetPivoter.adoc | 1 +
.../pages/index/excel/testing/ExcelFixture.adoc | 1 +
.../pages/index/excel/testing/ExcelFixture2.adoc | 1 +
.../excel/testing/ExcelFixtureRowHandler.adoc | 1 +
.../excel/testing/ExcelFixtureWorkbookHandler.adoc | 1 +
.../excel/testing/FixtureAwareRowHandler.adoc | 1 +
.../testing/IsisModuleSubdomainsExcelTesting.adoc | 1 +
.../applib/IsisModuleSubdomainsSpringApplib.adoc | 1 +
.../spring/applib/service/BeanDescriptor.adoc | 1 +
.../index/spring/applib/service/ContextBeans.adoc | 1 +
.../spring/applib/service/SpringBeansService.adoc | 1 +
.../IsisModuleSubdomainsXDocReportApplib.adoc | 1 +
.../xdocreport/applib/service/OutputType.adoc | 1 +
.../xdocreport/applib/service/XDocReportModel.adoc | 1 +
.../applib/service/XDocReportService.adoc | 1 +
.../applib/IsisModuleTestingFakeDataApplib.adoc | 1 +
.../services/AbstractRandomValueGenerator.adoc | 1 +
.../index/fakedata/applib/services/Addresses.adoc | 1 +
.../fakedata/applib/services/BigDecimals.adoc | 1 +
.../fakedata/applib/services/BigIntegers.adoc | 1 +
.../index/fakedata/applib/services/Books.adoc | 1 +
.../index/fakedata/applib/services/Booleans.adoc | 1 +
.../index/fakedata/applib/services/Bytes.adoc | 1 +
.../index/fakedata/applib/services/Chars.adoc | 1 +
.../fakedata/applib/services/Collections.adoc | 1 +
.../index/fakedata/applib/services/Comms.adoc | 1 +
.../fakedata/applib/services/CreditCards.adoc | 1 +
.../index/fakedata/applib/services/Doubles.adoc | 1 +
.../index/fakedata/applib/services/Enums.adoc | 1 +
.../fakedata/applib/services/FakeDataService.adoc | 1 +
.../index/fakedata/applib/services/Floats.adoc | 1 +
.../index/fakedata/applib/services/Integers.adoc | 1 +
.../index/fakedata/applib/services/IsisBlobs.adoc | 1 +
.../index/fakedata/applib/services/IsisClobs.adoc | 1 +
.../fakedata/applib/services/IsisPasswords.adoc | 1 +
.../fakedata/applib/services/J8DateTimes.adoc | 1 +
.../fakedata/applib/services/J8LocalDates.adoc | 1 +
.../index/fakedata/applib/services/J8Periods.adoc | 1 +
.../fakedata/applib/services/JavaSqlDates.adoc | 1 +
.../applib/services/JavaSqlTimestamps.adoc | 1 +
.../fakedata/applib/services/JavaUtilDates.adoc | 1 +
.../fakedata/applib/services/JodaDateTimes.adoc | 1 +
.../fakedata/applib/services/JodaLocalDates.adoc | 1 +
.../fakedata/applib/services/JodaPeriods.adoc | 1 +
.../index/fakedata/applib/services/Longs.adoc | 1 +
.../index/fakedata/applib/services/Lorem.adoc | 1 +
.../index/fakedata/applib/services/Names.adoc | 1 +
.../index/fakedata/applib/services/Shorts.adoc | 1 +
.../index/fakedata/applib/services/Strings.adoc | 1 +
.../pages/index/fakedata/applib/services/Urls.adoc | 1 +
.../index/fakedata/applib/services/Uuids.adoc | 1 +
.../h2console/ui/IsisModuleTestingH2ConsoleUi.adoc | 1 +
.../index/h2console/ui/services/H2ManagerMenu.adoc | 1 +
.../h2console/ui/webmodule/WebModuleH2Console.adoc | 1 +
.../applib/ExceptionRecognizerTranslate.adoc | 1 +
.../applib/IsisIntegrationTestAbstract.adoc | 1 +
.../applib/IsisInteractionHandler.adoc | 1 +
.../integtestsupport/applib/ThrowableMatchers.adoc | 1 +
.../applib/swagger/SwaggerExporter.adoc | 1 +
.../applib/validate/DomainModelValidator.adoc | 1 +
.../applib/IsisModuleTestingSpecSupportApplib.adoc | 1 +
.../integration/ObjectFactoryForIntegration.adoc | 1 +
.../pages/index/specsupport/applib/specs/V.adoc | 1 +
.../IsisModuleTestingUnitTestSupportApplib.adoc | 1 +
.../applib/bean/AbstractBeanPropertiesTest.adoc | 1 +
.../bean/FixtureDatumFactoriesForAnyPojo.adoc | 1 +
.../bean/FixtureDatumFactoriesForApplib.adoc | 1 +
.../applib/bean/FixtureDatumFactoriesForJoda.adoc | 1 +
.../applib/bean/FixtureDatumFactoriesForTime.adoc | 1 +
.../unittestsupport/applib/bean/PojoTester.adoc | 1 +
.../core/AbstractApplyToAllContractTest.adoc | 1 +
...irectionalRelationshipContractTestAbstract.adoc | 1 +
.../applib/core/bidir/Instantiator.adoc | 1 +
.../applib/core/bidir/InstantiatorSimple.adoc | 1 +
.../applib/core/bidir/Instantiators.adoc | 1 +
.../ComparableContractTest_compareTo.adoc | 1 +
.../core/comparable/ComparableContractTester.adoc | 7 +-
.../unittestsupport/applib/core/files/Files.adoc | 1 +
.../applib/core/jaxb/JaxbMatchers.adoc | 1 +
.../applib/core/jmocking/Imposterisers.adoc | 1 +
.../core/jmocking/InjectIntoJMockAction.adoc | 1 +
.../applib/core/jmocking/IsisActions.adoc | 1 +
.../applib/core/jmocking/JMockActions.adoc | 1 +
.../applib/core/jmocking/JUnitRuleMockery2.adoc | 1 +
.../applib/core/jmocking/PostponedAction.adoc | 1 +
.../core/soap/SoapEndpointPublishingRule.adoc | 1 +
.../applib/core/soap/SoapEndpointSpec.adoc | 1 +
.../sortedsets/SortedSetsContractTestAbstract.adoc | 1 +
.../applib/core/streams/NullPrintStream.adoc | 1 +
.../applib/core/utils/CollectUtils.adoc | 1 +
.../applib/core/utils/IndentPrinter.adoc | 25 +-
.../applib/core/utils/ReflectUtils.adoc | 1 +
.../applib/core/utils/StringUtils.adoc | 1 +
.../core/value/ValueTypeContractTestAbstract.adoc | 1 +
.../applib/dom/assertions/Asserting.adoc | 1 +
.../applib/dom/matchers/IsisMatchers.adoc | 1 +
.../dom/privatecons/PrivateConstructorTester.adoc | 1 +
.../applib/dom/reflect/ReflectUtils.adoc | 1 +
.../applib/dom/repo/FinderInteraction.adoc | 1 +
.../applib/IsisModuleValAsciidocApplib.adoc | 1 +
.../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc | 1 +
.../index/asciidoc/applib/value/AsciiDoc.adoc | 1 +
.../metamodel/IsisModuleValAsciidocMetaModel.adoc | 1 +
.../IsisModuleValAsciidocPersistenceJdoDn5.adoc | 1 +
.../jdo/dn5/converters/IsisAsciiDocConverter.adoc | 1 +
.../ui/wkt/IsisModuleValAsciidocUiWkt.adoc | 1 +
.../applib/IsisModuleValMarkdownApplib.adoc | 1 +
.../markdown/applib/jaxb/MarkdownJaxbAdapter.adoc | 1 +
.../index/markdown/applib/value/Converter.adoc | 1 +
.../metamodel/IsisModuleValMarkdownMetaModel.adoc | 1 +
.../IsisModuleValMarkdownPersistenceJdoDn5.adoc | 1 +
.../jdo/dn5/converters/IsisMarkdownConverter.adoc | 1 +
.../ui/wkt/IsisModuleValMarkdownUiWkt.adoc | 1 +
.../index/sse/applib/IsisModuleValSseApplib.adoc | 1 +
.../sse/applib/annotations/ServerSentEvents.adoc | 1 +
.../index/sse/applib/annotations/SseSource.adoc | 1 +
.../pages/index/sse/applib/service/SseChannel.adoc | 1 +
.../pages/index/sse/applib/service/SseService.adoc | 1 +
.../index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc | 1 +
.../sse/ui/wkt/services/SseServiceDefault.adoc | 1 +
.../wkt/webmodule/WebModuleServerSentEvents.adoc | 1 +
.../IsisModuleViewerRestfulObjectsApplib.adoc | 1 +
.../restfulobjects/applib/JsonRepresentation.adoc | 1 +
.../restfulobjects/applib/LinkRepresentation.adoc | 1 +
.../pages/index/restfulobjects/applib/Rel.adoc | 1 +
.../index/restfulobjects/applib/RelDefinition.adoc | 1 +
.../restfulobjects/applib/RepresentationType.adoc | 1 +
.../restfulobjects/applib/RestfulHttpMethod.adoc | 1 +
.../restfulobjects/applib/RestfulMediaType.adoc | 1 +
.../restfulobjects/applib/RestfulRequest.adoc | 1 +
.../restfulobjects/applib/RestfulResponse.adoc | 1 +
.../applib/boot/BootstrapResource.adoc | 1 +
.../AbstractObjectMemberRepresentation.adoc | 1 +
.../domainobjects/ActionResultRepresentation.adoc | 1 +
.../DomainObjectMemberRepresentation.adoc | 1 +
.../domainobjects/DomainObjectRepresentation.adoc | 1 +
.../applib/domainobjects/DomainObjectResource.adoc | 1 +
.../applib/domainobjects/DomainRepresentation.adoc | 1 +
.../domainobjects/DomainServiceResource.adoc | 1 +
.../applib/domainobjects/ListRepresentation.adoc | 1 +
.../domainobjects/ObjectActionRepresentation.adoc | 1 +
.../ObjectCollectionRepresentation.adoc | 1 +
.../ObjectPropertyRepresentation.adoc | 1 +
.../domainobjects/ScalarValueRepresentation.adoc | 1 +
.../AbstractTypeMemberRepresentation.adoc | 1 +
.../ActionDescriptionRepresentation.adoc | 1 +
.../ActionParameterDescriptionRepresentation.adoc | 1 +
.../CollectionDescriptionRepresentation.adoc | 1 +
.../domaintypes/DomainTypeRepresentation.adoc | 1 +
.../applib/domaintypes/DomainTypeResource.adoc | 1 +
.../PropertyDescriptionRepresentation.adoc | 1 +
.../TypeActionResultRepresentation.adoc | 1 +
.../applib/domaintypes/TypeListRepresentation.adoc | 1 +
.../applib/dtos/ScalarValueDtoV2.adoc | 1 +
.../applib/errors/ErrorRepresentation.adoc | 1 +
.../applib/health/HealthRepresentation.adoc | 1 +
.../applib/health/HealthResource.adoc | 1 +
.../applib/homepage/HomePageRepresentation.adoc | 1 +
.../applib/homepage/HomePageResource.adoc | 1 +
.../applib/menubars/MenuBarsResource.adoc | 1 +
.../applib/user/UserRepresentation.adoc | 1 +
.../restfulobjects/applib/user/UserResource.adoc | 1 +
.../restfulobjects/applib/util/JsonMapper.adoc | 1 +
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 1 +
.../restfulobjects/applib/util/MediaTypes.adoc | 1 +
.../index/restfulobjects/applib/util/Parser.adoc | 1 +
.../index/restfulobjects/applib/util/PathNode.adoc | 1 +
.../applib/util/UrlEncodingUtils.adoc | 1 +
.../applib/version/VersionRepresentation.adoc | 1 +
.../applib/version/VersionResource.adoc | 1 +
...isModuleViewerRestfulObjectsJaxrsResteasy4.adoc | 1 +
.../conneg/RestfulObjectsJaxbWriterForXml.adoc | 1 +
.../webmodule/WebModuleJaxrsResteasy4.adoc | 1 +
.../IsisModuleRestfulObjectsRendering.adoc | 1 +
.../rendering/service/RepresentationService.adoc | 1 +
.../RepresentationServiceContentNegotiator.adoc | 1 +
.../acceptheader/AcceptHeaderServiceForRest.adoc | 1 +
.../service/conneg/ContentNegotiationService.adoc | 1 +
.../conneg/ContentNegotiationServiceAbstract.adoc | 1 +
...entNegotiationServiceForRestfulObjectsV1_0.adoc | 1 +
.../ContentNegotiationServiceOrgApacheIsisV1.adoc | 1 +
.../ContentNegotiationServiceOrgApacheIsisV2.adoc | 1 +
.../ContentNegotiationServiceXRoDomainType.adoc | 9 +-
.../service/swagger/SwaggerServiceMenu.adoc | 1 +
.../IsisModuleViewerRestfulObjectsViewer.adoc | 1 +
.../wicket/model/IsisModuleViewerWicketModel.adoc | 1 +
.../index/wicket/ui/IsisModuleViewerWicketUi.adoc | 1 +
.../viewer/IsisModuleViewerWicketViewer.adoc | 1 +
isis-tooling.yml | 2 +-
.../org/apache/isis/tooling/cli/CliConfig.java | 6 -
.../isis/tooling/cli/projdoc/ProjectDocWriter.java | 29 +-
817 files changed, 1146 insertions(+), 338 deletions(-)
diff --git a/antora/components/refguide/modules/_overview/pages/about.adoc b/antora/components/refguide/modules/_overview/pages/about.adoc
index ea8ebb5..d073f51 100644
--- a/antora/components/refguide/modules/_overview/pages/about.adoc
+++ b/antora/components/refguide/modules/_overview/pages/about.adoc
@@ -33,7 +33,7 @@ package "App\n[Software System]" {
.Projects/Modules (App)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Starter Parent
[source,yaml]
@@ -41,7 +41,7 @@ package "App\n[Software System]" {
Group: org.apache.isis.app
Artifact: isis-app-starter-parent
Type: pom
-Folder: \starters
+Directory: /starters
----
|Parent pom providing dependency and plugin management for Apache Isis applications
built with Maven. Builds on top of spring-boot-starter-parent.
@@ -126,7 +126,7 @@ package "Mavendeps\n[Software System]" {
.Projects/Modules (Mavendeps)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Maven Deps
[source,yaml]
@@ -134,7 +134,7 @@ package "Mavendeps\n[Software System]" {
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps
Type: pom
-Folder: \mavendeps
+Directory: /mavendeps
----
|Collection of Apache Isis Maven Dependency Bundles.
@@ -144,7 +144,7 @@ Folder: \mavendeps
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-integspecs
Type: pom
-Folder: \mavendeps\integspecs
+Directory: /mavendeps/integspecs
----
|Defines a module that can be used as a single dependency for BDD (Cucumber) specs as integration tests.
@@ -161,7 +161,7 @@ org.apache.isis.testing:isis-testing-specsupport-applib:jar:<managed> +
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-integtests
Type: pom
-Folder: \mavendeps\integtests
+Directory: /mavendeps/integtests
----
|Defines a module that can be used as a single dependency for integration tests.
@@ -178,7 +178,7 @@ org.apache.isis.testing:isis-testing-integtestsupport-applib:jar:<managed> +
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-jdk11
Type: pom
-Folder: \mavendeps\jdk11
+Directory: /mavendeps/jdk11
----
|Defines a module to bring in dependencies that were part of JDK 8 but
had been removed with JDK 11+. These dependencies are activated when the
@@ -190,7 +190,7 @@ consuming project is built with JDK 11 or higher.
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-jdo
Type: pom
-Folder: \mavendeps\jdo
+Directory: /mavendeps/jdo
----
|Defines a module that provides the default JDO persistence layer integration
for running an Apache Isis webapp (Wicket, Restful Objects and Shiro security).
@@ -208,7 +208,7 @@ org.apache.isis.persistence:isis-persistence-jdo-datanucleus:jar:<managed> +
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-jpa
Type: pom
-Folder: \mavendeps\jpa
+Directory: /mavendeps/jpa
----
|Defines a module that provides the default JPA persistence layer integration
for running an Apache Isis webapp (Wicket, Restful Objects and Shiro security).
@@ -226,7 +226,7 @@ org.apache.isis.persistence:isis-persistence-jpa-eclipselink:jar:<managed> +
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-unittests
Type: pom
-Folder: \mavendeps\unittests
+Directory: /mavendeps/unittests
----
|Defines a module that can be used as a single dependency for a set of common testing libraries.
@@ -242,7 +242,7 @@ org.apache.isis.testing:isis-testing-unittestsupport-applib:jar:<managed> +
Group: org.apache.isis.mavendeps
Artifact: isis-mavendeps-webapp
Type: pom
-Folder: \mavendeps\webapp
+Directory: /mavendeps/webapp
----
|Defines a module that can be almost used as a single dependency for running
an Apache Isis webapp (Wicket, Restful Objects and Shiro security).
@@ -408,7 +408,7 @@ package "Testing\n[Software System]" {
.Projects/Modules (Testing)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Testing
[source,yaml]
@@ -416,7 +416,7 @@ package "Testing\n[Software System]" {
Group: org.apache.isis.testing
Artifact: isis-testing
Type: pom
-Folder: \testing
+Directory: /testing
----
|A library of utilities, mini-frameworks and tools for prototyping and testing Apache Isis applications.
@@ -426,7 +426,7 @@ Folder: \testing
Group: org.apache.isis.testing
Artifact: isis-testing-fakedata
Type: pom
-Folder: \testing\fakedata
+Directory: /testing/fakedata
----
|A module providing a domain service to generate fake random data
for use in unit tests or integration tests.
@@ -437,7 +437,7 @@ for use in unit tests or integration tests.
Group: org.apache.isis.testing
Artifact: isis-testing-fakedata-applib
Type: jar
-Folder: \testing\fakedata\applib
+Directory: /testing/fakedata/applib
----
|.Components
****
@@ -464,7 +464,7 @@ xref:refguide:testing:index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
Group: org.apache.isis.testing
Artifact: isis-testing-fakedata-fixtures
Type: jar
-Folder: \testing\fakedata\fixtures
+Directory: /testing/fakedata/fixtures
----
|.Dependencies
****
@@ -481,7 +481,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.testing
Artifact: isis-testing-fakedata-integtests
Type: jar
-Folder: \testing\fakedata\integtests
+Directory: /testing/fakedata/integtests
----
|.Dependencies
****
@@ -497,7 +497,7 @@ org.apache.isis.testing:isis-testing-fakedata-fixtures:jar:<managed> +
Group: org.apache.isis.testing
Artifact: isis-testing-fixtures
Type: pom
-Folder: \testing\fixtures
+Directory: /testing/fixtures
----
|Library to initialize the system under test, either for integration testing or for prototyping.
@@ -507,7 +507,7 @@ Folder: \testing\fixtures
Group: org.apache.isis.testing
Artifact: isis-testing-fixtures-applib
Type: jar
-Folder: \testing\fixtures\applib
+Directory: /testing/fixtures/applib
----
|.Components
****
@@ -533,7 +533,7 @@ org.apache.isis.testing:isis-testing-integtestsupport-applib:jar:<managed> +
Group: org.apache.isis.testing
Artifact: isis-testing-h2console
Type: pom
-Folder: \testing\h2console
+Directory: /testing/h2console
----
|Menu and configuration to open up H2 Console
@@ -543,7 +543,7 @@ Folder: \testing\h2console
Group: org.apache.isis.testing
Artifact: isis-testing-h2console-ui
Type: jar
-Folder: \testing\h2console\ui
+Directory: /testing/h2console/ui
----
|.Components
****
@@ -567,7 +567,7 @@ xref:refguide:testing:index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc[IsisM
Group: org.apache.isis.testing
Artifact: isis-testing-hsqldbmgr
Type: pom
-Folder: \testing\hsqldbmgr
+Directory: /testing/hsqldbmgr
----
|Menu and configuration to open up HSQLDB Manager
@@ -577,7 +577,7 @@ Folder: \testing\hsqldbmgr
Group: org.apache.isis.testing
Artifact: isis-testing-hsqldbmgr-ui
Type: jar
-Folder: \testing\hsqldbmgr\ui
+Directory: /testing/hsqldbmgr/ui
----
|.Dependencies
****
@@ -596,7 +596,7 @@ xref:refguide:extensions:index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc[IsisMod
Group: org.apache.isis.testing
Artifact: isis-testing-integtestsupport
Type: pom
-Folder: \testing\integtestsupport
+Directory: /testing/integtestsupport
----
|Support for writing integ tests in JUnit 5; should be added as a dependency with scope=test only
@@ -606,7 +606,7 @@ Folder: \testing\integtestsupport
Group: org.apache.isis.testing
Artifact: isis-testing-integtestsupport-applib
Type: jar
-Folder: \testing\integtestsupport\applib
+Directory: /testing/integtestsupport/applib
----
|.Components
****
@@ -638,7 +638,7 @@ xref:refguide:testing:index/integtestsupport/applib/ExceptionRecognizerTranslate
Group: org.apache.isis.testing
Artifact: isis-testing-specsupport
Type: pom
-Folder: \testing\specsupport
+Directory: /testing/specsupport
----
|Allows Cucumber to be used to write BDD-style specifications, generally as an alternative to integration tests.
@@ -648,7 +648,7 @@ Folder: \testing\specsupport
Group: org.apache.isis.testing
Artifact: isis-testing-specsupport-applib
Type: jar
-Folder: \testing\specsupport\applib
+Directory: /testing/specsupport/applib
----
|.Dependencies
****
@@ -670,7 +670,7 @@ xref:refguide:testing:index/specsupport/applib/IsisModuleTestingSpecSupportAppli
Group: org.apache.isis.testing
Artifact: isis-testing-unittestsupport
Type: pom
-Folder: \testing\unittestsupport
+Directory: /testing/unittestsupport
----
|A module providing test utilities for unit testing of domain modules
@@ -680,7 +680,7 @@ Folder: \testing\unittestsupport
Group: org.apache.isis.testing
Artifact: isis-testing-unittestsupport-applib
Type: jar
-Folder: \testing\unittestsupport\applib
+Directory: /testing/unittestsupport/applib
----
|.Dependencies
****
@@ -767,7 +767,7 @@ package "Examples\n[Software System]" {
.Projects/Modules (Examples)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Demo - Parent
[source,yaml]
@@ -775,7 +775,7 @@ package "Examples\n[Software System]" {
Group: org.apache.isis.examples.apps
Artifact: demo-parent
Type: pom
-Folder: \examples\demo
+Directory: /examples/demo
----
|.Dependencies
****
@@ -802,7 +802,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.examples.apps
Artifact: demo-domain
Type: jar
-Folder: \examples\demo\domain
+Directory: /examples/demo/domain
----
|.Components
****
@@ -993,7 +993,7 @@ org.springframework.boot:spring-boot-configuration-processor:jar:<managed> +
Group: org.apache.isis.examples.apps
Artifact: demo-javafx
Type: jar
-Folder: \examples\demo\javafx
+Directory: /examples/demo/javafx
----
|.Dependencies
****
@@ -1019,7 +1019,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.examples.apps
Artifact: demo-vaadin
Type: jar
-Folder: \examples\demo\vaadin
+Directory: /examples/demo/vaadin
----
|.Dependencies
****
@@ -1039,7 +1039,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.examples.apps
Artifact: demo-web
Type: jar
-Folder: \examples\demo\web
+Directory: /examples/demo/web
----
|.Components
****
@@ -1064,7 +1064,7 @@ org.springframework.boot:spring-boot-starter-log4j2:jar:<managed> +
Group: org.apache.isis.examples.apps
Artifact: demo-wicket
Type: jar
-Folder: \examples\demo\wicket
+Directory: /examples/demo/wicket
----
|.Components
****
@@ -1134,7 +1134,7 @@ package "Root\n[Software System]" {
.Projects/Modules (Root)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis (Aggregator)
[source,yaml]
@@ -1142,7 +1142,7 @@ package "Root\n[Software System]" {
Group: org.apache.isis
Artifact: isis-all
Type: pom
-Folder: /
+Directory: /
----
|Convenience aggregator POM that references all modules, some explicitely,
others via profiles, that are not activiated per default.
@@ -1154,7 +1154,7 @@ The parent POM of the core framework is isis-parent/pom.xml.
Group: org.apache.isis
Artifact: antora
Type: pom
-Folder: \antora
+Directory: /antora
----
|
@@ -1164,7 +1164,7 @@ Folder: \antora
Group: org.apache.isis
Artifact: isis-parent
Type: pom
-Folder: \isis-parent
+Directory: /isis-parent
----
|Parent for the core framework + extensions, starter parent pom for starter apps.
@@ -1174,7 +1174,7 @@ Folder: \isis-parent
Group: org.apache.isis
Artifact: supplemental-model
Type: jar
-Folder: \supplemental-model
+Directory: /supplemental-model
----
|For example, the templates used by many Apache distributions assemble a listing of project dependencies
according to their organization name (and URL), along with the URL each project's website. When dependency
@@ -1213,7 +1213,7 @@ package "Commons\n[Software System]" {
.Projects/Modules (Commons)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Commons
[source,yaml]
@@ -1221,7 +1221,7 @@ package "Commons\n[Software System]" {
Group: org.apache.isis.commons
Artifact: isis-commons
Type: jar
-Folder: \commons
+Directory: /commons
----
|Apache Isis Commons is a library with utilities, that are shared with the entire Apache Isis ecosystem.
@@ -1244,7 +1244,7 @@ org.yaml:snakeyaml:jar:<managed> +
.Document Index Entries
****
-xref:refguide:commons:index//collections/Can.adoc[Can], xref:refguide:commons:index//collections/Cardinality.adoc[Cardinality], xref:refguide:commons:index//functional/Result.adoc[Result], xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId], xref:refguide:commons:index//having/HasUpdatedAt.adoc[HasUpdatedAt], xref:refguide:commons:index//having/HasUpdatedBy.adoc[HasUpdatedBy], xref:refguide:commons:index//having/HasUsername.adoc[HasUsername], xref:refguide:commons:index//re [...]
+xref:refguide:commons:index/collections/Can.adoc[Can], xref:refguide:commons:index/collections/Cardinality.adoc[Cardinality], xref:refguide:commons:index/functional/Result.adoc[Result], xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId], xref:refguide:commons:index/having/HasUpdatedAt.adoc[HasUpdatedAt], xref:refguide:commons:index/having/HasUpdatedBy.adoc[HasUpdatedBy], xref:refguide:commons:index/having/HasUsername.adoc[HasUsername], xref:refguide:commons:index/resource/R [...]
****
|===
@@ -1369,7 +1369,7 @@ package "Core\n[Software System]" {
.Projects/Modules (Core)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Core
[source,yaml]
@@ -1377,7 +1377,7 @@ package "Core\n[Software System]" {
Group: org.apache.isis.core
Artifact: isis-core
Type: pom
-Folder: \core
+Directory: /core
----
|Core framework, providing metamodel, runtime and core APIs.
@@ -1392,7 +1392,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-applib
Type: jar
-Folder: \api\applib
+Directory: /api/applib
----
|Isis application library, defining annotations and utilities for the
default (Java) programming model.
@@ -1433,7 +1433,7 @@ xref:refguide:applib:index/AbstractViewModel.adoc[AbstractViewModel], xref:refgu
Group: org.apache.isis.core
Artifact: isis-core-codegen-bytebuddy
Type: jar
-Folder: \core\codegen-bytebuddy
+Directory: /core/codegen-bytebuddy
----
|Code generation using ByteBuddy.
@@ -1455,7 +1455,7 @@ org.objenesis:objenesis:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-core-config
Type: jar
-Folder: \core\config
+Directory: /core/config
----
|Isis configuration library for framework internal use.
@@ -1492,7 +1492,7 @@ xref:refguide:core:index/config/datasources/DataSourceIntrospectionService.adoc[
Group: org.apache.isis.core
Artifact: isis-core-interaction
Type: jar
-Folder: \core\interaction
+Directory: /core/interaction
----
|Provides _Interaction Scope_.
Top level action execution or property changes are wrapped in an _Interaction_.
@@ -1521,7 +1521,7 @@ xref:refguide:core:index/interaction/session/InteractionFactory.adoc[Interaction
Group: org.apache.isis.core
Artifact: isis-core-internaltestsupport
Type: jar
-Folder: \core\internaltestsupport
+Directory: /core/internaltestsupport
----
|Support for writing unit tests in either JUnit 4 or JUnit 5; should be added as a dependency with scope=test only
@@ -1551,7 +1551,7 @@ org.springframework.boot:spring-boot-starter-test:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-core-metamodel
Type: jar
-Folder: \core\metamodel
+Directory: /core/metamodel
----
|.Components
****
@@ -1603,7 +1603,7 @@ org.jmock:jmock:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-core-runtime
Type: jar
-Folder: \core\runtime
+Directory: /core/runtime
----
|Bundles framework internal services, utilities and events.
@@ -1627,7 +1627,7 @@ org.apache.isis.core:isis-core-transaction:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-core-runtimeservices
Type: jar
-Folder: \core\runtimeservices
+Directory: /core/runtimeservices
----
|Introduced to keep the 'runtime' package concise. Viewers don't have dependencies on this module.
@@ -1690,7 +1690,7 @@ xref:refguide:core:index/runtimeservices/transaction/TransactionServiceSpring.ad
Group: org.apache.isis.core
Artifact: isis-core-security
Type: jar
-Folder: \core\security
+Directory: /core/security
----
|.Components
****
@@ -1715,7 +1715,7 @@ org.junit.vintage:junit-vintage-engine:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-core-transaction
Type: jar
-Folder: \core\transaction
+Directory: /core/transaction
----
|Provides transaction integration with Spring and also
entity change tracking, with associated publishing and pre/post value events.
@@ -1743,7 +1743,7 @@ xref:refguide:core:index/transaction/changetracking/EntityChangeTrackerDefault.a
Group: org.apache.isis.core
Artifact: isis-core-webapp
Type: jar
-Folder: \core\webapp
+Directory: /core/webapp
----
|Bundles all the web specific classes a srequired by viewers.
Introduced to keep the 'runtime' package concise.
@@ -1774,7 +1774,7 @@ org.springframework.boot:spring-boot-starter-thymeleaf:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-jdk-supplemental
Type: pom
-Folder: \core\jdk-supplemental
+Directory: /core/jdk-supplemental
----
|Defines a module to bring in dependencies that were part of JDK 8 but
had been removed with later JDK versions.
@@ -1801,7 +1801,7 @@ org.eclipse.persistence:org.eclipse.persistence.sdo:jar:<managed> +
Group: org.apache.isis.core
Artifact: isis-schema
Type: jar
-Folder: \api\schema
+Directory: /api/schema
----
|Apache Isis schemas, for conversion into canonical DTOs (for use in integration scenarios).
@@ -1891,7 +1891,7 @@ package "JDO\n[Software System]" {
.Projects/Modules (JDO)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Persistence - JDO
[source,yaml]
@@ -1899,7 +1899,7 @@ package "JDO\n[Software System]" {
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo
Type: pom
-Folder: \persistence\jdo
+Directory: /persistence/jdo
----
|Supplementary applib for JDO persistence
@@ -1909,7 +1909,7 @@ Folder: \persistence\jdo
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo-applib
Type: jar
-Folder: \persistence\jdo\applib
+Directory: /persistence/jdo/applib
----
|Supplementary applib for JDO persistence
@@ -1932,7 +1932,7 @@ xref:refguide:persistence:index/jdo/applib/IsisModulePersistenceJdoApplib.adoc[I
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo-datanucleus
Type: jar
-Folder: \persistence\jdo\datanucleus
+Directory: /persistence/jdo/datanucleus
----
|JDO Implementation (powered by DataNucleus)
@@ -1971,7 +1971,7 @@ xref:refguide:persistence:index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc[Is
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo-integration
Type: jar
-Folder: \persistence\jdo\integration
+Directory: /persistence/jdo/integration
----
|JDO Integration (powered by DataNucleus)
@@ -1992,7 +1992,7 @@ org.apache.isis.persistence:isis-persistence-jdo-spring:jar:<managed> +
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo-metamodel
Type: jar
-Folder: \persistence\jdo\metamodel
+Directory: /persistence/jdo/metamodel
----
|JDO Metamodel Facets / Programming Model
@@ -2015,7 +2015,7 @@ org.apache.isis.persistence:isis-persistence-jdo-provider:jar:<managed> +
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo-provider
Type: jar
-Folder: \persistence\jdo\provider
+Directory: /persistence/jdo/provider
----
|JDO Provider to be implemented by any actual JDO provider eg. DataNucleus.
@@ -2031,7 +2031,7 @@ org.apache.isis.persistence:isis-persistence-jdo-applib:jar:<managed> +
Group: org.apache.isis.persistence
Artifact: isis-persistence-jdo-spring
Type: jar
-Folder: \persistence\jdo\spring
+Directory: /persistence/jdo/spring
----
|JDO Spring integration.
@@ -2115,7 +2115,7 @@ package "JPA\n[Software System]" {
.Projects/Modules (JPA)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Persistence - JPA
[source,yaml]
@@ -2123,7 +2123,7 @@ package "JPA\n[Software System]" {
Group: org.apache.isis.persistence
Artifact: isis-persistence-jpa
Type: pom
-Folder: \persistence\jpa
+Directory: /persistence/jpa
----
|Apache Isis JPA integration
@@ -2133,7 +2133,7 @@ Folder: \persistence\jpa
Group: org.apache.isis.persistence
Artifact: isis-persistence-jpa-applib
Type: jar
-Folder: \persistence\jpa\applib
+Directory: /persistence/jpa/applib
----
|Supplementary applib for JPA persistence
@@ -2154,7 +2154,7 @@ xref:refguide:persistence:index/jpa/applib/integration/JpaEntityInjectionPointRe
Group: org.apache.isis.persistence
Artifact: isis-persistence-jpa-eclipselink
Type: jar
-Folder: \persistence\jpa\eclipselink
+Directory: /persistence/jpa/eclipselink
----
|EclipseLink integration. Sets up EclipseLink as the implementation provider for Spring Data JPA.
@@ -2177,7 +2177,7 @@ xref:refguide:persistence:index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc[Is
Group: org.apache.isis.persistence
Artifact: isis-persistence-jpa-integration
Type: jar
-Folder: \persistence\jpa\integration
+Directory: /persistence/jpa/integration
----
|JPA integration (facets, jpa-context)
@@ -2201,7 +2201,7 @@ org.springframework.data:spring-data-jpa:jar:<managed> +
Group: org.apache.isis.persistence
Artifact: isis-persistence-jpa-metamodel
Type: jar
-Folder: \persistence\jpa\metamodel
+Directory: /persistence/jpa/metamodel
----
|JPA Metamodel Facets / Programming Model
@@ -2250,7 +2250,7 @@ package "Bypass\n[Software System]" {
.Projects/Modules (Bypass)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Security - Bypass
[source,yaml]
@@ -2258,7 +2258,7 @@ package "Bypass\n[Software System]" {
Group: org.apache.isis.security
Artifact: isis-security-bypass
Type: jar
-Folder: \security\bypass
+Directory: /security/bypass
----
|.Components
****
@@ -2307,7 +2307,7 @@ package "Keycloak\n[Software System]" {
.Projects/Modules (Keycloak)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Security - Keycloak
[source,yaml]
@@ -2315,7 +2315,7 @@ package "Keycloak\n[Software System]" {
Group: org.apache.isis.security
Artifact: isis-security-keycloak
Type: jar
-Folder: \security\keycloak
+Directory: /security/keycloak
----
|Authentication and Authorization using Keycloak
@@ -2370,7 +2370,7 @@ package "Shiro\n[Software System]" {
.Projects/Modules (Shiro)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Security - Shiro
[source,yaml]
@@ -2378,7 +2378,7 @@ package "Shiro\n[Software System]" {
Group: org.apache.isis.security
Artifact: isis-security-shiro
Type: jar
-Folder: \security\shiro
+Directory: /security/shiro
----
|Authentication and Authorization using Apache Shiro.
@@ -2435,7 +2435,7 @@ package "Viewer\n[Software System]" {
.Projects/Modules (Viewer)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Viewer - Common Model
[source,yaml]
@@ -2443,7 +2443,7 @@ package "Viewer\n[Software System]" {
Group: org.apache.isis.viewer
Artifact: isis-viewer-common
Type: jar
-Folder: \viewers\common
+Directory: /viewers/common
----
|.Components
****
@@ -2526,7 +2526,7 @@ package "Restful Objects\n[Software System]" {
.Projects/Modules (Restful Objects)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Viewer - RO
[source,yaml]
@@ -2534,7 +2534,7 @@ package "Restful Objects\n[Software System]" {
Group: org.apache.isis.viewer
Artifact: isis-viewer-restfulobjects
Type: pom
-Folder: \viewers\restfulobjects
+Directory: /viewers/restfulobjects
----
|
@@ -2544,7 +2544,7 @@ Folder: \viewers\restfulobjects
Group: org.apache.isis.viewer
Artifact: isis-viewer-restfulobjects-applib
Type: jar
-Folder: \viewers\restfulobjects\applib
+Directory: /viewers/restfulobjects/applib
----
|.Dependencies
****
@@ -2565,7 +2565,7 @@ xref:refguide:viewer:index/restfulobjects/applib/IsisModuleViewerRestfulObjectsA
Group: org.apache.isis.viewer
Artifact: isis-viewer-restfulobjects-jaxrsresteasy4
Type: jar
-Folder: \viewers\restfulobjects\jaxrs-resteasy-4
+Directory: /viewers/restfulobjects/jaxrs-resteasy-4
----
|JAX-RS plugin using jboss resteasy.
@@ -2596,7 +2596,7 @@ xref:refguide:viewer:index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestful
Group: org.apache.isis.viewer
Artifact: isis-viewer-restfulobjects-rendering
Type: jar
-Folder: \viewers\restfulobjects\rendering
+Directory: /viewers/restfulobjects/rendering
----
|.Components
****
@@ -2634,7 +2634,7 @@ xref:refguide:viewer:index/restfulobjects/rendering/IsisModuleRestfulObjectsRend
Group: org.apache.isis.viewer
Artifact: isis-viewer-restfulobjects-testing
Type: jar
-Folder: \viewers\restfulobjects\testing
+Directory: /viewers/restfulobjects/testing
----
|.Dependencies
****
@@ -2649,7 +2649,7 @@ org.apache.isis.viewer:isis-viewer-restfulobjects-viewer:jar:<managed> +
Group: org.apache.isis.viewer
Artifact: isis-viewer-restfulobjects-viewer
Type: jar
-Folder: \viewers\restfulobjects\viewer
+Directory: /viewers/restfulobjects/viewer
----
|.Components
****
@@ -2734,7 +2734,7 @@ package "Wicket\n[Software System]" {
.Projects/Modules (Wicket)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Viewer - Wicket
[source,yaml]
@@ -2742,7 +2742,7 @@ package "Wicket\n[Software System]" {
Group: org.apache.isis.viewer
Artifact: isis-viewer-wicket
Type: pom
-Folder: \viewers\wicket
+Directory: /viewers/wicket
----
|
@@ -2752,7 +2752,7 @@ Folder: \viewers\wicket
Group: org.apache.isis.viewer
Artifact: isis-viewer-wicket-model
Type: jar
-Folder: \viewers\wicket\model
+Directory: /viewers/wicket/model
----
|.Dependencies
****
@@ -2774,7 +2774,7 @@ xref:refguide:viewer:index/wicket/model/IsisModuleViewerWicketModel.adoc[IsisMod
Group: org.apache.isis.viewer
Artifact: isis-viewer-wicket-ui
Type: jar
-Folder: \viewers\wicket\ui
+Directory: /viewers/wicket/ui
----
|.Components
****
@@ -2815,7 +2815,7 @@ xref:refguide:viewer:index/wicket/ui/IsisModuleViewerWicketUi.adoc[IsisModuleVie
Group: org.apache.isis.viewer
Artifact: isis-viewer-wicket-viewer
Type: jar
-Folder: \viewers\wicket\viewer
+Directory: /viewers/wicket/viewer
----
|.Components
****
@@ -2919,7 +2919,7 @@ package "Valuetypes\n[Software System]" {
.Projects/Modules (Valuetypes)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Value types
[source,yaml]
@@ -2927,7 +2927,7 @@ package "Valuetypes\n[Software System]" {
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes
Type: pom
-Folder: \valuetypes
+Directory: /valuetypes
----
|Value types for use within Apache Isis applications.
@@ -2942,7 +2942,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-sse
Type: pom
-Folder: \valuetypes\sse
+Directory: /valuetypes/sse
----
|Dynamically updating HTML markup
@@ -2952,7 +2952,7 @@ Folder: \valuetypes\sse
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-sse-applib
Type: jar
-Folder: \valuetypes\sse\applib
+Directory: /valuetypes/sse/applib
----
|.Dependencies
****
@@ -2972,7 +2972,7 @@ xref:refguide:valuetypes:index/sse/applib/IsisModuleValSseApplib.adoc[IsisModule
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-sse-metamodel
Type: jar
-Folder: \valuetypes\sse\metamodel
+Directory: /valuetypes/sse/metamodel
----
|.Components
****
@@ -2991,7 +2991,7 @@ org.apache.isis.valuetypes:isis-valuetypes-sse-applib:jar:<managed> +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-sse-ui
Type: pom
-Folder: \valuetypes\sse\ui
+Directory: /valuetypes/sse/ui
----
|.Dependencies
****
@@ -3005,7 +3005,7 @@ org.apache.isis.valuetypes:isis-valuetypes-sse-applib:jar:<managed> +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-sse-ui-wkt
Type: jar
-Folder: \valuetypes\sse\ui\wicket
+Directory: /valuetypes/sse/ui/wicket
----
|.Components
****
@@ -3105,7 +3105,7 @@ package "Asciidoc\n[Software System]" {
.Projects/Modules (Asciidoc)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Val - Asciidoctor (parent)
[source,yaml]
@@ -3113,7 +3113,7 @@ package "Asciidoc\n[Software System]" {
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc
Type: pom
-Folder: \valuetypes\asciidoc
+Directory: /valuetypes/asciidoc
----
|Asciidoc value type.
@@ -3123,7 +3123,7 @@ Folder: \valuetypes\asciidoc
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-applib
Type: jar
-Folder: \valuetypes\asciidoc\applib
+Directory: /valuetypes/asciidoc/applib
----
|.Dependencies
****
@@ -3143,7 +3143,7 @@ xref:refguide:valuetypes:index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc[
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-metamodel
Type: jar
-Folder: \valuetypes\asciidoc\metamodel
+Directory: /valuetypes/asciidoc/metamodel
----
|.Components
****
@@ -3168,7 +3168,7 @@ xref:refguide:valuetypes:index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-persistence
Type: pom
-Folder: \valuetypes\asciidoc\persistence
+Directory: /valuetypes/asciidoc/persistence
----
|.Dependencies
****
@@ -3182,7 +3182,7 @@ org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib:jar:<managed> +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-persistence-jdo-dn5
Type: jar
-Folder: \valuetypes\asciidoc\persistence\jdo-dn5
+Directory: /valuetypes/asciidoc/persistence/jdo-dn5
----
|.Dependencies
****
@@ -3200,7 +3200,7 @@ xref:refguide:valuetypes:index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciido
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-ui
Type: pom
-Folder: \valuetypes\asciidoc\ui
+Directory: /valuetypes/asciidoc/ui
----
|.Dependencies
****
@@ -3218,7 +3218,7 @@ org.asciidoctor:asciidoctorj:jar:${asciidoctorj.version} +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-ui-vaa
Type: jar
-Folder: \valuetypes\asciidoc\ui\vaadin
+Directory: /valuetypes/asciidoc/ui/vaadin
----
|.Components
****
@@ -3236,7 +3236,7 @@ org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui:jar:${project.version} +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-asciidoc-ui-wkt
Type: jar
-Folder: \valuetypes\asciidoc\ui\wicket
+Directory: /valuetypes/asciidoc/ui/wicket
----
|.Components
****
@@ -3333,7 +3333,7 @@ package "Markdown\n[Software System]" {
.Projects/Modules (Markdown)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Val - Markdown (parent)
[source,yaml]
@@ -3341,7 +3341,7 @@ package "Markdown\n[Software System]" {
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown
Type: pom
-Folder: \valuetypes\markdown
+Directory: /valuetypes/markdown
----
|Markdown value type.
@@ -3351,7 +3351,7 @@ Folder: \valuetypes\markdown
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown-applib
Type: jar
-Folder: \valuetypes\markdown\applib
+Directory: /valuetypes/markdown/applib
----
|.Dependencies
****
@@ -3371,7 +3371,7 @@ xref:refguide:valuetypes:index/markdown/applib/IsisModuleValMarkdownApplib.adoc[
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown-metamodel
Type: jar
-Folder: \valuetypes\markdown\metamodel
+Directory: /valuetypes/markdown/metamodel
----
|.Components
****
@@ -3396,7 +3396,7 @@ xref:refguide:valuetypes:index/markdown/metamodel/IsisModuleValMarkdownMetaModel
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown-persistence
Type: pom
-Folder: \valuetypes\markdown\persistence
+Directory: /valuetypes/markdown/persistence
----
|.Dependencies
****
@@ -3410,7 +3410,7 @@ org.apache.isis.valuetypes:isis-valuetypes-markdown-applib:jar:<managed> +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown-persistence-jdo-dn5
Type: jar
-Folder: \valuetypes\markdown\persistence\jdo-dn5
+Directory: /valuetypes/markdown/persistence/jdo-dn5
----
|.Dependencies
****
@@ -3429,7 +3429,7 @@ xref:refguide:valuetypes:index/markdown/persistence/jdo/dn5/IsisModuleValMarkdow
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown-ui
Type: pom
-Folder: \valuetypes\markdown\ui
+Directory: /valuetypes/markdown/ui
----
|.Dependencies
****
@@ -3445,7 +3445,7 @@ org.jsoup:jsoup:jar:<managed> +
Group: org.apache.isis.valuetypes
Artifact: isis-valuetypes-markdown-ui-wkt
Type: jar
-Folder: \valuetypes\markdown\ui\wicket
+Directory: /valuetypes/markdown/ui/wicket
----
|.Dependencies
****
@@ -3490,7 +3490,7 @@ package "Mappings\n[Software System]" {
.Projects/Modules (Mappings)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Mappings
[source,yaml]
@@ -3498,7 +3498,7 @@ package "Mappings\n[Software System]" {
Group: org.apache.isis.mappings
Artifact: isis-mappings
Type: pom
-Folder: \mappings
+Directory: /mappings
----
|Libraries and tools to map one bounded context (usually an Apache Isis application) to some other BC (usually
_not_ an Apache Isis application).
@@ -3553,7 +3553,7 @@ package "JAX-RS Client Library\n[Software System]" {
.Projects/Modules (JAX-RS Client Library)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Map - JaxRS Client (parent)
[source,yaml]
@@ -3561,7 +3561,7 @@ package "JAX-RS Client Library\n[Software System]" {
Group: org.apache.isis.mappings
Artifact: isis-mappings-jaxrsclient
Type: pom
-Folder: \mappings\jaxrsclient
+Directory: /mappings/jaxrsclient
----
|Integrates JaxRS Client Library
@@ -3571,7 +3571,7 @@ Folder: \mappings\jaxrsclient
Group: org.apache.isis.mappings
Artifact: isis-mappings-jaxrsclient-applib
Type: jar
-Folder: \mappings\jaxrsclient\applib
+Directory: /mappings/jaxrsclient/applib
----
|.Dependencies
****
@@ -3590,7 +3590,7 @@ xref:refguide:extensions:index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib
Group: org.apache.isis.mappings
Artifact: isis-mappings-jaxrsclient-impl
Type: jar
-Folder: \mappings\jaxrsclient\testlib
+Directory: /mappings/jaxrsclient/testlib
----
|.Dependencies
****
@@ -3635,7 +3635,7 @@ package "REST Client\n[Software System]" {
.Projects/Modules (REST Client)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - REST Client (parent)
[source,yaml]
@@ -3643,7 +3643,7 @@ package "REST Client\n[Software System]" {
Group: org.apache.isis.mappings
Artifact: isis-mappings-restclient
Type: pom
-Folder: \mappings\restclient
+Directory: /mappings/restclient
----
|A client for the Restful Objects Viewer
@@ -3653,7 +3653,7 @@ Folder: \mappings\restclient
Group: org.apache.isis.mappings
Artifact: isis-mappings-restclient-applib
Type: jar
-Folder: \mappings\restclient\applib
+Directory: /mappings/restclient/applib
----
|A client for the Restful Objects Viewer
@@ -3686,12 +3686,12 @@ skinparam {
}
hide stereotype
left to right direction
-skinparam rectangle<<22>> {
+skinparam rectangle<<11>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<11>> {
+skinparam rectangle<<22>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
@@ -3791,12 +3791,12 @@ skinparam rectangle<<20>> {
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<21>> {
+skinparam rectangle<<10>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<10>> {
+skinparam rectangle<<21>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
@@ -3853,7 +3853,7 @@ package "Extensions\n[Software System]" {
.Projects/Modules (Extensions)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Extensions
[source,yaml]
@@ -3861,7 +3861,7 @@ package "Extensions\n[Software System]" {
Group: org.apache.isis.extensions
Artifact: isis-extensions
Type: pom
-Folder: \extensions
+Directory: /extensions
----
|Extensions to the Apache Isis framework itself.
These are _not_ intended to be called by the domain logic of an Apache Isis application (see instead org.apache.isis.platform).
@@ -3877,7 +3877,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.extensions
Artifact: isis-extensions-cors
Type: pom
-Folder: \extensions\vro\cors
+Directory: /extensions/vro/cors
----
|Implementation of CORS Filter (using ebay filter)
@@ -3887,7 +3887,7 @@ Folder: \extensions\vro\cors
Group: org.apache.isis.extensions
Artifact: isis-extensions-cors-impl
Type: jar
-Folder: \extensions\vro\cors\impl
+Directory: /extensions/vro/cors/impl
----
|.Dependencies
****
@@ -3908,7 +3908,7 @@ xref:refguide:extensions:index/cors/impl/IsisModuleExtCorsImpl.adoc[IsisModuleEx
Group: org.apache.isis.extensions
Artifact: isis-extensions-exceldownload
Type: pom
-Folder: \extensions\vw\exceldownload
+Directory: /extensions/vw/exceldownload
----
|A component for Apache Isis' Wicket viewer, providing an alternative representation of collections to be downloaded as an Excel spreadsheet.
@@ -3918,7 +3918,7 @@ Folder: \extensions\vw\exceldownload
Group: org.apache.isis.extensions
Artifact: isis-extensions-exceldownload-ui
Type: jar
-Folder: \extensions\vw\exceldownload\ui
+Directory: /extensions/vw/exceldownload/ui
----
|.Components
****
@@ -3943,7 +3943,7 @@ xref:refguide:extensions:index/viewer/wicket/exceldownload/ui/IsisModuleExtExcel
Group: org.apache.isis.extensions
Artifact: isis-extensions-flyway
Type: pom
-Folder: \extensions\core\flyway
+Directory: /extensions/core/flyway
----
|Integrates Flyway when using any (relational) persistence store
@@ -3953,7 +3953,7 @@ Folder: \extensions\core\flyway
Group: org.apache.isis.extensions
Artifact: isis-extensions-flyway-impl
Type: jar
-Folder: \extensions\core\flyway\impl
+Directory: /extensions/core/flyway/impl
----
|.Dependencies
****
@@ -3970,7 +3970,7 @@ org.springframework.boot:spring-boot-autoconfigure:jar:<managed> +
Group: org.apache.isis.extensions
Artifact: isis-extensions-fullcalendar
Type: pom
-Folder: \extensions\vw\fullcalendar
+Directory: /extensions/vw/fullcalendar
----
|A component for Apache Isis' Wicket viewer, displaying collections of objects that have a date on a fullcalendar.io (javascript widget).
@@ -3980,7 +3980,7 @@ Folder: \extensions\vw\fullcalendar
Group: org.apache.isis.extensions
Artifact: isis-extensions-fullcalendar-applib
Type: jar
-Folder: \extensions\vw\fullcalendar\applib
+Directory: /extensions/vw/fullcalendar/applib
----
|.Dependencies
****
@@ -3999,7 +3999,7 @@ xref:refguide:extensions:index/fullcalendar/applib/CalendarEventable.adoc[Calend
Group: org.apache.isis.extensions
Artifact: isis-extensions-fullcalendar-ui
Type: jar
-Folder: \extensions\vw\fullcalendar\ui
+Directory: /extensions/vw/fullcalendar/ui
----
|.Dependencies
****
@@ -4019,7 +4019,7 @@ xref:refguide:extensions:index/fullcalendar/ui/component/IsisModuleExtFullCalend
Group: org.apache.isis.extensions
Artifact: isis-extensions-pdfjs
Type: pom
-Folder: \extensions\vw\pdfjs
+Directory: /extensions/vw/pdfjs
----
|A component for Apache Isis' Wicket viewer, allowing BLOBs containing PDFs to be rendered in a panel using pdf.js.
@@ -4029,7 +4029,7 @@ Folder: \extensions\vw\pdfjs
Group: org.apache.isis.extensions
Artifact: isis-extensions-pdfjs-applib
Type: jar
-Folder: \extensions\vw\pdfjs\applib
+Directory: /extensions/vw/pdfjs/applib
----
|.Dependencies
****
@@ -4048,7 +4048,7 @@ xref:refguide:extensions:index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewe
Group: org.apache.isis.extensions
Artifact: isis-extensions-pdfjs-metamodel
Type: jar
-Folder: \extensions\vw\pdfjs\metamodel
+Directory: /extensions/vw/pdfjs/metamodel
----
|.Components
****
@@ -4068,7 +4068,7 @@ org.apache.isis.extensions:isis-extensions-pdfjs-applib:jar:<managed> +
Group: org.apache.isis.extensions
Artifact: isis-extensions-pdfjs-ui
Type: jar
-Folder: \extensions\vw\pdfjs\ui
+Directory: /extensions/vw/pdfjs/ui
----
|.Components
****
@@ -4092,7 +4092,7 @@ xref:refguide:extensions:index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc[
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman
Type: pom
-Folder: \extensions\security\secman
+Directory: /extensions/security/secman
----
|.Dependencies
****
@@ -4106,7 +4106,7 @@ org.apache.isis.core:isis-core-security:jar:<managed> +
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman-api
Type: jar
-Folder: \extensions\security\secman\api
+Directory: /extensions/security/secman/api
----
|.Document Index Entries
****
@@ -4119,7 +4119,7 @@ xref:refguide:extensions:index/secman/api/IsisModuleExtSecmanApi.adoc[IsisModule
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman-encryption-jbcrypt
Type: jar
-Folder: \extensions\security\secman\encryption-jbcrypt
+Directory: /extensions/security/secman/encryption-jbcrypt
----
|.Components
****
@@ -4144,7 +4144,7 @@ xref:refguide:extensions:index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncr
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman-model
Type: jar
-Folder: \extensions\security\secman\model
+Directory: /extensions/security/secman/model
----
|.Components
****
@@ -4168,7 +4168,7 @@ xref:refguide:extensions:index/secman/model/IsisModuleExtSecmanModel.adoc[IsisMo
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman-persistence-jdo
Type: jar
-Folder: \extensions\security\secman\persistence-jdo
+Directory: /extensions/security/secman/persistence-jdo
----
|.Components
****
@@ -4200,7 +4200,7 @@ xref:refguide:extensions:index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman-persistence-jpa
Type: jar
-Folder: \extensions\security\secman\persistence-jpa
+Directory: /extensions/security/secman/persistence-jpa
----
|.Components
****
@@ -4231,7 +4231,7 @@ xref:refguide:extensions:index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
Group: org.apache.isis.extensions
Artifact: isis-extensions-secman-shiro-realm
Type: jar
-Folder: \extensions\security\secman\shiro-realm
+Directory: /extensions/security/secman/shiro-realm
----
|.Components
****
@@ -4256,7 +4256,7 @@ xref:refguide:extensions:index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc[I
Group: org.apache.isis.extensions
Artifact: isis-extensions-shiro-realm-ldap
Type: pom
-Folder: \extensions\security\shiro-realm-ldap
+Directory: /extensions/security/shiro-realm-ldap
----
|Implementation of Shiro Realm using LDAP.
@@ -4266,7 +4266,7 @@ Folder: \extensions\security\shiro-realm-ldap
Group: org.apache.isis.extensions
Artifact: isis-extensions-shiro-realm-ldap-impl
Type: jar
-Folder: \extensions\security\shiro-realm-ldap\impl
+Directory: /extensions/security/shiro-realm-ldap/impl
----
|.Dependencies
****
@@ -4317,7 +4317,7 @@ package "Core: Command Log\n[Software System]" {
.Projects/Modules (Core: Command Log)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - Command Log
[source,yaml]
@@ -4325,7 +4325,7 @@ package "Core: Command Log\n[Software System]" {
Group: org.apache.isis.extensions
Artifact: isis-extensions-command-log
Type: pom
-Folder: \extensions\core\command-log
+Directory: /extensions/core/command-log
----
|Logs commands
@@ -4335,7 +4335,7 @@ Folder: \extensions\core\command-log
Group: org.apache.isis.extensions
Artifact: isis-extensions-command-log-jdo
Type: jar
-Folder: \extensions\core\command-log\impl
+Directory: /extensions/core/command-log/impl
----
|.Components
****
@@ -4407,7 +4407,7 @@ package "Core: Command Replay\n[Software System]" {
.Projects/Modules (Core: Command Replay)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - Command Replay
[source,yaml]
@@ -4415,7 +4415,7 @@ package "Core: Command Replay\n[Software System]" {
Group: org.apache.isis.extensions
Artifact: isis-extensions-command-replay
Type: pom
-Folder: \extensions\core\command-replay
+Directory: /extensions/core/command-replay
----
|Replays commands to secondary system
@@ -4425,7 +4425,7 @@ Folder: \extensions\core\command-replay
Group: org.apache.isis.extensions
Artifact: isis-extensions-command-replay-primary
Type: jar
-Folder: \extensions\core\command-replay\primary
+Directory: /extensions/core/command-replay/primary
----
|A module for obtaining commands from a primary
@@ -4457,7 +4457,7 @@ xref:refguide:extensions:index/commandreplay/primary/IsisModuleExtCommandReplayP
Group: org.apache.isis.extensions
Artifact: isis-extensions-command-replay-secondary
Type: jar
-Folder: \extensions\core\command-replay\secondary
+Directory: /extensions/core/command-replay/secondary
----
|A module providing a Quartz Job to run on a secondary system,
for obtaining commands from a primary and saving them so that they are replayed.
@@ -4521,7 +4521,7 @@ package "Core: Model Annotation\n[Software System]" {
.Projects/Modules (Core: Model Annotation)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - @Model
[source,yaml]
@@ -4529,7 +4529,7 @@ package "Core: Model Annotation\n[Software System]" {
Group: org.apache.isis.extensions
Artifact: isis-extensions-modelannotation
Type: jar
-Folder: \extensions\core\model-annotation
+Directory: /extensions/core/model-annotation
----
|Allows supporting methods to be annotated as @Model, to make explicit the bounds of the metamodel.
@@ -4588,7 +4588,7 @@ package "Core: Quartz\n[Software System]" {
.Projects/Modules (Core: Quartz)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Ext - Quartz
[source,yaml]
@@ -4596,7 +4596,7 @@ package "Core: Quartz\n[Software System]" {
Group: org.apache.isis.extensions
Artifact: isis-extensions-quartz
Type: pom
-Folder: \extensions\core\quartz
+Directory: /extensions/core/quartz
----
|Integrates Quartz
@@ -4606,7 +4606,7 @@ Folder: \extensions\core\quartz
Group: org.apache.isis.extensions
Artifact: isis-extensions-quartz-impl
Type: jar
-Folder: \extensions\core\quartz\impl
+Directory: /extensions/core/quartz/impl
----
|.Dependencies
****
@@ -4734,7 +4734,7 @@ package "Subdomains\n[Software System]" {
.Projects/Modules (Subdomains)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Subdomains
[source,yaml]
@@ -4742,7 +4742,7 @@ package "Subdomains\n[Software System]" {
Group: org.apache.isis.subdomains
Artifact: isis-subdomains
Type: pom
-Folder: \subdomains
+Directory: /subdomains
----
|A library of domain services and of supporting subdomains (often technical in nature), to be called from the
core domain of an Apache Isis applications.
@@ -4758,7 +4758,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-docx
Type: pom
-Folder: \subdomains\docx
+Directory: /subdomains/docx
----
|Uses the Apache POI library for mail merge functions of .docx Word documents
@@ -4768,7 +4768,7 @@ Folder: \subdomains\docx
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-docx-applib
Type: jar
-Folder: \subdomains\docx\applib
+Directory: /subdomains/docx/applib
----
|.Dependencies
****
@@ -4781,7 +4781,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-freemarker
Type: pom
-Folder: \subdomains\freemarker
+Directory: /subdomains/freemarker
----
|Integrates Freemarker Library
@@ -4791,7 +4791,7 @@ Folder: \subdomains\freemarker
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-freemarker-applib
Type: jar
-Folder: \subdomains\freemarker\applib
+Directory: /subdomains/freemarker/applib
----
|.Dependencies
****
@@ -4804,7 +4804,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-ognl
Type: pom
-Folder: \subdomains\ognl
+Directory: /subdomains/ognl
----
|Integrates Ognl Library
@@ -4814,7 +4814,7 @@ Folder: \subdomains\ognl
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-ognl-applib
Type: jar
-Folder: \subdomains\ognl\applib
+Directory: /subdomains/ognl/applib
----
|.Dependencies
****
@@ -4827,7 +4827,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-pdfbox
Type: pom
-Folder: \subdomains\pdfbox
+Directory: /subdomains/pdfbox
----
|Integrates PDF Box Library
@@ -4837,7 +4837,7 @@ Folder: \subdomains\pdfbox
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-pdfbox-applib
Type: jar
-Folder: \subdomains\pdfbox\applib
+Directory: /subdomains/pdfbox/applib
----
|Integrates PDF Box Library
@@ -4852,7 +4852,7 @@ org.apache.isis.core:isis-applib:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-zip
Type: pom
-Folder: \subdomains\zip
+Directory: /subdomains/zip
----
|A domain service for Apache Isis', for zipping utilities.
@@ -4862,7 +4862,7 @@ Folder: \subdomains\zip
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-zip-applib
Type: jar
-Folder: \subdomains\zip\applib
+Directory: /subdomains/zip/applib
----
|.Components
****
@@ -4914,7 +4914,7 @@ package "Base\n[Software System]" {
.Projects/Modules (Base)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - Base (parent)
[source,yaml]
@@ -4922,7 +4922,7 @@ package "Base\n[Software System]" {
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-base
Type: pom
-Folder: \subdomains\base
+Directory: /subdomains/base
----
|A module providing Base utilities for other subdomain modules
@@ -4932,7 +4932,7 @@ Folder: \subdomains\base
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-base-applib
Type: jar
-Folder: \subdomains\base\applib
+Directory: /subdomains/base/applib
----
|.Components
****
@@ -5012,7 +5012,7 @@ package "Excel\n[Software System]" {
.Projects/Modules (Excel)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - Excel (parent)
[source,yaml]
@@ -5020,7 +5020,7 @@ package "Excel\n[Software System]" {
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-excel
Type: pom
-Folder: \subdomains\excel
+Directory: /subdomains/excel
----
|A domain service for Apache Isis', allowing collections
of (view model) objects to be exported/imported to/from an
@@ -5032,7 +5032,7 @@ Excel spreadsheet. Also support for excel-based fixtures.
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-excel-applib
Type: jar
-Folder: \subdomains\excel\applib
+Directory: /subdomains/excel/applib
----
|.Components
****
@@ -5061,7 +5061,7 @@ xref:refguide:subdomains:index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-excel-fixtures
Type: jar
-Folder: \subdomains\excel\fixture
+Directory: /subdomains/excel/fixture
----
|.Dependencies
****
@@ -5079,7 +5079,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-excel-integtests
Type: jar
-Folder: \subdomains\excel\integtests
+Directory: /subdomains/excel/integtests
----
|.Dependencies
****
@@ -5096,7 +5096,7 @@ org.hsqldb:hsqldb:jar:<managed> +
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-excel-testing
Type: jar
-Folder: \subdomains\excel\testing
+Directory: /subdomains/excel/testing
----
|.Dependencies
****
@@ -5148,7 +5148,7 @@ package "Spring\n[Software System]" {
.Projects/Modules (Spring)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - Spring (parent)
[source,yaml]
@@ -5156,7 +5156,7 @@ package "Spring\n[Software System]" {
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-spring
Type: pom
-Folder: \subdomains\spring
+Directory: /subdomains/spring
----
|Utility services for interacting with the Spring application context (that hosts the Apache Isis application itself)
@@ -5166,7 +5166,7 @@ Folder: \subdomains\spring
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-spring-applib
Type: jar
-Folder: \subdomains\spring\applib
+Directory: /subdomains/spring/applib
----
|.Components
****
@@ -5222,7 +5222,7 @@ package "XDocReport\n[Software System]" {
.Projects/Modules (XDocReport)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Sub - XdocReport (parent)
[source,yaml]
@@ -5230,7 +5230,7 @@ package "XDocReport\n[Software System]" {
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-xdocreport
Type: pom
-Folder: \subdomains\xdocreport
+Directory: /subdomains/xdocreport
----
|Integrates XDoc Report Library
@@ -5240,7 +5240,7 @@ Folder: \subdomains\xdocreport
Group: org.apache.isis.subdomains
Artifact: isis-subdomains-xdocreport-applib
Type: jar
-Folder: \subdomains\xdocreport\applib
+Directory: /subdomains/xdocreport/applib
----
|.Components
****
@@ -5337,7 +5337,7 @@ package "Tooling\n[Software System]" {
.Projects/Modules (Tooling)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis - Tooling
[source,yaml]
@@ -5345,7 +5345,7 @@ package "Tooling\n[Software System]" {
Group: org.apache.isis.tooling
Artifact: isis-tooling
Type: pom
-Folder: \tooling
+Directory: /tooling
----
|Libraries and tools not depending on the _Apache Isis Core_ ecosystem,
eg. code mining, automated documentation.
@@ -5369,7 +5369,7 @@ org.springframework.boot:spring-boot-starter-log4j2:jar:<managed> +
Group: org.apache.isis.tooling
Artifact: isis-tooling-c4modeling
Type: jar
-Folder: \tooling\c4modeling
+Directory: /tooling/c4modeling
----
|Library for programmatic C4 Model generation.
@@ -5388,7 +5388,7 @@ org.apache.isis.commons:isis-commons:jar:<managed> +
Group: org.apache.isis.tooling
Artifact: isis-tooling-cli
Type: jar
-Folder: \tooling\cli
+Directory: /tooling/cli
----
|Command Line Interface for the _Apache Isis Tooling_ ecosystem.
@@ -5409,7 +5409,7 @@ org.apache.isis.tooling:isis-tooling-projectmodel:jar:<managed> +
Group: org.apache.isis.tooling
Artifact: isis-tooling-java2adoc
Type: jar
-Folder: \tooling\java2adoc
+Directory: /tooling/java2adoc
----
|Code mining library for Java source to Asciidoc conversion.
@@ -5427,7 +5427,7 @@ org.jsoup:jsoup:jar:<managed> +
Group: org.apache.isis.tooling
Artifact: isis-tooling-javamodel
Type: jar
-Folder: \tooling\javamodel
+Directory: /tooling/javamodel
----
|Code mining library for Java bytecode introspection.
@@ -5444,7 +5444,7 @@ org.apache.isis.commons:isis-commons:jar:<managed> +
Group: org.apache.isis.tooling
Artifact: isis-tooling-model4adoc
Type: jar
-Folder: \tooling\model4adoc
+Directory: /tooling/model4adoc
----
|Library for programmatic AsciiDoc generation.
@@ -5467,7 +5467,7 @@ org.asciidoctor:asciidoctorj:jar:<managed> +
Group: org.apache.isis.tooling
Artifact: isis-tooling-projectmodel
Type: jar
-Folder: \tooling\projectmodel
+Directory: /tooling/projectmodel
----
|Code mining library for Gradle/Maven project module tree introspection.
@@ -5516,7 +5516,7 @@ package "Regression Tests\n[Software System]" {
.Projects/Modules (Regression Tests)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis - Regression Tests
[source,yaml]
@@ -5524,7 +5524,7 @@ package "Regression Tests\n[Software System]" {
Group: org.apache.isis.regressiontests
Artifact: isis-regressiontests
Type: pom
-Folder: \regressiontests
+Directory: /regressiontests
----
|Collection of JUnit tests covering core functionalities of the framework.
(Targeted for JVM 11+)
@@ -5562,7 +5562,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.regressiontests
Artifact: isis-regressiontests-stable
Type: jar
-Folder: \regressiontests\stable
+Directory: /regressiontests/stable
----
|.Components
****
@@ -5618,7 +5618,7 @@ package "Incubator\n[Software System]" {
.Projects/Modules (Incubator)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Incubator
[source,yaml]
@@ -5626,7 +5626,7 @@ package "Incubator\n[Software System]" {
Group: org.apache.isis.incubator
Artifact: isis-incubator
Type: pom
-Folder: \incubator
+Directory: /incubator
----
|Collection of Apache Isis extensions, subdomains or BC mappings, currently incubating.
@@ -5666,7 +5666,7 @@ package "Kroviz Client\n[Software System]" {
.Projects/Modules (Kroviz Client)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Inc - Client kroViz
[source,yaml]
@@ -5674,7 +5674,7 @@ package "Kroviz Client\n[Software System]" {
Group: org.apache.isis.incubator.clients
Artifact: isis-client-kroviz
Type: jar
-Folder: \incubator\clients\kroviz
+Directory: /incubator/clients/kroviz
----
|Initial sketches
|===
@@ -5730,7 +5730,7 @@ package "JavaFX Viewer\n[Software System]" {
.Projects/Modules (JavaFX Viewer)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Inc - Viewer JavaFX
[source,yaml]
@@ -5738,7 +5738,7 @@ package "JavaFX Viewer\n[Software System]" {
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-javafx
Type: pom
-Folder: \incubator\viewers\javafx
+Directory: /incubator/viewers/javafx
----
|Initial sketches
@@ -5748,7 +5748,7 @@ Folder: \incubator\viewers\javafx
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-javafx-model
Type: jar
-Folder: \incubator\viewers\javafx\model
+Directory: /incubator/viewers/javafx/model
----
|.Dependencies
****
@@ -5767,7 +5767,7 @@ org.openjfx:javafx-web:jar:<managed> +
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-javafx-ui
Type: jar
-Folder: \incubator\viewers\javafx\ui
+Directory: /incubator/viewers/javafx/ui
----
|.Components
****
@@ -5804,7 +5804,7 @@ org.apache.isis.incubator.viewer:isis-viewer-javafx-model:jar:<managed> +
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-javafx-viewer
Type: jar
-Folder: \incubator\viewers\javafx\viewer
+Directory: /incubator/viewers/javafx/viewer
----
|.Dependencies
****
@@ -5863,7 +5863,7 @@ package "Vaadin Viewer\n[Software System]" {
.Projects/Modules (Vaadin Viewer)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Inc - Viewer Vaadin
[source,yaml]
@@ -5871,7 +5871,7 @@ package "Vaadin Viewer\n[Software System]" {
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-vaadin
Type: pom
-Folder: \incubator\viewers\vaadin
+Directory: /incubator/viewers/vaadin
----
|Initial sketches
@@ -5881,7 +5881,7 @@ Folder: \incubator\viewers\vaadin
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-vaadin-model
Type: jar
-Folder: \incubator\viewers\vaadin\model
+Directory: /incubator/viewers/vaadin/model
----
|.Dependencies
****
@@ -5897,7 +5897,7 @@ org.apache.isis.viewer:isis-viewer-common:jar:<managed> +
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-vaadin-ui
Type: jar
-Folder: \incubator\viewers\vaadin\ui
+Directory: /incubator/viewers/vaadin/ui
----
|.Components
****
@@ -5930,7 +5930,7 @@ org.apache.isis.incubator.viewer:isis-viewer-vaadin-model:jar:<managed> +
Group: org.apache.isis.incubator.viewer
Artifact: isis-viewer-vaadin-viewer
Type: jar
-Folder: \incubator\viewers\vaadin\viewer
+Directory: /incubator/viewers/vaadin/viewer
----
|.Dependencies
****
@@ -6003,7 +6003,7 @@ package "Legacy\n[Software System]" {
.Projects/Modules (Legacy)
[cols="3a,5a", options="header"]
|===
-|Coordinates |Description
+|Coordinates |Description
|Apache Isis Legacy
[source,yaml]
@@ -6011,7 +6011,7 @@ package "Legacy\n[Software System]" {
Group: org.apache.isis.legacy
Artifact: isis-legacy
Type: pom
-Folder: \legacy
+Directory: /legacy
----
|Collection of deprecated Apache Isis functionality, for removal.
@@ -6026,7 +6026,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.legacy
Artifact: isis-legacy-applib
Type: jar
-Folder: \legacy\extensions\core\applib
+Directory: /legacy/extensions/core/applib
----
|To ease migration from Apache Isis versions 1.16+ to 2.0.0.
@@ -6051,7 +6051,7 @@ org.datanucleus:javax.jdo:jar:<managed> +
Group: org.apache.isis.legacy
Artifact: isis-legacy-commons
Type: jar
-Folder: \legacy\extensions\core\commons
+Directory: /legacy/extensions/core/commons
----
|To ease migration from Apache Isis versions 1.16+ to 2.0.0.
@@ -6071,7 +6071,7 @@ org.datanucleus:javax.jdo:jar:<managed> +
Group: org.apache.isis.legacy
Artifact: isis-legacy-metamodel
Type: jar
-Folder: \legacy\extensions\core\metamodel
+Directory: /legacy/extensions/core/metamodel
----
|To ease migration from Apache Isis versions 1.16+ to 2.0.0.
@@ -6092,7 +6092,7 @@ org.datanucleus:javax.jdo:jar:<managed> +
Group: org.apache.isis.legacy
Artifact: isis-legacy-restclient
Type: jar
-Folder: \legacy\mappings\restclient
+Directory: /legacy/mappings/restclient
----
|As defined in Isis v1.x RO Applib.
@@ -6110,7 +6110,7 @@ org.projectlombok:lombok:jar:<managed> +
Group: org.apache.isis.legacy
Artifact: isis-legacy-runtime
Type: jar
-Folder: \legacy\extensions\core\runtime
+Directory: /legacy/extensions/core/runtime
----
|To ease migration from Apache Isis versions 1.16+ to 2.0.0.
diff --git a/antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc b/antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
index b30ded4..ec9ab4d 100644
--- a/antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
@@ -1,3 +1,4 @@
+= AbstractViewModel
: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 [...]
Convenience super class for view models that wish to interact with the container.
diff --git a/antora/components/refguide/modules/applib/pages/index/Identifier.adoc b/antora/components/refguide/modules/applib/pages/index/Identifier.adoc
index 75ed691..3eae005 100644
--- a/antora/components/refguide/modules/applib/pages/index/Identifier.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/Identifier.adoc
@@ -1,3 +1,4 @@
+= Identifier
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc b/antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
index adbf005..8659ec1 100644
--- a/antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc b/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
index 61fc698..7fd2123 100644
--- a/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
@@ -1,3 +1,4 @@
+= RecreatableDomainObject _(interface)_
: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 [...]
Indicates that the domain object can be recreated from a string.
diff --git a/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc b/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
index 7e7d5df..f76c05b 100644
--- a/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
@@ -1,3 +1,4 @@
+= ViewModel _(interface)_
: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 [...]
Indicates that an object belongs to the UI/application layer, and is intended to be used as a view model.
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
index b12edc5..fd8b90b 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
@@ -1,3 +1,4 @@
+= AbstractValueSemanticsProvider
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
index 34bafac..d2d8ee7 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
@@ -1,3 +1,4 @@
+= DefaultsProvider _(interface)_
: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 [...]
Provides a mechanism for providing a default value for an object.
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
index 7688223..55ae5dd 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
@@ -1,3 +1,4 @@
+= EncoderDecoder _(interface)_
: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 [...]
Provides a mechanism for encoding/decoding objects.
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
index f9e6c39..5f83f35 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
@@ -1,3 +1,4 @@
+= EncodingException
: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 [...]
Indicates that encoding or decoding has failed.
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
index 1af52ee..854e452 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
@@ -1,3 +1,4 @@
+= Parser _(interface)_
: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 [...]
Provides a mechanism for parsing and rendering string representations of objects.
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
index f744f04..e107f48 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
@@ -1,3 +1,4 @@
+= ParsingException
: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 [...]
Indicates that parsing has failed, ie the entry is illegal (rather than invalid).
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
index 7ff0a86..6071523 100644
--- a/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
@@ -1,3 +1,4 @@
+= ValueSemanticsProvider _(interface)_
: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 [...]
Provides a mechanism for providing a set of value semantics.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
index c90514a..702bd38 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
@@ -1,3 +1,4 @@
+= @Action
: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 [...]
Groups together all domain-specific metadata for an invokable action on a domain object or domain service.
@@ -87,7 +88,7 @@ Associates this action with a property or collection, specifying its id.
This is an alternative to using _MemberOrder#name()_ . To specify the order (equivalent to _MemberOrder#sequence()_ }), use _#associateWithSequence()_ .
-For example `@Action(associateWith="items", associateWithSequence="2.1")`
+For example `@Action(associateWith="items", associateWithSequence="2.1")`
If an action is associated with a collection, then any matching parameters will have their choices automatically inferred from the collection (if not otherwise specified) and any collection parameter defaults can be specified using checkboxes (in the Wicket UI, at least).
@@ -98,7 +99,7 @@ Specifies the sequence/order in the UI for an action that's been associated with
This is an alternative to using _MemberOrder#sequence()_ , but is ignored if _Action#associateWith()_ isn't also specified.
-For example: `@Action(associateWith="items", associateWithSequence="2.1")`
+For example: `@Action(associateWith="items", associateWithSequence="2.1")`
[#commandDtoProcessor]
=== commandDtoProcessor
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
index ca6df10..661a38a 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
@@ -1,3 +1,4 @@
+= @ActionLayout
: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 [...]
Layout hints for actions.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
index 3d6ff38..3b820ee 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
@@ -1,3 +1,4 @@
+= BookmarkPolicy _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
index 875c78a..a5b16f1 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
@@ -1,3 +1,4 @@
+= Bounding _(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 [...]
Whether the set of instances of a domain object is bounded or not.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
index c34528f..939bfb7 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
@@ -1,3 +1,4 @@
+= @Collection
: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 [...]
Domain semantics for domain object collection.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
index 73b2e89..4930346 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
@@ -1,3 +1,4 @@
+= @CollectionLayout
: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 [...]
Layout hints for collections.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
index a2f9e7e..49a7058 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
@@ -1,3 +1,4 @@
+= @Defaulted
: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 [...]
Indicates that the class should have a default, by providing a link to a xref:refguide:applib:index/adapters/DefaultsProvider.adoc[DefaultsProvider] , or some externally-configured mechanism.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
index 51c7620..07b8ee2 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
@@ -1,3 +1,4 @@
+= @DomainObject
: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 [...]
Domain semantics for domain objects (entities and view models; for services see xref:refguide:applib:index/annotation/DomainService.adoc[DomainService] ).
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
index ddeb2db..de75c91 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
@@ -1,3 +1,4 @@
+= @DomainObjectLayout
: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 [...]
Layout hints for domain objects.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
index 69b9fe2..3a27cdd 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
@@ -1,3 +1,4 @@
+= @DomainService
: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 [...]
Indicates that the class should be automatically recognized as a domain service.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
index f4ad9b1..11edeee 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
@@ -1,3 +1,4 @@
+= @DomainServiceLayout
: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 [...]
Layout hints for domain services.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
index b9014dd..1997a5f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
@@ -1,3 +1,4 @@
+= DomainServiceLayout.MenuBar _(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 [...]
Enumerates the available menu bars for positioning a domain service's actions as menu items.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
index 6d153d06..347e3b9 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
@@ -1,3 +1,4 @@
+= Editing _(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 [...]
The available policies for editing properties and collections.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
index 8a58937..ddfa1ec 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
@@ -1,3 +1,4 @@
+= EntityChangeKind _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
index 6de72a2..190fc14 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
@@ -1,3 +1,4 @@
+= @EqualByContent
: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 [...]
Indicates that the class follows the equal-by-content contract, usually associated with xref:refguide:applib:index/annotation/Value.adoc[Value] types.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
index d9e5498..9704376 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
@@ -1,3 +1,4 @@
+= @Facets
: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 [...]
Indicates that the class has additional facets, and specifies the how to obtain the `FacetFactory` to manufacture them.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
index f55d408..e411cd7 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
@@ -1,3 +1,4 @@
+= @HomePage
: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 [...]
Annotated on a view model to indicate that it should be used as the home page.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
index df7cf4a..da73b44 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
@@ -1,3 +1,4 @@
+= @InteractionScope
: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 [...]
_@InteractionScope_ is a specialization of _Scope @Scope_ for a component whose lifecycle is bound to the current top-level Interaction, in other words that it is private to the "current user".
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
index 84d6e80..2ffad88 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
@@ -1,3 +1,4 @@
+= LabelPosition _(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 [...]
The positioning of a label for a property or action parameter.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
index 8cf75cd..28a5852 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
@@ -1,3 +1,4 @@
+= @MemberOrder
: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 [...]
Indicates the position a method should be placed in.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
index 7703ad1..380c0d6 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
@@ -1,3 +1,4 @@
+= @MinLength
: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 [...]
Specify the minimum number of characters for an autocomplete search argument.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
index 0e7fc2f..e9c0b18 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
@@ -1,3 +1,4 @@
+= @Module
: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 [...]
Intended to be annotated on the root marker class of a (Maven) module which contains a single coherent set of functionality, possibly including domain services.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
index 1a0b800..05dfee4 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
@@ -1,3 +1,4 @@
+= Nature _(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 [...]
The different sorts of domain objects recognized by Isis.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
index 346f98b..d8795c1 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
@@ -1,3 +1,4 @@
+= NatureOfService _(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 [...]
The different sorts of domain services recognized by Isis, as specified in _DomainService#nature()_
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
index fde6278..f2656a9 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
@@ -1,3 +1,4 @@
+= Navigable _(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 [...]
Tells the framework which method or field to use in order to construct a navigable chain of parent domain object instances. The Navigable.PARENT 'flag' can only be used once per class declaration.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
index a6ab3d3..b32ee8c 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
@@ -1,3 +1,4 @@
+= Optionality _(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 [...]
Whether the property or parameter is optional or is required (aka mandatory).
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
index 7d4ba51..0e72fb0 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
@@ -1,3 +1,4 @@
+= OrderPrecedence
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
index d9eb1b6..fae9b77 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
@@ -1,3 +1,4 @@
+= @Parameter
: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 [...]
Collects together all domain semantics of an action parameter within a single annotation.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
index dade49e..5f7b0b5 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
@@ -1,3 +1,4 @@
+= @ParameterLayout
: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 [...]
Collects together all layout hints for action parameters in a single annotation.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
index f2fbf64..7cadcb9 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
@@ -1,3 +1,4 @@
+= @Programmatic
: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 [...]
Indicates that an property, collection or action is to be called programmatically and should be ignored from the metamodel.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
index ff1cdae..ef1a260 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
@@ -1,3 +1,4 @@
+= Projecting _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
index 87c53bd..5ab25d3 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
@@ -1,3 +1,4 @@
+= PromptStyle _(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 [...]
How prompting for new values of a property/arguments for an action should be performed
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
index 26d0002..edc3d93 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
@@ -1,3 +1,4 @@
+= @Property
: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 [...]
Collects together all the domain semantics for the property of a domain object.
@@ -186,7 +187,7 @@ NOTE: this will usually be supplemented by a JDO or JPA-specific annotation to i
Indicates whether the property should be included or excluded from mementos.
-To ensure that the property is actually not persisted in the objectstore, also annotate with the JDO annotation `javax.jdo.annotations.NotPersistent`
+To ensure that the property is actually not persisted in the objectstore, also annotate with the JDO annotation `javax.jdo.annotations.NotPersistent`
[#mustSatisfy]
=== mustSatisfy
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
index 7d8436d..29bf2c6 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
@@ -1,3 +1,4 @@
+= @PropertyLayout
: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 [...]
Collects together all layout hints for a property of a domain object.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
index 6b73fb5..7eda74f 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
@@ -1,3 +1,4 @@
+= Publishing _(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 [...]
The available policies as to whether data should be published to corresponding subscribers. The framework supports several kinds of data that are available for publishing:
@@ -13,7 +14,7 @@ The available policies as to whether data should be published to corresponding s
*
* *xref:refguide:applib:index/services/iactn/Execution.adoc[Execution] ... subscribed to via xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber]*
- ** * * *
+ ** * * *
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
index 58563f8..95b366b 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
@@ -1,3 +1,4 @@
+= Redirect _(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 [...]
The available policies for rendering the next page if the result is the same as the target (in other words, an action that returns "this").
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
index d467953..33a8eb2 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
@@ -1,3 +1,4 @@
+= RenderDay _(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 [...]
How to render days.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
index 7c6f0a9..706dc40 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
@@ -1,3 +1,4 @@
+= Repainting _(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 [...]
Whether a component is unchanging and so does not require repainting.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
index a59474e..238142e 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
@@ -1,3 +1,4 @@
+= RestrictTo _(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 [...]
Whether an action is restricted to development mode, or available in all.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
index a0340f7..7e4081a 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
@@ -1,3 +1,4 @@
+= SemanticsOf _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
index a65d447..62d04ed 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
@@ -1,3 +1,4 @@
+= Snapshot _(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 [...]
Whether the property is included if the domain object graph is serialized into a snapshot.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
index 54233d0..157b9ec 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
@@ -1,3 +1,4 @@
+= @Title
: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 [...]
Used to indicate which property or properties make up the object title.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
index 3fb6122..780d5f8 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
@@ -1,3 +1,4 @@
+= @Value
: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 [...]
Indicates that the class has value semantics.
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc b/antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
index b598141..d2387de 100644
--- a/antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
@@ -1,3 +1,4 @@
+= Where _(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 [...]
Represents the location in the user interface where a class member is to be rendered.
diff --git a/antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc b/antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
index 58cacc4..fcd6fc1 100644
--- a/antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
@@ -1,3 +1,4 @@
+= RepresentationTypeSimplifiedV2 _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc b/antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
index a72d822..61f8ca0 100644
--- a/antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
@@ -1,3 +1,4 @@
+= SuppressionType _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc b/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
index d9d82bf..49ce87c 100644
--- a/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
@@ -1,3 +1,4 @@
+= VirtualClock _(interface)_
: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 [...]
Works in connection with _org.apache.isis.core.interaction.session.InteractionFactory_ , such that it allows an xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] to run with its own simulated (or actual) time.
diff --git a/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc b/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
index 5c0c677..82580c8 100644
--- a/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
@@ -1,3 +1,4 @@
+= DomainObjectList
: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 [...]
The initial idea of xref:refguide:applib:index/domain/DomainObjectList.adoc[DomainObjectList] was to simplify restful clients.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc b/antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
index 6a75bec..7991773 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
@@ -1,3 +1,4 @@
+= EventObjectBase
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
index a852a28..656f2ee 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
@@ -1,3 +1,4 @@
+= AbstractDomainEvent
: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 [...]
== API
@@ -27,7 +28,7 @@ class AbstractDomainEvent<S> {
}
----
-<.> xref:#AbstractDomainEvent[AbstractDomainEvent]
+<.> xref:#AbstractDomainEvent__[AbstractDomainEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -80,8 +81,8 @@ Set user-data, for the use of a subsequent _#getEventPhase() phase_ .
== Members
-[#AbstractDomainEvent]
-=== AbstractDomainEvent
+[#AbstractDomainEvent__]
+=== AbstractDomainEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
index 24bade5..c6afbc3 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
@@ -1,3 +1,4 @@
+= ActionDomainEvent
: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 [...]
== API
@@ -16,7 +17,7 @@ class ActionDomainEvent<S> {
}
----
-<.> xref:#ActionDomainEvent[ActionDomainEvent]
+<.> xref:#ActionDomainEvent__[ActionDomainEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -49,8 +50,8 @@ Not API - set by the framework.
== Members
-[#ActionDomainEvent]
-=== ActionDomainEvent
+[#ActionDomainEvent__]
+=== ActionDomainEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
index f224f54..4a7733e 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
@@ -1,3 +1,4 @@
+= CollectionDomainEvent
: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 [...]
== API
@@ -13,7 +14,7 @@ class CollectionDomainEvent<S, T> {
}
----
-<.> xref:#CollectionDomainEvent[CollectionDomainEvent]
+<.> xref:#CollectionDomainEvent__[CollectionDomainEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -31,8 +32,8 @@ Not API; updates from _Of#ACCESS_ to either _Of#ADD_TO_ or _Of#REMOVE_FROM_ when
== Members
-[#CollectionDomainEvent]
-=== CollectionDomainEvent
+[#CollectionDomainEvent__]
+=== CollectionDomainEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
index fe19332..bd15f24 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
@@ -1,3 +1,4 @@
+= PropertyDomainEvent
: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 [...]
== API
@@ -11,7 +12,7 @@ class PropertyDomainEvent<S, T> {
}
----
-<.> xref:#PropertyDomainEvent[PropertyDomainEvent]
+<.> xref:#PropertyDomainEvent__[PropertyDomainEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -19,8 +20,8 @@ If used then the framework will set state via (non-API) setters.
== Members
-[#PropertyDomainEvent]
-=== PropertyDomainEvent
+[#PropertyDomainEvent__]
+=== PropertyDomainEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
index 0493cf3..001cdfe 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
@@ -1,3 +1,4 @@
+= AbstractLifecycleEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
index 105ebd1..db18d3f 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectCreatedEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
index b8ae49f..7260199 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectLoadedEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
index 72d8b58..1f7a3b2 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectPersistedEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
index 771a351..abf8b50 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectPersistingEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
index 29e0fe9..f7bfa79 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectRemovingEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
index ca9731d..ee8ce80 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectUpdatedEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
index d813bea..5a4d97c 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectUpdatingEvent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
index 96b50cc..b2170cc 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
@@ -1,3 +1,4 @@
+= AbstractUiEvent
: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 [...]
== API
@@ -13,7 +14,7 @@ class AbstractUiEvent<S> {
}
----
-<.> xref:#AbstractUiEvent[AbstractUiEvent]
+<.> xref:#AbstractUiEvent__[AbstractUiEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -31,8 +32,8 @@ Set user-data, for the use of other subscribers.
== Members
-[#AbstractUiEvent]
-=== AbstractUiEvent
+[#AbstractUiEvent__]
+=== AbstractUiEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
index 5f2048f..860c7df 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
@@ -1,3 +1,4 @@
+= 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 [...]
Emitted for subscribers to obtain a cssClass hint (equivalent to the `cssClass()` supporting method or the _DomainObjectLayout#cssClass()_ attribute).
@@ -14,7 +15,7 @@ class CssClassUiEvent<S> {
}
----
-<.> xref:#CssClassUiEvent[CssClassUiEvent]
+<.> xref:#CssClassUiEvent__[CssClassUiEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -27,8 +28,8 @@ For subscribers to call to provide a CSS class for this object.
== Members
-[#CssClassUiEvent]
-=== CssClassUiEvent
+[#CssClassUiEvent__]
+=== CssClassUiEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
index 0f22a1a..5e84c61 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
@@ -1,3 +1,4 @@
+= 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 [...]
Emitted for subscribers to obtain a cssClass hint (equivalent to the `iconName()` supporting method).
@@ -15,7 +16,7 @@ class IconUiEvent<S> {
}
----
-<.> xref:#IconUiEvent[IconUiEvent]
+<.> xref:#IconUiEvent__[IconUiEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -33,8 +34,8 @@ For subscribers to call to provide an icon name for this object.
== Members
-[#IconUiEvent]
-=== IconUiEvent
+[#IconUiEvent__]
+=== IconUiEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
index 557d32b..ffb2642 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
@@ -1,3 +1,4 @@
+= 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 [...]
Emitted for subscribers to obtain a layout hint (equivalent to the `layout()` supporting method).
@@ -14,7 +15,7 @@ class LayoutUiEvent<S> {
}
----
-<.> xref:#LayoutUiEvent[LayoutUiEvent]
+<.> xref:#LayoutUiEvent__[LayoutUiEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -27,8 +28,8 @@ For subscribers to call to provide a layout for this object.
== Members
-[#LayoutUiEvent]
-=== LayoutUiEvent
+[#LayoutUiEvent__]
+=== LayoutUiEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc b/antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
index c0c1ca4..4582567 100644
--- a/antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
@@ -1,3 +1,4 @@
+= 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 [...]
Emitted for subscribers to obtain a cssClass hint (equivalent to the `title()` supporting method).
@@ -15,7 +16,7 @@ class TitleUiEvent<S> {
}
----
-<.> xref:#TitleUiEvent[TitleUiEvent]
+<.> xref:#TitleUiEvent__[TitleUiEvent()]
+
--
If used then the framework will set state via (non-API) setters.
@@ -33,8 +34,8 @@ For subscribers to call to provide a translatable (i18n) title for this object.
== Members
-[#TitleUiEvent]
-=== TitleUiEvent
+[#TitleUiEvent__]
+=== TitleUiEvent()
If used then the framework will set state via (non-API) setters.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
index 03140ec..beb8272 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
@@ -1,3 +1,4 @@
+= RecoverableException
: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 [...]
Indicates that an exceptional condition/problem has occurred within the application's domain logic.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
index 6cfaa0c..e7c5798 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
@@ -1,3 +1,4 @@
+= TranslatableException _(interface)_
: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 [...]
Exceptions that provide translations should implement this interface.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
index cf30379..2d84241 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
@@ -1,3 +1,4 @@
+= UnrecoverableException
: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 [...]
Indicates that an unexpected, non-recoverable (fatal) exception has occurred within the application logic.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
index d0cbd32..433b6a8 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
@@ -1,3 +1,4 @@
+= DomainModelException
: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 [...]
Thrown when a problem is found with the domain model, and Isis cannot proceed.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
index e510fd4..c994367 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
@@ -1,3 +1,4 @@
+= MetaModelException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
index 5e5a5fa..9dbefc9 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
@@ -1,3 +1,4 @@
+= NoAuthenticatorException
: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 [...]
Indicates that there is no Authenticator available to authenticate a user based on this request.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
index cb856d8..0cbfae3 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
@@ -1,3 +1,4 @@
+= ObjectNotFoundException
: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 [...]
Indicates that the persistence context was unable to get an instantiate for the specified object identifier.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
index 49a9120..90eb765 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
@@ -1,3 +1,4 @@
+= ObjectPersistenceException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
index d1ca97a..844265d 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
@@ -1,3 +1,4 @@
+= PersistFailedException
: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 [...]
Indicates that the persistence of an object failed.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
index e31c9b4..e3d607c 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
@@ -1,3 +1,4 @@
+= ReflectiveActionException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
index a35a957..485015b 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
@@ -1,3 +1,4 @@
+= RepositoryException
: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 [...]
Indicates that a repository method has failed.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
index e28187b..9874d94 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
@@ -1,3 +1,4 @@
+= UnexpectedCallException
: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 [...]
Indicates that a call was made to a method (normally an overridden one) that was not expected, and hence not coded for.
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
index 5aa482f..d814aa1 100644
--- a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
@@ -1,3 +1,4 @@
+= UnknownTypeException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc b/antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
index 2f35a21..4e955ae 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
@@ -1,3 +1,4 @@
+= Edge _(interface)_
: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 [...]
Fundamental building block for graph structures.
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc b/antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
index 867f262..852eb46 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
@@ -1,3 +1,4 @@
+= SimpleEdge
: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 [...]
Fundamental building block for graph structures.
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc b/antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
index a99a397..b5cdee1 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
@@ -1,3 +1,4 @@
+= Vertex _(interface)_
: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 [...]
Fundamental building block for graph structures.
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
index 899e184..fbb634f 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
@@ -1,3 +1,4 @@
+= LazyTreeNode
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
index d8838c8..75dd884 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
@@ -1,3 +1,4 @@
+= TreeAdapter _(interface)_
: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 [...]
Provides the parent/child relationship information between pojos to derive a tree-structure.
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
index 8128da2..d802ef6 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
@@ -1,3 +1,4 @@
+= TreeNode _(interface)_
: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 [...]
Fundamental building block of Tree structures.
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
index f2ed0a3..a8bb575 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
@@ -1,3 +1,4 @@
+= TreePath _(interface)_
: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 [...]
Provides an unambiguous way to address nodes by position within a tree-structure. Examples:
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
index 8954261..19d98af 100644
--- a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
@@ -1,3 +1,4 @@
+= TreeState _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
index 044470e..a5c2a17 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
@@ -1,3 +1,4 @@
+= DataTypeFactory
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
index 22a1add..a05dd2e 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
@@ -1,3 +1,4 @@
+= JavaSqlJaxbAdapters
: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 [...]
Provides JAXB XmlAdapters for java sql temporal types.
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
index 1c9311e..d5995c8 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
@@ -1,3 +1,4 @@
+= JavaSqlXMLGregorianCalendarMarshalling
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
index defe310..96882c8 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
@@ -1,3 +1,4 @@
+= JavaTimeJaxbAdapters
: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 [...]
Provides JAXB XmlAdapters for Java time temporal types.
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
index 7628022..a3e1279 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
@@ -1,3 +1,4 @@
+= JavaTimeXMLGregorianCalendarMarshalling
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
index 8204a06..c236c25 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
@@ -1,3 +1,4 @@
+= JavaUtilJaxbAdapters
: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 [...]
Provides JAXB XmlAdapters for Java util temporal types.
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
index 01e5971..0213376 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
@@ -1,3 +1,4 @@
+= JodaTimeJaxbAdapters
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
index 4e683e3..d7ae40f 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
@@ -1,3 +1,4 @@
+= JodaTimeXMLGregorianCalendarMarshalling
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
index a899fdc..a74d373 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
@@ -1,3 +1,4 @@
+= PersistentEntitiesAdapter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
index fad00ed..b3cf7ee 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
@@ -1,3 +1,4 @@
+= PersistentEntityAdapter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc b/antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
index 120fc63..fb85778 100644
--- a/antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
@@ -1,3 +1,4 @@
+= PrimitiveJaxbAdapters
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
index 4520db9..0c565ae 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
@@ -1,3 +1,4 @@
+= ActionLayoutData
: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 [...]
Describes the layout of a single action, broadly corresponding to _org.apache.isis.applib.annotation.ActionLayout_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
index 1012b3a..d46291f 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
@@ -1,3 +1,4 @@
+= ActionLayoutDataOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
index 70a8542..3349771 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
@@ -1,3 +1,4 @@
+= CollectionLayoutData
: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 [...]
Describes the layout of a single collection, broadly corresponds to the _org.apache.isis.applib.annotation.CollectionLayout_ annotation.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
index 124e94b..b1a2d0b 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
@@ -1,3 +1,4 @@
+= CollectionLayoutDataOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
index 2fb5a5d..ce66e0b 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
@@ -1,3 +1,4 @@
+= CssClassFaPosition _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
index 6fa0cb9..11c52de 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
@@ -1,3 +1,4 @@
+= DomainObjectLayoutData
: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 [...]
Describes the layout of the title and icon of a domain object, broadly corresponding to _org.apache.isis.applib.annotation.DomainObjectLayout_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
index 2c316b9..dd136a3 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
@@ -1,3 +1,4 @@
+= DomainObjectLayoutDataOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
index 4da60b0..8bd776e 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
@@ -1,3 +1,4 @@
+= FieldSet
: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 [...]
A xref:refguide:applib:index/layout/component/MemberRegion.adoc[MemberRegion] of the page containing a set of related xref:refguide:applib:index/layout/component/PropertyLayoutData.adoc[PropertyLayoutData] and associated xref:refguide:applib:index/layout/component/ActionLayoutData.adoc[ActionLayoutData] .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
index 9506323..46e5138 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
@@ -1,3 +1,4 @@
+= FieldSetOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
index e9c83f2..25d12d4 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
@@ -1,3 +1,4 @@
+= HasBookmarking _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
index a3bdb62..04f8b4e 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
@@ -1,3 +1,4 @@
+= HasCssClass _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
index 03caf37..f80a3f2 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
@@ -1,3 +1,4 @@
+= HasCssClassFa _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
index 67df3ee..76d0658 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
@@ -1,3 +1,4 @@
+= HasDescribedAs _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
index d9970df..9c608aa 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
@@ -1,3 +1,4 @@
+= HasHidden _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
index df581bd..bc40233 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
@@ -1,3 +1,4 @@
+= HasNamed _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
index 2d3da38..ed57f71 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
@@ -1,3 +1,4 @@
+= MemberRegion _(interface)_
: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 [...]
Represents an area on the page containing one or several related members.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
index f558b93..8ceb46e 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
@@ -1,3 +1,4 @@
+= MemberRegionOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
index e997811..58750ab 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
@@ -1,3 +1,4 @@
+= Owned _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
index d5a24d0..d781828 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
@@ -1,3 +1,4 @@
+= Owner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
index 5c9d5f1..8a1006c 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
@@ -1,3 +1,4 @@
+= PropertyLayoutData
: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 [...]
Describes the layout of a single property, broadly corresponds to the _org.apache.isis.applib.annotation.PropertyLayout_ annotation.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
index 97643a1..b96f5c3 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
@@ -1,3 +1,4 @@
+= ServiceActionLayoutData
: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 [...]
Describes the layout of a single action, broadly corresponding to _org.apache.isis.applib.annotation.ActionLayout_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
index 15512b8..4211198 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
@@ -1,3 +1,4 @@
+= ServiceActionLayoutDataOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
index 9760e9b..07f37ed 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
@@ -1,3 +1,4 @@
+= Grid _(interface)_
: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 [...]
All top-level page layout classes should implement this interface.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
index 33e7759..81c63cb 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
@@ -1,3 +1,4 @@
+= GridAbstract
: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 [...]
All top-level page layout classes should implement this interface.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
index 43cc1f6..cfb1443 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
@@ -1,3 +1,4 @@
+= BS3ClearFix
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
index b4937ff..c7a4f98 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
@@ -1,3 +1,4 @@
+= BS3ClearFixHidden
: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 [...]
One of theResponsive utility classes.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
index 948516b..637e8bc 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
@@ -1,3 +1,4 @@
+= BS3ClearFixVisible
: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 [...]
One of theResponsive utility classes.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
index 269b1fc..bbdffa5 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
@@ -1,3 +1,4 @@
+= BS3Col
: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 [...]
A column within a row which, depending on its _#getSpan()_ , could be as narrow as 1/12th of the page's width, all the way up to spanning the entire page.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
index 38d9eb7..c06a9f9 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
@@ -1,3 +1,4 @@
+= BS3Element _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
index 02be8c0..3696fb5 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
@@ -1,3 +1,4 @@
+= BS3ElementAbstract
: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 [...]
Superclass for all layout classes, factoring out the common _#getCssClass()_ attribute.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
index 6bd339f..1ca8f75 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
@@ -1,3 +1,4 @@
+= BS3Grid
: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 [...]
This is the top-level for rendering the domain object's properties, collections and actions. It simply consists of a number of rows.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
index 8219184..191377d 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
@@ -1,3 +1,4 @@
+= BS3Row
: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 [...]
Contains a row of content, either on the top-level xref:refguide:applib:index/layout/grid/bootstrap3/BS3Grid.adoc[BS3Grid] or at any other lower-level element that can contain rows, eg xref:refguide:applib:index/layout/grid/bootstrap3/BS3Tab.adoc[BS3Tab] .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
index b13b672..55de9f5 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
@@ -1,3 +1,4 @@
+= BS3RowContent
: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 [...]
Common superclass for any content of a row.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
index 5159046..056d815 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
@@ -1,3 +1,4 @@
+= BS3RowContentOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
index ad46d4b..9572797 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
@@ -1,3 +1,4 @@
+= BS3RowOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
index 2ad3fa5..1ed975d 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
@@ -1,3 +1,4 @@
+= BS3Tab
: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 [...]
Represents a tab within a xref:refguide:applib:index/layout/grid/bootstrap3/BS3TabGroup.adoc[BS3TabGroup] .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
index 8568e3c..2cde460 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
@@ -1,3 +1,4 @@
+= BS3TabGroup
: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 [...]
Represents a tab group containing one or more xref:refguide:applib:index/layout/grid/bootstrap3/BS3Tab.adoc[BS3Tab] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
index 2a737de..0f2c2f6 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
@@ -1,3 +1,4 @@
+= BS3TabGroupOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
index 16e80ea..ea63af9 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
@@ -1,3 +1,4 @@
+= BS3TabOwner _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
index 49bdb04..b785bb4 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
@@ -1,3 +1,4 @@
+= HasCssId _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
index f056253..c57efaa 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
@@ -1,3 +1,4 @@
+= Size _(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 [...]
As pergrid options, also used inresponsive utilityclasses.
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
index 9cbfa46..937fabb 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
@@ -1,3 +1,4 @@
+= SizeSpan
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
index 689b65d..fc378a7 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
@@ -1,3 +1,4 @@
+= WithinGrid _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc b/antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
index 124e3c1..33e9e20 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
@@ -1,3 +1,4 @@
+= Link
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
index 72c0efe..fb99e15 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
@@ -1,3 +1,4 @@
+= HasNamed _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
index 3f47ce7..8fee4dc 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
@@ -1,3 +1,4 @@
+= Menu _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
index 83c2e63..53e9f18 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
@@ -1,3 +1,4 @@
+= MenuBar _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
index 3ab5ce4..e92044d 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
@@ -1,3 +1,4 @@
+= MenuBars _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
index 5ea713f..4212882 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
@@ -1,3 +1,4 @@
+= MenuBarsAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
index c6cdc09..7a28fe4 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
@@ -1,3 +1,4 @@
+= MenuSection _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
index 10a0e77..c558543 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
@@ -1,3 +1,4 @@
+= BS3Menu
: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 [...]
Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout] that have the same value of _DomainServiceLayout#named()_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
index 4381c70..5c9e43e 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
@@ -1,3 +1,4 @@
+= BS3MenuBar
: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 [...]
Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout] that have the same value of _DomainServiceLayout#named()_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
index ffa8b4c..73018b7 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
@@ -1,3 +1,4 @@
+= BS3MenuBars
: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 [...]
Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information within xref:refguide:applib:index/annotation/DomainServiceLayout.adoc[DomainServiceLayout] .
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
index a0fc00a..151b756 100644
--- a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
@@ -1,3 +1,4 @@
+= BS3MenuSection
: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 [...]
Corresponds to a domain service that contributes its serviceActions under a particular xref:refguide:applib:index/layout/menubars/bootstrap3/BS3MenuBar.adoc[BS3MenuBar] .
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
index f71cd0e..7514082 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
@@ -1,3 +1,4 @@
+= MixinConstants
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
index 9fc6170..955735a 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
@@ -1,3 +1,4 @@
+= Dto _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
index 768af7c..eba4f41 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
@@ -1,3 +1,4 @@
+= Dto_downloadXml
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
index 763d60f..cd483db 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
@@ -1,3 +1,4 @@
+= Dto_downloadXsd
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
index 7eeb1c2..c690555 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
@@ -1,3 +1,4 @@
+= Object_downloadLayoutXml
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
index 27606ff..46d67cc 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
@@ -1,3 +1,4 @@
+= Object_openRestApi
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
index f60dd7b..5c88115 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
@@ -1,3 +1,4 @@
+= Object_rebuildMetamodel
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
index 01e4685..48356c8 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
@@ -1,3 +1,4 @@
+= Object_downloadMetamodelXml
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
index 312f0ed..1f4c7bc 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
@@ -1,3 +1,4 @@
+= Object_objectIdentifier
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
index 41f079c..1f633b3 100644
--- a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
@@ -1,3 +1,4 @@
+= Object_objectType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc
similarity index 100%
copy from antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
copy to antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc b/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc
similarity index 100%
copy from antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
copy to antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc b/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc
similarity index 100%
copy from antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
copy to antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc b/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncodingException.adoc
similarity index 100%
copy from antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
copy to antora/components/refguide/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/modules/applib/pages/index/query/AllInstancesQuery.adoc
index 053f5b4..aa0d6ef 100644
--- a/antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc
@@ -1,3 +1,4 @@
+= AllInstancesQuery _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc b/antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
index d21069d..8d6592e 100644
--- a/antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
@@ -1,3 +1,4 @@
+= NamedQuery _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/query/Query.adoc b/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
index d958698..9062ec2 100644
--- a/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/query/Query.adoc
@@ -1,3 +1,4 @@
+= Query _(interface)_
: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 use by repository implementations, representing the values of a query.
diff --git a/antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc b/antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
index c5a38fc..668da3f 100644
--- a/antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
@@ -1,3 +1,4 @@
+= QueryRange _(interface)_
: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 [...]
To support paging of query results, specifies an offset/start instance and limits the number of instances to be retrieved.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc b/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
index edc43af..199d915 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
@@ -1,3 +1,4 @@
+= DomainChangeRecord _(interface)_
: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 [...]
An abstraction of some sort of recorded change to a domain object: commands, audit entries or published events.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc b/antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
index 8caffbf..7b05d53 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
@@ -1,3 +1,4 @@
+= MethodReferences
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc b/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
index 84e2660..faba1dd 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
@@ -1,6 +1,7 @@
+= RepresentsInteractionMemberExecution _(interface)_
: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 [...]
-Extends xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] , where the _HasUniqueId#getUniqueId()_ is interpreted as an interaction (cf _InteractionDto_ ) that has at least one member execution (cf _MemberExecutionDto_ ) and may (by way of xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] ) contain several.
+Extends xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId] , where the _HasUniqueId#getUniqueId()_ is interpreted as an interaction (cf _InteractionDto_ ) that has at least one member execution (cf _MemberExecutionDto_ ) and may (by way of xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] ) contain several.
Examples could include SPI services that persist published events and status messages.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
index cfdb33a..b9336a0 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
@@ -1,3 +1,4 @@
+= AcceptHeaderService _(interface)_
: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 [...]
This service simply exposes the HTTP `Accept` header to the domain.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc b/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
index e24f7f9..6738e90 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
@@ -1,3 +1,4 @@
+= ApplicationFeatureRepository _(interface)_
: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 [...]
Provides the access to string representations of the packages, classes and class members (collectively: "application features") of the domain classes within the framework's internal metamodel.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc b/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
index 7cbc358..18cca90 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
@@ -1,3 +1,4 @@
+= ApplicationMemberType _(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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
index 6873483..696a415 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
@@ -1,3 +1,4 @@
+= Bookmark
: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 [...]
String representation of any persistable or re-createable object managed by the framework.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
index 70c6118..b7552d1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
@@ -1,3 +1,4 @@
+= BookmarkHolder _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
index eaec621..55d5003 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
@@ -1,3 +1,4 @@
+= BookmarkHolder_lookup
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
index d7e0604..4d29307 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
@@ -1,3 +1,4 @@
+= BookmarkHolder_object
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
index f3428a4..a751db6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
@@ -1,3 +1,4 @@
+= BookmarkService _(interface)_
: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 [...]
This service provides a serializable 'bookmark' for any entity, and conversely to lookup an entity from a bookmark.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc b/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
index 6ee6015..a2a840d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
@@ -1,3 +1,4 @@
+= BookmarkUiService _(interface)_
: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 [...]
Provides the ability to programmatically interact with bookmarked pages and breadcrumbs, as rendered by the Wicket viewer.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc b/antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
index 5e65e16..7a60976 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
@@ -1,3 +1,4 @@
+= ClockService _(interface)_
: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 [...]
This service allows an application to be decoupled from the system time. The most common use case is in support of testing scenarios, to "mock the clock". Use of this service also opens up the use of centralized co-ordinated time management through a centralized time service.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
index 24f24aa..9b85eb4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
@@ -1,3 +1,4 @@
+= Command
: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 [...]
Represents the _intention to_ invoke either an action or modify a property. There can be only one such intention per (web) request, so a command is in effect interaction-scoped.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
index 5c8b9ef..cdbdd59 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
@@ -1,3 +1,4 @@
+= CommandExecutorService _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc b/antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
index ac91445..f1114c7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
@@ -1,3 +1,4 @@
+= CommandOutcomeHandler _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
index 0855483..28f685e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
@@ -1,3 +1,4 @@
+= HasCommandDto _(interface)_
: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 [...]
Objects implementing this interface will be processed automatically by _org.apache.isis.applib.services.commanddto.conmap.ContentMappingServiceForCommandDto_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
index 8ab97bf..a39209d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
@@ -1,3 +1,4 @@
+= ContentMappingServiceForCommandDto
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
index 0d37961..6927a3a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
@@ -1,3 +1,4 @@
+= ContentMappingServiceForCommandsDto
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
index 51b3fea..d81127e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
@@ -1,3 +1,4 @@
+= UserDataKeys
: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 [...]
Keys used in _CommandDto#getUserData()_ to marshall the command's results
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
index 39a81ac..be9ad8b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
@@ -1,3 +1,4 @@
+= CommandDtoProcessor _(interface)_
: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 [...]
Refine (or possibly ignore) a command when replicating from primary to secondary.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
index a8b5225..73371a2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
@@ -1,3 +1,4 @@
+= CommandDtoProcessorForActionAbstract
: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 [...]
Convenience adapter for command processors for action invocations.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
index 9d55048..0dee039 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
@@ -1,3 +1,4 @@
+= CommandDtoProcessorForPropertyAbstract
: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 [...]
Convenience adapter for command processors for property edits.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
index 59a5349..3009185 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
@@ -1,3 +1,4 @@
+= CommandDtoProcessorService _(interface)_
: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 [...]
Service used to convert a domain object into a _CommandDto_ , called by xref:refguide:applib:index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc[ContentMappingServiceForCommandDto] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
index 800bfed..ab2d70a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
@@ -1,3 +1,4 @@
+= CommandDtoProcessorServiceIdentity
: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 [...]
At least one implementation is required.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
index e15c83a..edb8a9c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
@@ -1,3 +1,4 @@
+= ConfigurationMenu
: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 [...]
Simply provides a UI in order to access the configuration properties available from xref:refguide:applib:index/services/confview/ConfigurationViewService.adoc[ConfigurationViewService] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
index 2e495fd..ae7fdff 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
@@ -1,3 +1,4 @@
+= ConfigurationProperty
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
index cee2ddb..81f495a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
@@ -1,3 +1,4 @@
+= ConfigurationViewService _(interface)_
: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 [...]
Returns the configuration properties (as view models) such that they can be rendered into the UI (in the Wicket Viewer, under the "Configuration" menu).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
index 0be5058..3215b17 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
@@ -1,3 +1,4 @@
+= ContentMappingService _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc b/antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
index 82f2cdc..41182bf 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
@@ -1,3 +1,4 @@
+= EmailService _(interface)_
: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 [...]
The `EmailService` provides the ability to send HTML emails, with attachments, to one or more recipients.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
index 4b52dd2..8ba6772 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
@@ -1,3 +1,4 @@
+= ErrorDetails
: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 [...]
Details of the error (obtained from the thrown exception), passed as part of the request to the xref:refguide:applib:index/services/error/ErrorReportingService.adoc[ErrorReportingService] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
index 956dd79..3b45367 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
@@ -1,3 +1,4 @@
+= ErrorReportingService _(interface)_
: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 [...]
Optional SPI service providing the ability to record errors occurring in the application into an external incident recording system (such as JIRA) and to provide a user-friendly (jargon-free) error message to the end-user, along with incident reference.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
index c878708..87644c7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
@@ -1,3 +1,4 @@
+= SimpleTicket
: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 [...]
Response from the xref:refguide:applib:index/services/error/ErrorReportingService.adoc[ErrorReportingService] , containing information to show to the end-user.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc b/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
index 058517d..d89d387 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
@@ -1,3 +1,4 @@
+= Ticket _(interface)_
: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 [...]
Response from the xref:refguide:applib:index/services/error/ErrorReportingService.adoc[ErrorReportingService] , containing information to show to the end-user.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc b/antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
index 104e879..92a9d37 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
@@ -1,3 +1,4 @@
+= EventBusService _(interface)_
: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 [...]
A service implementing an Event Bus, allowing domain objects to emit arbitrary events on an in-memory event bus.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
index 649d74d..1e864db 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
@@ -1,3 +1,4 @@
+= Category _(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 [...]
Categorises each exception that has been recognised, as per _Recognition#getCategory()_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
index 8fd9e09..cc25bba 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
@@ -1,3 +1,4 @@
+= ExceptionRecognizer _(interface)_
: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 [...]
Domain service to (attempt) to recognize certain exceptions, and return user-friendly messages instead.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
index d371bd1..bae18ec 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
@@ -1,3 +1,4 @@
+= ExceptionRecognizerAbstract
: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 [...]
Abstract implementation of xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] that looks exceptions meeting the _Predicate_ supplied in the constructor and, if found anywhere in the causal chain, then returns a non-null message indicating that the exception has been recognized.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
index 8b3aa89..7c92f3b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
@@ -1,3 +1,4 @@
+= ExceptionRecognizerForType
: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 [...]
A specific implementation of xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] that looks for an exception of the type provided in the constructor and, if found anywhere in the causal chain, then returns a non-null message indicating that the exception has been recognized.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
index a0a9f5a..778cd42 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
@@ -1,3 +1,4 @@
+= ExceptionRecognizerService _(interface)_
: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 [...]
Used by the framework to iterate over all registered xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] s in the correct order.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
index 056593c..f25ae23 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
@@ -1,3 +1,4 @@
+= Recognition
: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 [...]
Represents a user-friendly representation of an exception that has been recognised by an available implementation of an xref:refguide:applib:index/services/exceprecog/ExceptionRecognizer.adoc[ExceptionRecognizer] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc b/antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
index 81ebc1a..67e15e1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
@@ -1,3 +1,4 @@
+= FactoryService _(interface)_
: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 [...]
Collects together methods for instantiating domain objects, also injecting them with any domain services and calling lifecycle methods if defined.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
index 971471c..8bce09b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
@@ -1,3 +1,4 @@
+= GridLoaderService _(interface)_
: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 [...]
Provides the ability to load the XML layout (grid) for a domain class.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
index 82086ab..6399676 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
@@ -1,3 +1,4 @@
+= GridService _(interface)_
: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 [...]
Provides the ability to load the XML layout (grid) for a domain class.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc b/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
index abe22c0..4734ed6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
@@ -1,3 +1,4 @@
+= GridSystemService _(interface)_
: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 [...]
Encapsulates a single layout grid system which can be used to customize the layout of domain objects.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc b/antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
index a37ffc9..2c2986f 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
@@ -1,3 +1,4 @@
+= Health
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc b/antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
index ec72519..d50eea2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
@@ -1,3 +1,4 @@
+= HealthCheckService _(interface)_
: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 [...]
This SPI service allow runtime infrastructure such as Kubernetes or Docker Swarm to monitor the app and (potentially) restart it if required.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
index b32ab86..70bea18 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
@@ -1,3 +1,4 @@
+= HintIdProvider _(interface)_
: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 [...]
Provides an SPI for view models to implement to represent their "logical" identity (stable even if the view model's state changes).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc b/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
index 1b0c8c0e6..0b826d6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
@@ -1,3 +1,4 @@
+= HintStore _(interface)_
: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 [...]
Defines a mechanism for viewers to store arbitrary UI hints on a per-object basis.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc b/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
index dd6f67b..6547da9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
@@ -1,3 +1,4 @@
+= HomePageResolverService _(interface)_
: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 [...]
This service simply provides access to the home page object (if any) annotated with xref:refguide:applib:index/annotation/HomePage.adoc[HomePage] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
index b66e0fd..7acf604 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
@@ -1,3 +1,4 @@
+= LocaleProvider _(interface)_
: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 [...]
One of a number of services that work together to provide support for i18n, its responsibility being simply to return the _Locale_ of the current user.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
index dfa4019..76a5d8c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
@@ -1,3 +1,4 @@
+= Mode _(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 whether the xref:refguide:applib:index/services/i18n/TranslationService.adoc[TranslationService] is enabled or disabled, and if enabled whether it is in write (learn) mode or read mode.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
index 435f028..528e21d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
@@ -1,3 +1,4 @@
+= TranslatableString
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
index 755ba8a..f41a0b3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
@@ -1,3 +1,4 @@
+= TranslationService _(interface)_
: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 [...]
Provides translated versions of the various elements within the framework's metamodel: service and object classes, properties, collections, actions, action parameters; and also to translate business rule (disable/valid) messages, and exceptions. These translations provide for both singular and plural forms.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
index 5f5672e..f39b725 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
@@ -1,3 +1,4 @@
+= TranslationsResolver _(interface)_
: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 [...]
Locates and return translations.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
index e599931..1f72e25 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
@@ -1,3 +1,4 @@
+= ActionInvocation
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
index 2918f61..6417c5b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
@@ -1,3 +1,4 @@
+= Execution
: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 [...]
Represents an action invocation/property edit as a node in a call-stack execution graph, with sub-interactions being made by way of the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] ).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
index e31589e..e831c52 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
@@ -1,3 +1,4 @@
+= ExecutionContext
: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 [...]
Provides the user and scenario specific environment for an xref:refguide:applib:index/services/iactn/Execution.adoc[Execution]
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
index b4dca5a..53791ed 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
@@ -1,3 +1,4 @@
+= Interaction _(interface)_
: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 [...]
Represents an action invocation or property modification, resulting in some state change of the system. It captures not only the target object and arguments passed, but also builds up the call-graph, and captures metrics, eg for profiling.
@@ -25,7 +26,7 @@ interface Interaction {
<.> xref:#getUniqueId__[getUniqueId()]
+
--
-The unique identifier of this interaction (inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] )
+The unique identifier of this interaction (inherited from xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId] )
--
<.> xref:#getCommand__[getCommand()]
+
@@ -53,7 +54,7 @@ Generates numbers in a named sequence. The name of the sequence can be arbitrary
[#getUniqueId__]
=== getUniqueId()
-The unique identifier of this interaction (inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] )
+The unique identifier of this interaction (inherited from xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId] )
This can be used to correlate audit records and transactions happening as a consequence or within the interaction.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
index 0b29d7e..d73c930 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
@@ -1,3 +1,4 @@
+= InteractionContext _(interface)_
: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 [...]
Provides the current thread's xref:refguide:applib:index/services/iactn/Interaction.adoc[Interaction] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
index 2020122..2ac0a4c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
@@ -1,3 +1,4 @@
+= PropertyEdit
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc b/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
index f0deb9e..8521bff 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
@@ -1,3 +1,4 @@
+= Sequence _(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 [...]
Enumerates the different reasons why multiple occurrences of a certain type might occur within a single (top-level) interaction.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc b/antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
index d668388..ba8f8ea 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
@@ -1,3 +1,4 @@
+= ServiceInjector _(interface)_
: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 [...]
Resolves injection points using the _org.apache.isis.applib.services.registry.ServiceRegistry_ (in other words provides a domain service instance to all fields and setters that are annotated with _javax.inject.Inject_ ).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc b/antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
index f026360..184d0a3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
@@ -1,3 +1,4 @@
+= JaxbService _(interface)_
: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 [...]
Allows instances of JAXB-annotated classes to be marshalled to XML and unmarshalled from XML back into domain objects.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
index 576b073..65af901 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
@@ -1,3 +1,4 @@
+= LayoutService _(interface)_
: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 [...]
Provides the ability to obtain the XML layout for a single domain object or for all domain objects.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
index 1b7d932..7cf7f08 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
@@ -1,3 +1,4 @@
+= LayoutServiceMenu
: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 [...]
Simply provides a UI to allow layouts (obtained from xref:refguide:applib:index/services/layout/LayoutService.adoc[LayoutService] to be downloaded within the UI.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc b/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
index f6e2c0d..938a4af 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
@@ -1,3 +1,4 @@
+= Style _(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 [...]
Mode of operation when downloading a layout file (while prototyping). It affects the way the file's content is assembled. Once a layout file is in place, its layout data takes precedence over any conflicting layout data from annotations.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc b/antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
index bf72677..ad6d4c6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
@@ -1,3 +1,4 @@
+= DeepLinkService _(interface)_
: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 [...]
A service that returns a web link (`java.net.URI`) to any domain object in one of the framework's viewers.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
index 04f8a28..e584dee 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
@@ -1,3 +1,4 @@
+= MenuBarsLoaderService _(interface)_
: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 [...]
Returns the xref:refguide:applib:index/layout/menubars/bootstrap3/BS3MenuBars.adoc[BS3MenuBars] instance (bootstrap3-specific subtype of _org.apache.isis.applib.layout.menubars.MenuBars_ , for the UI.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
index 5a04647..fb38232 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
@@ -1,3 +1,4 @@
+= MenuBarsService _(interface)_
: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 [...]
Responsible for returning a xref:refguide:applib:index/services/menu/MenuBarsService.adoc[MenuBarsService] instance, a data structure representing the arrangement of domain service actions across multiple menu bars, menus and sections.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc b/antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
index 64da10a..35d4149 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
@@ -1,3 +1,4 @@
+= MessageService _(interface)_
: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 [...]
Allows domain objects to raise information, warning or error messages.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
index 9b8338d..897877e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
@@ -1,3 +1,4 @@
+= BeanSort _(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 [...]
Top level object classification.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
index a8d9cd1..b796020 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
@@ -1,3 +1,4 @@
+= Config
: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 [...]
Describes what to include in the export from _MetaModelService#exportMetaModel(Config)_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
index 8b1ff54..486f15b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
@@ -1,3 +1,4 @@
+= DomainMember _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
index 2169de7..ab3fb48 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
@@ -1,3 +1,4 @@
+= DomainModel _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
index 74d0bc4..937ac8f 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
@@ -1,3 +1,4 @@
+= MetaModelService _(interface)_
: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 [...]
This service provides a formal API into the framework's metamodel.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
index 350083e..18b0f8a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
@@ -1,3 +1,4 @@
+= MetaModelServiceMenu
: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 [...]
Provides a UI to allow domain model metadata (obtained from xref:refguide:applib:index/services/metamodel/MetaModelService.adoc[MetaModelService] to be downloaded within the UI.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc b/antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
index 390be29..4330446 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
@@ -1,3 +1,4 @@
+= MetricsService _(interface)_
: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 [...]
Hooks into the transaction nechanism to provide a counters relating to numbers of object loaded, dirtied etc.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
index 2597d6f..8138e3c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
@@ -1,3 +1,4 @@
+= CommandLogger
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
index 9abe65e..4842e41 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
@@ -1,3 +1,4 @@
+= EntityChangesLogger
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
index 2ddac06..c295673 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
@@ -1,3 +1,4 @@
+= EntityPropertyChangeLogger
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
index 428ef9e..25dabf8 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
@@ -1,3 +1,4 @@
+= ExecutionLogger
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
index f4b78fb..48beb93 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
@@ -1,3 +1,4 @@
+= CommandSubscriber _(interface)_
: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 [...]
Part of the _Publishing SPI_ . A component to receive xref:refguide:applib:index/services/command/Command.adoc[Command] s (with publishing enabled) that just completed.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
index 90de92d..dc713f1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
@@ -1,3 +1,4 @@
+= EntityChanges _(interface)_
: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 [...]
As used by xref:refguide:applib:index/services/publishing/spi/EntityChangesSubscriber.adoc[EntityChangesSubscriber] , provides metrics on the "footprint" of an interaction, in other words the number of objects accessed or changed.
@@ -25,12 +26,12 @@ interface EntityChanges {
<.> xref:#getUniqueId__[getUniqueId()]
+
--
-inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
+inherited from xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
--
<.> xref:#getUsername__[getUsername()]
+
--
-Inherited from xref:refguide:commons:index//having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
+Inherited from xref:refguide:commons:index/having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
--
<.> xref:#getCompletedAt__[getCompletedAt()]
+
@@ -73,12 +74,12 @@ Same details, but as an an instance of _ChangesDto_ .
[#getUniqueId__]
=== getUniqueId()
-inherited from xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
+inherited from xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId] , correlates back to the unique identifier of the transaction in which these objects were changed.
[#getUsername__]
=== getUsername()
-Inherited from xref:refguide:commons:index//having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
+Inherited from xref:refguide:commons:index/having/HasUsername.adoc[HasUsername] , is the user that initiated the transaction causing these objects to change.
[#getCompletedAt__]
=== getCompletedAt()
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
index 44ca41d..295a152 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
@@ -1,3 +1,4 @@
+= EntityChangesSubscriber _(interface)_
: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 [...]
SPI to receive a summary of the number of entities that have changed as the result of an interaction (action invocation or property edit).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
index 51bc754..dc9c22e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
@@ -1,3 +1,4 @@
+= EntityPropertyChange
: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 [...]
Immutable data record for xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
index b3f4010..adf9766 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
@@ -1,3 +1,4 @@
+= EntityPropertyChangeSubscriber _(interface)_
: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 [...]
SPI called for each pre-post change to a property of a domain entity during a result of the transaction. The callback is therefore quite fine-grained and will be called many (many) times for within any given transaction.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
index 9ccb047..2fb1988 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
@@ -1,3 +1,4 @@
+= ExecutionSubscriber _(interface)_
: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 [...]
SPI that allows the execution of individual interactions (action invocations or property edits) to be subscribed to.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
index e97e284..103231e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
@@ -1,3 +1,4 @@
+= QueryResultsCache _(interface)_
: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 [...]
Provides a mechanism by which idempotent query results can be cached for the duration of an interaction.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
index 230cd0a..e2f06ce 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
@@ -1,3 +1,4 @@
+= QueryResultsCacheControl _(interface)_
: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 [...]
Used to enable or disable caching by xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[QueryResultsCache] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
index 2dfd27e..293882c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
@@ -1,3 +1,4 @@
+= InstanceByPriorityComparator
: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 [...]
A comparator that orders objects according to their _Priority_ annotation.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc b/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
index fab0ad9..b220ab1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
@@ -1,3 +1,4 @@
+= ServiceRegistry _(interface)_
: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 [...]
Collects together methods for injecting or looking up domain services (either provided by the framework or application-specific) currently known to the runtime.
@@ -24,12 +25,12 @@ interface ServiceRegistry {
<.> xref:#select__Class_Annotation[][select(Class, Annotation[])]
+
--
-Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
+Obtains a xref:refguide:commons:index/collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
--
<.> xref:#select__Class[select(Class)]
+
--
-Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type.
+Obtains a xref:refguide:commons:index/collections/Can.adoc[Can] container containing any matching instances for the given required type.
--
<.> xref:#streamRegisteredBeansOfType__Class[streamRegisteredBeansOfType(Class)]
+
@@ -72,12 +73,12 @@ Looks up a domain service of the requested type (same as _#lookupService(Class)_
[#select__Class_Annotation[]]
=== select(Class, Annotation[])
-Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
+Obtains a xref:refguide:commons:index/collections/Can.adoc[Can] container containing any matching instances for the given required type and additional required qualifiers.
[#select__Class]
=== select(Class)
-Obtains a xref:refguide:commons:index//collections/Can.adoc[Can] container containing any matching instances for the given required type.
+Obtains a xref:refguide:commons:index/collections/Can.adoc[Can] container containing any matching instances for the given required type.
[#streamRegisteredBeansOfType__Class]
=== streamRegisteredBeansOfType(Class)
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
index d307af3..6c17ae4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
@@ -1,3 +1,4 @@
+= EntityState _(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 [...]
Enumerates the state of an entity.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc b/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
index ef45654..a8ba6dc 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
@@ -1,3 +1,4 @@
+= RepositoryService _(interface)_
: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 [...]
Collects together methods for creating, persisting and searching for entities from the underlying persistence store.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
index fdc14eb..f97ff89 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
@@ -1,3 +1,4 @@
+= RoutingService _(interface)_
: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 [...]
Provides the ability to return (and therefore have rendered) an alternative object from an action invocation.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
index 39b4f0a..da6062a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
@@ -1,3 +1,4 @@
+= Scratchpad _(interface)_
: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 [...]
This service (API and implementation) provides a mechanism to interchange information between multiple objects invoked in the same interaction.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
index a7d9522..57df27a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
@@ -1,3 +1,4 @@
+= SessionLoggingService _(interface)_
: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 [...]
Defines an API to track the status of the current sessions ("users logged on") on the system.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc b/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
index 4b35326..6e0ecb7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
@@ -1,3 +1,4 @@
+= SessionLoggingServiceLogging
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc b/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
index bca3fa5..5e4f0b4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
@@ -1,3 +1,4 @@
+= SudoService _(interface)_
: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 [...]
Allows a block of code to be executed within an arbitrary xref:refguide:applib:index/services/iactn/ExecutionContext.adoc[ExecutionContext] , allowing the who, when and where to be temporarily switched.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
index 48eec77..17ae6c9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
@@ -1,3 +1,4 @@
+= Format _(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 [...]
The format to generate the representation of the swagger spec.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
index a824119..2c5e388 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
@@ -1,3 +1,4 @@
+= SwaggerService _(interface)_
: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 [...]
Generates Swagger schema definition files to describe the public and/or private RESTful APIs exposed by the RestfulObjects viewer.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc b/antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
index 4bb07a6..5b47603 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
@@ -1,3 +1,4 @@
+= Visibility _(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 [...]
Specifies which elements of the metamodel are included within the generated swagger spec.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
index e0c7296..940a61c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
@@ -1,3 +1,4 @@
+= TableColumnOrderForCollectionTypeAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc b/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
index f6624d3..a526181 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
@@ -1,3 +1,4 @@
+= TableColumnOrderService _(interface)_
: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 [...]
Provides the ability to reorder (or suppress) columns in both parented- and standalone tables.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc b/antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
index 8d66ef4..04ad91d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
@@ -1,3 +1,4 @@
+= TitleService _(interface)_
: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 [...]
Provides methods to programmatically obtain the title and icon of a domain object.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
index 7131237..fb98649 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
@@ -1,3 +1,4 @@
+= UrlEncodingService _(interface)_
: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 [...]
Defines a consistent way to convert strings to/from a form safe for use within a URL.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
index e5dcbee..c3caee2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
@@ -1,3 +1,4 @@
+= UrlEncodingServiceUsingBaseEncodingAbstract
: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 [...]
Provided as a convenient base class for providing alternative implementations of xref:refguide:applib:index/services/urlencoding/UrlEncodingService.adoc[UrlEncodingService] .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
index b0a6df4..b6fff53 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
@@ -1,3 +1,4 @@
+= RoleMemento
: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 [...]
Immutable serializable value held by xref:refguide:applib:index/services/user/UserMemento.adoc[UserMemento] .
@@ -20,12 +21,12 @@ String description;
}
----
-<.> xref:#RoleMemento[RoleMemento]
+<.> xref:#RoleMemento__String[RoleMemento(String)]
+
--
Creates a new role with the specified name. Description is left blank.
--
-<.> xref:#RoleMemento[RoleMemento]
+<.> xref:#RoleMemento__String_String[RoleMemento(String, String)]
+
--
Creates a new role with the specified name and description.
@@ -33,12 +34,12 @@ Creates a new role with the specified name and description.
== Members
-[#RoleMemento]
-=== RoleMemento
+[#RoleMemento__String]
+=== RoleMemento(String)
Creates a new role with the specified name. Description is left blank.
-[#RoleMemento]
-=== RoleMemento
+[#RoleMemento__String_String]
+=== RoleMemento(String, String)
Creates a new role with the specified name and description.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
index e954712..8c3d0d7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
@@ -1,3 +1,4 @@
+= UserMemento
: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 [...]
Immutable serializable value holding details about a user and its roles.
@@ -25,7 +26,7 @@ class UserMemento {
}
----
-<.> xref:#UserMemento[UserMemento]
+<.> xref:#UserMemento__String_Stream[UserMemento(String, Stream)]
+
--
Creates a new user with the specified name and assigned roles.
@@ -63,8 +64,8 @@ Determine if the specified name is this user.
== Members
-[#UserMemento]
-=== UserMemento
+[#UserMemento__String_Stream]
+=== UserMemento(String, Stream)
Creates a new user with the specified name and assigned roles.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc b/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
index 8cb671d..a4fc4c3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
@@ -1,3 +1,4 @@
+= UserService _(interface)_
: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 [...]
Allows the domain object to obtain the identity of the user interacting with said object.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc b/antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
index 59b9479..a718a47 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
@@ -1,3 +1,4 @@
+= UserProfileService _(interface)_
: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 [...]
Provides the ability to return supplementary metadata about the current user.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
index e3106fb..7d224c3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
@@ -1,3 +1,4 @@
+= EmailNotificationService _(interface)_
: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 [...]
Supporting service for the user-registration functionality.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
index 31d3c85..c506d54 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
@@ -1,3 +1,4 @@
+= UserDetails
: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 [...]
A model object for the signup page
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
index f20b551..302a1af 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
@@ -1,3 +1,4 @@
+= UserRegistrationService _(interface)_
: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 [...]
Provides the ability for users to sign-up to access an application by providing a valid email address. Also provides the capability for users to reset their password if forgotten.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
index 03681cb..9d23591 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
@@ -1,3 +1,4 @@
+= EmailEventAbstract
: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 [...]
An event sent to all services interested in user registration
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
index c80ea5c..f563bdc 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
@@ -1,3 +1,4 @@
+= EmailRegistrationEvent
: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 [...]
An event send to all services interested in user registration
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
index d0c4c59..a49b7b2 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
@@ -1,3 +1,4 @@
+= PasswordResetEvent
: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 [...]
An event send to all services interested in user password reset
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
index b58fdd2..ba9484e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
@@ -1,3 +1,4 @@
+= DisabledException
: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 [...]
Superclass of exceptions which indicate an attempt to interact with a class member that is disabled.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
index 559d5c8..677e7c9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
@@ -1,3 +1,4 @@
+= HiddenException
: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 [...]
Superclass of exceptions which indicate an attempt to interact with a class member that is in some way hidden or invisible.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
index fffabcf..b856a67 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
@@ -1,3 +1,4 @@
+= InvalidException
: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 [...]
Superclass of exceptions which indicate an attempt to interact with an object or member in a way that is invalid.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
index 5934321..8641b2e 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
@@ -1,3 +1,4 @@
+= WrapperFactory _(interface)_
: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 [...]
Provides the ability to 'wrap' a domain object such that it can be interacted with while enforcing the hide/disable/validate rules implied by the Apache Isis programming model.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
index a75c1ce..596fbe1 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
@@ -1,3 +1,4 @@
+= WrappingObject _(interface)_
: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 [...]
Implemented by all objects that have been viewed as per _WrapperFactory#wrap(Object)_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
index 15b8201..56d4c5c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
@@ -1,3 +1,4 @@
+= AsyncControl
: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 [...]
Modifies the way in which an asynchronous action initiated through the _org.apache.isis.applib.services.wrapper.WrapperFactory_ is actually executed.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
index bfce6ea..257137a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
@@ -1,3 +1,4 @@
+= ControlAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
index cbe9a25..b5bcd2a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
@@ -1,3 +1,4 @@
+= ExceptionHandler _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
index 59bdf71..eac701d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
@@ -1,3 +1,4 @@
+= ExceptionHandlerAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
index 51a0486..5f876d4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
@@ -1,3 +1,4 @@
+= ExecutionMode _(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 [...]
Whether interactions with the wrapper are actually passed onto the underlying domain object.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
index 689714a..70598c5 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
@@ -1,3 +1,4 @@
+= SyncControl
: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 the way that a (synchronous) wrapper works.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
index 94407ca..827bcfe 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
@@ -1,3 +1,4 @@
+= AccessEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of a property, collection or title.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
index e907ab2..769d4dc 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
@@ -1,3 +1,4 @@
+= ActionArgumentEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a particular argument for an action is valid or not.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
index fca7249..9e2959d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
@@ -1,3 +1,4 @@
+= ActionInvocationEvent
: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 [...]
_Supported only by xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check as to whether a particular argument for an action is valid or not.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
index 2717a87..d50c939 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
@@ -1,3 +1,4 @@
+= ActionUsabilityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether an action is usable or has been disabled.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
index f4fb73f..2520ad3 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
@@ -1,3 +1,4 @@
+= ActionVisibilityEvent
: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 [...]
_Supported only by xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check as to whether an action is visible or has been hidden.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
index f242a09..2024336 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
@@ -1,3 +1,4 @@
+= CollectionAccessEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of a collection.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
index ee172a8..b11a26d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
@@ -1,3 +1,4 @@
+= CollectionAddToEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a particular object to be added to a collection is valid or not.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
index bf91bb7..8fe466b 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
@@ -1,3 +1,4 @@
+= CollectionMethodEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an interaction with a collection object itself.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
index 389aa80..10cb1e8 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
@@ -1,3 +1,4 @@
+= CollectionRemoveFromEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a particular object to be removed from a collection is valid or not.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
index 1df7406..ce03d19 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
@@ -1,3 +1,4 @@
+= CollectionUsabilityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a collection is usable or has been disabled.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
index 6fb8bc2..6d71182 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
@@ -1,3 +1,4 @@
+= InteractionEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an interaction with a domain object or a particular feature (property, collection, action) of a domain object.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
index ce5a074..5e67c7c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectTitleEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of an object's title.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
index 802aea6..972dc44 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectValidityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether the current values of the properties/collections of an object are valid (for example, prior to saving that object).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
index b3bcd5e..8a8583d 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
@@ -1,3 +1,4 @@
+= ObjectVisibilityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether an object is visible or has been hidden.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
index 3322d91..a90dbdd 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
@@ -1,3 +1,4 @@
+= ParseValueEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether the proposed values of the value type is valid.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
index b1ac0a7..cce4fa6 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
@@ -1,3 +1,4 @@
+= PropertyAccessEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents an access (reading) of a property.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
index 6926a5e..19a2e50 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
@@ -1,3 +1,4 @@
+= PropertyModifyEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a particular value for a property is valid or not.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
index d241e76..686aed9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
@@ -1,3 +1,4 @@
+= PropertyUsabilityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a property is usable or has been disabled.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
index b5be7a2..70e16b4 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
@@ -1,3 +1,4 @@
+= PropertyVisibilityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check as to whether a property is visible or has been hidden.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
index d87994a..08731b9 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
@@ -1,3 +1,4 @@
+= ProposedHolderEvent _(interface)_
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ makes it easier to process different events that hold a single proposed argument (such as xref:refguide:applib:index/services/wrapper/events/CollectionAddToEvent.adoc[CollectionAddToEvent] and xref:refguide:applib:index/services/wrapper/events/PropertyModifyEvent.adoc[PropertyModifyEvent] ).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
index 1c320eb..6797b81 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
@@ -1,3 +1,4 @@
+= UsabilityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check to determine whether a member of an object is usable or has been disabled.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
index ba38c40..f6ffa9a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
@@ -1,3 +1,4 @@
+= ValidityEvent
: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 [...]
_Supported only by _org.apache.isis.applib.services.wrapper.WrapperFactory_ service,_ represents a check to determine whether a proposed change is valid.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
index 439243d..a5cb36c 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
@@ -1,3 +1,4 @@
+= VisibilityEvent
: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 [...]
_Supported only by xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service,_ represents a check to determine whether a member of an object is visible or has been hidden.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
index 8f588cf..b71a8c0 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
@@ -1,3 +1,4 @@
+= InteractionAdapter
: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 [...]
Provides no-op implementations of each of the methods within xref:refguide:applib:index/services/wrapper/listeners/InteractionListener.adoc[InteractionListener] , to simplify the creation of new listeners.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
index 054b371..16d6e20 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
@@ -1,3 +1,4 @@
+= InteractionListener _(interface)_
: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 [...]
Allows the interactions between the wrapper and the underlying domain object to be observed.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
index 773b216..63565aa 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
@@ -1,3 +1,4 @@
+= TransactionId
: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 [...]
Value type used to identify a transaction within the context of an outer _org.apache.isis.applib.services.iactn.Interaction_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
index 14d5b7e..88e4c8a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
@@ -1,3 +1,4 @@
+= TransactionService _(interface)_
: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 [...]
Provides utilities to access active transactions associated with the current thread.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
index 8c3f5db..175893a 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
@@ -1,3 +1,4 @@
+= TransactionState _(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 [...]
Represents the state of the current transaction.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
index 94be1b2..0592830 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
@@ -1,3 +1,4 @@
+= TransactionalProcessor _(interface)_
: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 [...]
Provides the mechanism to run a block of code within a transaction boundary, using Spring Framework's transaction primitives (such as _TransactionDefinition_ and its annotation equivalent, _Propagation_ ).
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc b/antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
index 8fdbd3d..7e712ec 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
@@ -1,3 +1,4 @@
+= XmlService _(interface)_
: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 [...]
This service provides a number of utility services for interacting with w3c DOM (XML) _Document_ s
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
index 16917ab..4aad1a7 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
@@ -1,3 +1,4 @@
+= XmlSnapshotService _(interface)_
: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 [...]
Allows an XML document to be generated capturing the data of a root entity and specified related entities.
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
index 9fe22c7..7bacb41 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
@@ -1,3 +1,4 @@
+= XmlSnapshotService.Snapshot _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
index 8578da8..27ea779 100644
--- a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
@@ -1,3 +1,4 @@
+= XmlSnapshotService.Snapshot.Builder _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc b/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
index ab2ed21..396e544 100644
--- a/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
@@ -1,3 +1,4 @@
+= SnapshottableWithInclusions _(interface)_
: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 [...]
Optional interface for domain objects with which an snapshot is to be created using the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[XmlSnapshotService] , indicating paths to be _org.apache.isis.applib.services.xmlsnapshot.XmlSnapshotService.Snapshot_ automatically include additional paths within the snapshot.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
index b0ff90d..18015f4 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
@@ -1,3 +1,4 @@
+= AbstractSpecification
: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 [...]
Adapter to make it easy to write xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
index 6d67917..cbbb5bc 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
@@ -1,3 +1,4 @@
+= AbstractSpecification2
: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 [...]
Adapter to make it easy to write xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc b/antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
index da153b1..418f710 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
@@ -1,3 +1,4 @@
+= Specification _(interface)_
: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 [...]
An implementation of the _Specification_ pattern, as described in Eric Evans' _Domain Driven Design_ , p224.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc b/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
index faea4b7..b181d87 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
@@ -1,3 +1,4 @@
+= Specification2 _(interface)_
: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 [...]
Optional extension to the base xref:refguide:applib:index/spec/Specification.adoc[Specification] , to allow for i18n.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
index 3684ac7..321d812 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
@@ -1,3 +1,4 @@
+= SpecificationAnd
: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 [...]
Adapter to make it easy to perform boolean algebra on xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
index 03ff726..67af9d0 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
@@ -1,3 +1,4 @@
+= SpecificationNot
: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 [...]
Adapter to make it easy to perform boolean algebra on xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
index b0a849b..542ca3c 100644
--- a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
@@ -1,3 +1,4 @@
+= SpecificationOr
: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 [...]
Adapter to make it easy to perform boolean algebra on xref:refguide:applib:index/spec/Specification.adoc[Specification] s.
diff --git a/antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc b/antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
index d4c105f..ede2e31 100644
--- a/antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
@@ -1,3 +1,4 @@
+= DescriptionType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc b/antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
index d366579..c75ff02 100644
--- a/antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
@@ -1,3 +1,4 @@
+= MemberIdentifierType
: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 [...]
As per _Command#getLogicalMemberIdentifier()_ and _org.apache.isis.applib.services.publishing.spi.EntityPropertyChangeSubscriber#onChanging(org.apache.isis.applib.services.publishing.spi.EntityPropertyChange)_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc b/antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
index 6f11fd5..77d85de 100644
--- a/antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
@@ -1,3 +1,4 @@
+= TargetActionType
: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 [...]
A user-friendly name of an action, as per _Command#getTargetAction()_ , _org.apache.isis.applib.services.publishing.spi.EntityPropertyChangeSubscriber#onChanging(org.apache.isis.applib.services.publishing.spi.EntityPropertyChange)_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc b/antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
index 4af5933..f65889e 100644
--- a/antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
@@ -1,3 +1,4 @@
+= TargetClassType
: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 [...]
A user-friendly name of a class, as per _Command#getTargetClass()_ , _org.apache.isis.applib.services.publishing.spi.EntityPropertyChangeSubscriber#onChanging(org.apache.isis.applib.services.publishing.spi.EntityPropertyChange)_ .
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Enums.adoc b/antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
index df0d46b..e707f86 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
@@ -1,3 +1,4 @@
+= Enums
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Equality.adoc b/antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
index 4c0376e..7176ebb 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
@@ -1,3 +1,4 @@
+= Equality
: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 [...]
Fluent Object Equality Composition.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc b/antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
index f6ec0f0..3dfb6f3 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
@@ -1,3 +1,4 @@
+= Hashing
: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 [...]
Fluent Object Hash Code Composition.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc b/antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
index 542703b..bb6539b 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
@@ -1,3 +1,4 @@
+= JaxbUtil
: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 [...]
Helper methods for converting _javax.xml.bind.annotation.XmlRootElement_ -annotated class to-and-from XML.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc b/antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
index a4e4b1b..73dafa2 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
@@ -1,3 +1,4 @@
+= ObjectContracts
: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 [...]
Provides fluent composition for Objects' equals, hashCode and toString. Sample usage by composing getters ...For 'compareTo' use JDK's comparator composition ...
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
index 94d9dce..fc0cd23 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
@@ -1,3 +1,4 @@
+= ReasonBuffer
: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 [...]
Helper class to create properly concatenated reason string for use in method that return _String_ s with reasons.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
index da714a0..f41aa46 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
@@ -1,3 +1,4 @@
+= ReasonBuffer2
: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 [...]
Extension to applib's xref:refguide:applib:index/util/ReasonBuffer.adoc[ReasonBuffer] .
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc b/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
index cea206e..789d7f8 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
@@ -1,3 +1,4 @@
+= Reasons
: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 [...]
An alternative to xref:refguide:applib:index/util/ReasonBuffer.adoc[ReasonBuffer] .
diff --git a/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc b/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
index 39ed841..14fb63e 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
@@ -1,3 +1,4 @@
+= TitleBuffer
: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 [...]
Title buffer is a utility class to help produce titles for objects without having to add lots of guard code.
@@ -37,22 +38,22 @@ class TitleBuffer {
}
----
-<.> xref:#TitleBuffer[TitleBuffer]
+<.> xref:#TitleBuffer__[TitleBuffer()]
+
--
Creates a new, empty, xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
--
-<.> xref:#TitleBuffer[TitleBuffer]
+<.> xref:#TitleBuffer__Object[TitleBuffer(Object)]
+
--
Creates a new xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] , containing the title of the specified object.
--
-<.> xref:#TitleBuffer[TitleBuffer]
+<.> xref:#TitleBuffer__Object_String[TitleBuffer(Object, String)]
+
--
Creates a new title object, containing the title of the specified object.
--
-<.> xref:#TitleBuffer[TitleBuffer]
+<.> xref:#TitleBuffer__String[TitleBuffer(String)]
+
--
Creates a new title object, containing the specified text.
@@ -146,27 +147,27 @@ Truncates this title so it has a maximum number of words. Spaces are used to det
== Members
-[#TitleBuffer]
-=== TitleBuffer
+[#TitleBuffer__]
+=== TitleBuffer()
Creates a new, empty, xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] .
-[#TitleBuffer]
-=== TitleBuffer
+[#TitleBuffer__Object]
+=== TitleBuffer(Object)
Creates a new xref:refguide:applib:index/util/TitleBuffer.adoc[TitleBuffer] , containing the title of the specified object.
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
-[#TitleBuffer]
-=== TitleBuffer
+[#TitleBuffer__Object_String]
+=== TitleBuffer(Object, String)
Creates a new title object, containing the title of the specified object.
Note: this method only obtains the title using either `title()` or `toString()` ; it doesn't honour other mechanisms for specifying the title, such as _org.apache.isis.applib.annotation.Title_ annotation. If that functionality is required, first call _TitleService#titleOf(Object)_ on the object and pass in the resultant string.
-[#TitleBuffer]
-=== TitleBuffer
+[#TitleBuffer__String]
+=== TitleBuffer(String)
Creates a new title object, containing the specified text.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc b/antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
index ce4b15d..6659163 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
@@ -1,3 +1,4 @@
+= TitleBufferException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ToString.adoc b/antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
index b910836..c6e6dc5 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
@@ -1,3 +1,4 @@
+= ToString
: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 [...]
Fluent Object to String Composition.
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
index fcead82..4bfa89f 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
@@ -1,3 +1,4 @@
+= ChangesDtoUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
index 231303a..d2fc872 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
@@ -1,3 +1,4 @@
+= CommandDtoUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
index a912cc3..13837ab 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
@@ -1,3 +1,4 @@
+= CommonDtoUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
index f5dc845..5b91bc3 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
@@ -1,3 +1,4 @@
+= InteractionDtoUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc b/antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
index 6658163..2d6312a 100644
--- a/antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
@@ -1,3 +1,4 @@
+= MemberExecutionDtoUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc b/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
index 9622094..1d89287 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
@@ -1,3 +1,4 @@
+= Blob
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc b/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
index 70ff4c8..6cff6d7 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
@@ -1,3 +1,4 @@
+= Clob
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc b/antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
index 24b984b..bdec5ab 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
@@ -1,3 +1,4 @@
+= HasHtml _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc b/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
index f77fd85..2f822bb 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
@@ -1,3 +1,4 @@
+= LocalResourcePath
: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 [...]
Represents a local resource path, typically a relative path originating at this web-app's root or context-root.
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Markup.adoc b/antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
index 7591caa..05ce173 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
@@ -1,3 +1,4 @@
+= Markup
: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 [...]
Immutable value type holding pre-rendered HTML.
diff --git a/antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc b/antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
index 701adb2..56585d4 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
@@ -1,3 +1,4 @@
+= NamedWithMimeType _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc b/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
index 8ca2c2d..4d80f4e 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
@@ -1,3 +1,4 @@
+= 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.
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Password.adoc b/antora/components/refguide/modules/applib/pages/index/value/Password.adoc
index e33064e..acb23e6 100644
--- a/antora/components/refguide/modules/applib/pages/index/value/Password.adoc
+++ b/antora/components/refguide/modules/applib/pages/index/value/Password.adoc
@@ -1,3 +1,4 @@
+= Password
: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 [...]
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc b/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
index 00501b2..737e693 100644
--- a/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
@@ -1,12 +1,13 @@
+= Can _(interface)_
: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 [...]
-Immutable _Iterable_ , that can specifically represent 3 possible variants of xref:refguide:commons:index//collections/Cardinality.adoc[Cardinality] .
+Immutable _Iterable_ , that can specifically represent 3 possible variants of xref:refguide:commons:index/collections/Cardinality.adoc[Cardinality] .
-Java's _Optional_ , can be seen as a holder of element(s), that is restricted to cardinality ZERO or ONE. xref:refguide:commons:index//collections/Can.adoc[Can] is the logical extension to that, allowing also a cardinality of MULTIPLE.
+Java's _Optional_ , can be seen as a holder of element(s), that is restricted to cardinality ZERO or ONE. xref:refguide:commons:index/collections/Can.adoc[Can] is the logical extension to that, allowing also a cardinality of MULTIPLE.
-Same idiomatic convention applies: References to xref:refguide:commons:index//collections/Can.adoc[Can] should never be initialized to _null_ .
+Same idiomatic convention applies: References to xref:refguide:commons:index/collections/Can.adoc[Can] should never be initialized to _null_ .
-A xref:refguide:commons:index//collections/Can.adoc[Can] must not contain elements equal to _null_ .
+A xref:refguide:commons:index/collections/Can.adoc[Can] must not contain elements equal to _null_ .
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc b/antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
index 5c0fb81..65bc625 100644
--- a/antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
@@ -1,3 +1,4 @@
+= Cardinality _(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 [...]
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc b/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
index 46ec51e..0e057d1 100644
--- a/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
@@ -1,6 +1,7 @@
+= Result
: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 [...]
-The xref:refguide:commons:index//functional/Result.adoc[Result] type represents a value of one of two possible types (a disjoint union). The data constructors _Result#success(Object)_ and _Result#failure(Throwable)_ represent the two possible values.
+The xref:refguide:commons:index/functional/Result.adoc[Result] type represents a value of one of two possible types (a disjoint union). The data constructors _Result#success(Object)_ and _Result#failure(Throwable)_ represent the two possible values.
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
index 52934e4..774e8f5 100644
--- a/antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
@@ -1,3 +1,4 @@
+= HasUniqueId _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
index 0a62c38..6b1641d 100644
--- a/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
@@ -1,3 +1,4 @@
+= HasUpdatedAt _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
index df027e1..6356b9b 100644
--- a/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
@@ -1,3 +1,4 @@
+= HasUpdatedBy _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc b/antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
index f8206d3..6a5892b 100644
--- a/antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
@@ -1,3 +1,4 @@
+= HasUsername _(interface)_
: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 [...]
Mix-in interface for objects (usually created by service implementations) that are be persistable, and so can be associated with a username, usually of the user that has performed some operation.
diff --git a/antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc b/antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
index 3d70cc2..227fa09 100644
--- a/antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
+++ b/antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
@@ -1,3 +1,4 @@
+= ResourceCoordinates
: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 [...]
== API
diff --git a/antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc b/antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
index f7971c7..8ac0c1e 100644
--- a/antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
+++ b/antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
@@ -1,3 +1,4 @@
+= DataSourceIntrospectionService
: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 a given _Spring_ context, makes information about configured data-sources available.
diff --git a/antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc b/antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
index deeb9e6..ad2fc47 100644
--- a/antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
+++ b/antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
@@ -1,3 +1,4 @@
+= InteractionFactory _(interface)_
: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 [...]
The factory of _InteractionSession_ (s) and _AuthenticationLayer_ (s), also holding a reference to the current authentication layer stack using a thread-local.
diff --git a/antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc b/antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
index 4397cb5..9073354 100644
--- a/antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
+++ b/antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
@@ -1,3 +1,4 @@
+= TransactionServiceSpring
: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 [...]
== API
diff --git a/antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc b/antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
index 27698fd..0db38a9 100644
--- a/antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
+++ b/antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
@@ -1,3 +1,4 @@
+= XmlServiceDefault
: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 [...]
== API
diff --git a/antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc b/antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
index aed8c42..1a91092 100644
--- a/antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
+++ b/antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
@@ -1,3 +1,4 @@
+= EntityChangeTrackerDefault
: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 [...]
== API
diff --git a/antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc b/antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
index 391c3af..b6f868b 100644
--- a/antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
+++ b/antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
@@ -1,3 +1,4 @@
+= TransactionAfterCompletionEvent _(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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
index 19ebda6..ffa974f 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
@@ -1,3 +1,4 @@
+= CommandSubscriberForJdo
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
index 8b8533c..e8a278c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtCommandLogImpl
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
index 924e3e8..47f0171 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
@@ -1,6 +1,7 @@
+= HasUniqueId_command
: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 [...]
-This mixin contributes a `command` action to any (non-command) implementation of xref:refguide:commons:index//having/HasUniqueId.adoc[HasUniqueId] ; that is: audit entries, and published events. Thus, it is possible to navigate from the effect back to the cause.
+This mixin contributes a `command` action to any (non-command) implementation of xref:refguide:commons:index/having/HasUniqueId.adoc[HasUniqueId] ; that is: audit entries, and published events. Thus, it is possible to navigate from the effect back to the cause.
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
index 84b2e17..f242933 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
@@ -1,3 +1,4 @@
+= HasUsername_recentCommandsByUser
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
index 28a60a9..e2ab0f1 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
@@ -1,3 +1,4 @@
+= CommandServiceMenu
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
index 6be1b70..5391f7b 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtCommandReplayPrimary
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
index a194d96..304e410 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
@@ -1,3 +1,4 @@
+= PrimaryConfig
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
index 997c677..4d37720 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
@@ -1,3 +1,4 @@
+= Object_openOnSecondary
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
index 5be902e..669f559 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
@@ -1,3 +1,4 @@
+= CommandRetrievalService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
index ac99681..023f465 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
@@ -1,3 +1,4 @@
+= CommandReplayOnPrimaryService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
index 4a979fe..e71b9d0 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtCommandReplaySecondary
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
index 550ecdc..c7d42d6 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
@@ -1,3 +1,4 @@
+= SecondaryStatus _(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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
index baf18d2..f7cd663 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
@@ -1,3 +1,4 @@
+= CommandReplayAnalyser _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
index 86f408d..789f59e 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
@@ -1,3 +1,4 @@
+= CommandReplayAnalyserException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
index 561d980..7542dca 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
@@ -1,3 +1,4 @@
+= CommandReplayAnalyserResult
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
index 03bb159..5a4f262 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
@@ -1,3 +1,4 @@
+= CommandReplayAnalysisService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
index 56c871e..ab882d9 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
@@ -1,3 +1,4 @@
+= TickingClockService
: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 [...]
Only enabled for the `secondary` profile, where it sets up the framework to use _TickingFixtureClock_ so that time can be changed dynamically when running.
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
index 245675d..c7b4d28 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
@@ -1,3 +1,4 @@
+= SecondaryConfig
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
index ce98834..3ed6242 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
@@ -1,3 +1,4 @@
+= CommandExecutorServiceWithTime
: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 [...]
Override of xref:refguide:applib:index/services/command/CommandExecutorService.adoc[CommandExecutorService] that also sets the time (using the xref:refguide:extensions:index/commandreplay/secondary/clock/TickingClockService.adoc[TickingClockService] ) to that of the xref:refguide:applib:index/services/command/Command.adoc[Command] 's _Command#getTimestamp() timestamp_ before executing the command.
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
index bd3c262..b74a641 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
@@ -1,3 +1,4 @@
+= CommandFetcher
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
index b43e5ab..09b8bee 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
@@ -1,3 +1,4 @@
+= ReplicateAndReplayJob
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
index 8f67fe5..ea6b4be 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
@@ -1,3 +1,4 @@
+= SecondaryStatusData
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
index 78438ab..3e49783 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
@@ -1,3 +1,4 @@
+= ReplicateAndRunCommands
: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 [...]
Encodes the algorithm for fetching commands from the primary, and replaying on the secondary.
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
index 13cbc18..e9554a4 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
@@ -1,3 +1,4 @@
+= CommandJdo_exclude
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
index 9742a61..cc5b4bb 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
@@ -1,3 +1,4 @@
+= CommandJdo_replayQueue
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
index e3db1a9..6f7155b 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
@@ -1,3 +1,4 @@
+= Object_openOnPrimary
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
index bff458c..fc5938d 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
@@ -1,3 +1,4 @@
+= ReplayCommandExecutionController _(interface)_
: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 [...]
Optional SPI that allows the replicate and replay job to be paused if required.
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
index e1f4504..2319003 100644
--- a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
@@ -1,3 +1,4 @@
+= CommandReplayOnSecondaryService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
index 6851013..c71febf 100644
--- a/antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtCorsImpl
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
index 5e2ed2e..70160a5 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
@@ -1,3 +1,4 @@
+= CalendarEventable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
index b983e25..f878c7f 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
@@ -1,3 +1,4 @@
+= Calendarable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
index 06785a1..c34a0ad 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtFullCalendarApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
index 26c1d96..bbbfff3 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
@@ -1,3 +1,4 @@
+= CalendarableDereferencingService _(interface)_
: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 [...]
Optional SPI service that allows a xref:refguide:extensions:index/fullcalendar/applib/Calendarable.adoc[Calendarable] or xref:refguide:extensions:index/fullcalendar/applib/CalendarEventable.adoc[CalendarEventable] object to be translated/dereferenced to some other object, typically its owner. The markers on the calendar then open up the dereferenced object, rather than the original xref:refguide:extensions:index/fullcalendar/applib/Calendarable.adoc[Calendarable] or xref:refguide:extensi [...]
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
index c4911ab..547ff69 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
@@ -1,3 +1,4 @@
+= CalendarEvent
: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 [...]
Value type representing an event on a calendar.
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
index 7c74400..7fca913 100644
--- a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtFullCalendarUi
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc b/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
index cabf185..71f6d5b 100644
--- a/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtHsqldbMgr
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc b/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
index fa6f71b..5102df0 100644
--- a/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
@@ -1,3 +1,4 @@
+= HsqlDbManagerMenu
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
index 7a34ccb..28bd687 100644
--- a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtJaxRsClientApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
index e3d032c..1afb8b5 100644
--- a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
@@ -1,3 +1,4 @@
+= JaxRsClient _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
index 6df4367..874320e 100644
--- a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
@@ -1,3 +1,4 @@
+= JaxRsResponse _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
index c136cb3..d931024 100644
--- a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleIncModelApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
index 22f80cd..5b4a793 100644
--- a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
@@ -1,3 +1,4 @@
+= @Model
: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 [...]
Indicates that a method is a supporting-method, one that contributes (hide, validate, ...) to an *Action* .
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
index 548525d..0446ba2 100644
--- a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtModelAnnotation
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
index d4dbdd2..b6bf841 100644
--- a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
@@ -1,3 +1,4 @@
+= SupportingMethodValidatorRefinerFactory
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
index 957d89f..588c05c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
@@ -1,3 +1,4 @@
+= IncubatorMetaModelPlugin
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
index 8332214..4092829 100644
--- a/antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtQuartzImpl
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc b/antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
index 06292e4..7f1967c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
@@ -1,3 +1,4 @@
+= JobExecutionData
: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 [...]
Requires that the job is annotated with the _org.quartz.PersistJobDataAfterExecution_ annotation.
diff --git a/antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
index e13f22d..226087e 100644
--- a/antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
@@ -1,3 +1,4 @@
+= AutowiringSpringBeanJobFactory
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
index 880fbfe..35e233d 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
@@ -1,3 +1,4 @@
+= ActionParameterListBuilder
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
index 298dcb7..b9dc080 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtRestClient
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
index 02db74a..b3ba9da 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
@@ -1,3 +1,4 @@
+= ResponseDigest
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
index 433f60a..b4d0c77 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
@@ -1,3 +1,4 @@
+= RestfulClient
: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 [...]
Setup the Restful Client with Basic-Auth:Synchronous example:Asynchronous example:Maven Setup:
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
index 1bc4644..6fca35c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
@@ -1,3 +1,4 @@
+= RestfulClientConfig
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
index 03af460..b283931 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
@@ -1,3 +1,4 @@
+= RestfulClientException
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
index a3acc58..1ad11fb 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
@@ -1,3 +1,4 @@
+= BasicAuthFilter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
index ca15c29..5419553 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
@@ -1,3 +1,4 @@
+= ClientConversationFilter _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc b/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
index 6d16f72..654a643 100644
--- a/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
@@ -1,3 +1,4 @@
+= ClientConversationLogger
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
index 883a4ba..7b743a8 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanApi
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
index ceb497d..101fc14 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
@@ -1,3 +1,4 @@
+= SecmanConfiguration
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
index 796dbc6..2082066 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
@@ -1,3 +1,4 @@
+= SecurityRealm _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
index 08a5108..c7734e6 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
@@ -1,3 +1,4 @@
+= SecurityRealmCharacteristic _(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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
index 85b3c6e..f863df4 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
@@ -1,3 +1,4 @@
+= SecurityRealmService _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
index 03c3129..461b5eb 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
@@ -1,3 +1,4 @@
+= PasswordEncryptionService _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
index a22f057..e0637aa 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
@@ -1,3 +1,4 @@
+= PasswordEncryptionServiceNone
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
index 99f317a..08d6d51 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
@@ -1,3 +1,4 @@
+= UserCreatedEvent
: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 [...]
SecMan fires this event when a new user entity just got persisted.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
index b0d0945..784440e 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
@@ -1,3 +1,4 @@
+= ApplicationPermission _(interface)_
: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 [...]
Specifies how a particular _#getRole() application role_ may interact with a specific _ApplicationFeature application feature_ .
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
index 083d470..e1c3593 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
@@ -1,3 +1,4 @@
+= ApplicationPermissionMode _(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 [...]
Named after UNIX modes ( `chmod` etc), determines that nature of access (of denial of access if vetoed) to an _ApplicationFeature_ .
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
index a988397..51971f9 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
@@ -1,3 +1,4 @@
+= ApplicationPermissionRepository _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
index 3dd1af0..3bd1f33 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
@@ -1,3 +1,4 @@
+= ApplicationPermissionRule _(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 [...]
Whether the permission _#ALLOW grants_ or _#VETO denies_ access to an _ApplicationFeature_ .
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
index 6ea8fd9..61bf572 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
@@ -1,3 +1,4 @@
+= ApplicationPermissionValue
: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 [...]
A serializable value object representing an (anonymized) xref:refguide:extensions:index/secman/api/permission/ApplicationPermission.adoc[ApplicationPermission] .
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
index 16780f7..81574d2 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
@@ -1,3 +1,4 @@
+= ApplicationPermissionValueSet
: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 [...]
A serializable value object representing a set of (anonymized) xref:refguide:extensions:index/secman/api/permission/ApplicationPermissionValue.adoc[ApplicationPermissionValue] s.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
index 9f612b8..11ea03f 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
@@ -1,3 +1,4 @@
+= PermissionsEvaluationService _(interface)_
: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 [...]
Strategy for determining which permission should apply when there are multiple that apply for a particular target feature Id, and which may conflict with each other.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
index f3cb224..f84fde1 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
@@ -1,3 +1,4 @@
+= PermissionsEvaluationServiceAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
index ffd7c2f..036ccb3 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
@@ -1,3 +1,4 @@
+= PermissionsEvaluationServiceAllowBeatsVeto
: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 [...]
An implementation whereby a VETO permission for a feature overrides an ALLOW (for same scope).
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
index b3e537f..468ee2d 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
@@ -1,3 +1,4 @@
+= PermissionsEvaluationServiceVetoBeatsAllow
: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 [...]
An implementation whereby a VETO permission for a feature overrides an ALLOW (for same scope).
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
index 6fbab75..1acf576 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
@@ -1,3 +1,4 @@
+= ApplicationRole _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
index a4a0b65..ed141a7 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
@@ -1,3 +1,4 @@
+= ApplicationRoleRepository _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
index c2eda2a..7a30485 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
@@ -1,3 +1,4 @@
+= ApplicationTenancy _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
index 2dce6ed..e911c41 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
@@ -1,3 +1,4 @@
+= ApplicationTenancyEvaluator _(interface)_
: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 [...]
Optional SPI interface to be implemented by a domain service, providing an alternative mechanism for evaluating the application tenancy of the object being interacted with (the "what") and optionally also the tenancy of the user making the call (the "who").
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
index 3151ddc..fe168de 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
@@ -1,3 +1,4 @@
+= ApplicationTenancyRepository _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
index 8f1def1..6970e70 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
@@ -1,3 +1,4 @@
+= HasAtPath _(interface)_
: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 [...]
Role interface for domain objects to implement, indicating that these are characteristics of the entity that can be used to determine its visibility/editability.object's tenancyuser's tenancyaccessnullnulleditablenullnon-nulleditable//editable//itvisible//it/carvisible//it/iglvisible//frvisible/nullnot visible/it/editable/it/iteditable/it/it/carvisible/it/it/iglvisible/it/frnot visible/itnullnot visible/it/car/editable/it/car/iteditable/it/car/it/careditable/it/car/it/iglnot visible/it/c [...]
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
index e57e435..60b4a6f 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
@@ -1,3 +1,4 @@
+= AccountType _(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 [...]
Whether the user's account is local enabled (user/password) or delegated (eg LDAP), as per _org.apache.isis.extensions.secman.shiro.IsisModuleExtSecmanShiroRealm#setDelegateAuthenticationRealm(org.apache.shiro.realm.AuthenticatingRealm)_ .
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
index d67e4a3..a6bda50 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
@@ -1,3 +1,4 @@
+= ApplicationUser _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
index f99e283..ca986be 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
@@ -1,3 +1,4 @@
+= ApplicationUserRepository _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
index 239c3be..61a82ed 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
@@ -1,3 +1,4 @@
+= ApplicationUserStatus _(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 [...]
Whether the user's account is enabled or disabled.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
index 99895c2..edce4ab 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanEncryptionJbcrypt
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
index d77e18a..5d8481c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
@@ -1,3 +1,4 @@
+= PasswordEncryptionServiceUsingJBcrypt
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
index 0da5daf..2fa981c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanPersistenceJdo
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
index c66dbe3..0d75c57 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
@@ -1,3 +1,4 @@
+= SeedSecurityModuleService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
index 73db5f2..f588242 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
@@ -1,3 +1,4 @@
+= SeedUsersAndRolesFixtureScript
: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 [...]
This fixture script will be run automatically on start-up by virtue of the fact that the xref:refguide:extensions:index/secman/jdo/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService] is a _org.apache.isis.applib.annotation.DomainService_ and calls the setup during its _org.apache.isis.extensions.secman.jdo.seed.SeedSecurityModuleService#onMetamodelEvent(org.apache.isis.core.metamodel.events.MetamodelEvent) init_ ( _javax.annotation.PostConstruct_ ) method.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
index fbee2d8..6d08230 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
@@ -1,3 +1,4 @@
+= GlobalTenancy
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
index 1f5ab25..2fcb7ae 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtFixturesFixtureResultsRoleAndPermissions
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
index 5ecf9d0..62286f9 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanAdminRoleAndPermissions
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
index b9e2522..e02a2bd 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanAdminUser
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
index cd84723..ab34651 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanFixtureRoleAndPermissions
: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 [...]
Role to run in the prototype fixture scripts for the example webapp for the security module.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
index 61965f3..6d82f32 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanRegularUserRoleAndPermissions
: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 [...]
Role for regular users of the security module, providing the ability to lookup their user account using the xref:refguide:extensions:index/secman/model/app/user/MeService.adoc[MeService] , and for viewing and maintaining their user details.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
index 57e3ef3..bada101 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanPersistenceJpa
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
index c66dbe3..0d75c57 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
@@ -1,3 +1,4 @@
+= SeedSecurityModuleService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
index d9c0881..233a0eb 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
@@ -1,3 +1,4 @@
+= SeedUsersAndRolesFixtureScript
: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 [...]
This fixture script will be run automatically on start-up by virtue of the fact that the xref:refguide:extensions:index/secman/jpa/seed/SeedSecurityModuleService.adoc[SeedSecurityModuleService] is a _org.apache.isis.applib.annotation.DomainService_ and calls the setup during its _org.apache.isis.extensions.secman.jpa.seed.SeedSecurityModuleService#onMetamodelEvent(org.apache.isis.core.metamodel.events.MetamodelEvent) init_ ( _javax.annotation.PostConstruct_ ) method.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
index fbee2d8..6d08230 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
@@ -1,3 +1,4 @@
+= GlobalTenancy
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
index 1f5ab25..2fcb7ae 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtFixturesFixtureResultsRoleAndPermissions
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
index 5ecf9d0..62286f9 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanAdminRoleAndPermissions
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
index b9e2522..e02a2bd 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanAdminUser
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
index cd84723..ab34651 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanFixtureRoleAndPermissions
: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 [...]
Role to run in the prototype fixture scripts for the example webapp for the security module.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
index 61965f3..6d82f32 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
@@ -1,3 +1,4 @@
+= IsisExtSecmanRegularUserRoleAndPermissions
: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 [...]
Role for regular users of the security module, providing the ability to lookup their user account using the xref:refguide:extensions:index/secman/model/app/user/MeService.adoc[MeService] , and for viewing and maintaining their user details.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
index 17a11fa..9c4f1aa 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
@@ -1,3 +1,4 @@
+= SecurityModuleAppUserRegistrationServiceAbstract
: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 [...]
An abstract implementation of xref:refguide:applib:index/services/userreg/UserRegistrationService.adoc[UserRegistrationService] with a single abstract method for the initial role of newly created local users
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
index 8a12d63..b646a9a 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanModel
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
index da24752..a4a88ba 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
@@ -1,3 +1,4 @@
+= MeService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
index 52612e4..34f11f9 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanRealmShiro
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
index 485af14..9ae67b0 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtSecmanShiroRealm
: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 [...]
== API
@@ -13,7 +14,7 @@ class IsisModuleExtSecmanShiroRealm {
}
----
-<.> xref:#IsisModuleExtSecmanShiroRealm[IsisModuleExtSecmanShiroRealm]
+<.> xref:#IsisModuleExtSecmanShiroRealm__[IsisModuleExtSecmanShiroRealm()]
+
--
Configures a _org.apache.shiro.authz.permission.PermissionResolver_ that knows how to process the permission strings that are provided by Isis' _Authorizor_ for Shiro.
@@ -21,7 +22,7 @@ Configures a _org.apache.shiro.authz.permission.PermissionResolver_ that knows h
== Members
-[#IsisModuleExtSecmanShiroRealm]
-=== IsisModuleExtSecmanShiroRealm
+[#IsisModuleExtSecmanShiroRealm__]
+=== IsisModuleExtSecmanShiroRealm()
Configures a _org.apache.shiro.authz.permission.PermissionResolver_ that knows how to process the permission strings that are provided by Isis' _Authorizor_ for Shiro.
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
index 32ef137..d74aa1a 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
@@ -1,3 +1,4 @@
+= SecurityRealmServiceUsingShiro
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
index 88eef71..4804b96 100644
--- a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
@@ -1,3 +1,4 @@
+= ShiroUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
index 012a73a..576c91d 100644
--- a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
@@ -1,3 +1,4 @@
+= IsisLdapContextFactory
: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 [...]
An extension of _JndiLdapContextFactory_ that allows a different authentication mechanism for system-level authentications (as used by authorization lookups, for example) compared to regular authentication.
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
index afd833a..b37f7a6 100644
--- a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
@@ -1,3 +1,4 @@
+= IsisLdapRealm
: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 [...]
Implementation of _org.apache.shiro.realm.ldap.JndiLdapRealm_ that also returns each user's groups.
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
index 3de6b4a..69bce41 100644
--- a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtShiroRealmLdapImpl
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
index 538e98f..d06cec6 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtExcelDownloadUi
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
index d96772e..ad3cd0e 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
@@ -1,3 +1,4 @@
+= CollectionContentsAsExcel
: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 [...]
_PanelAbstract Panel_ that represents a _EntityCollectionModel collection of entity_ s rendered using _AjaxFallbackDefaultDataTable_ .
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
index 54763d7..2d4cf41 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
@@ -1,3 +1,4 @@
+= CollectionContentsAsExcelFactory
: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 [...]
_ComponentFactory_ for xref:refguide:extensions:index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc[CollectionContentsAsExcel] .
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
index 804cf0c..911ec43 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
@@ -1,3 +1,4 @@
+= @PdfJsViewer
: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 [...]
An annotation that could be applied on a property or parameter of type _org.apache.isis.applib.value.Blob_ . Such property/parameter will be visualized withPDF.jsviewer.
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
index 3e9e675..db6f1d7 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
@@ -1,3 +1,4 @@
+= PdfJsConfig
: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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
index 4a2db51..4bbfe1c 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
@@ -1,3 +1,4 @@
+= Scale _(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 [...]
== API
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
index 231d43b..abcfd8b 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
@@ -1,3 +1,4 @@
+= PdfJsViewerAdvisor _(interface)_
: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 [...]
SPI service interface.
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
index 9343910..672ad13 100644
--- a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
+++ b/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
@@ -1,3 +1,4 @@
+= IsisModuleExtPdfjsUi
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
index 67cc489..a49faeb 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModulePersistenceJdoApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
index d0c5da8..5ccc033 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
@@ -1,3 +1,4 @@
+= JdoSupportService _(interface)_
: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 [...]
Primarily provides access to the current thread's _PersistenceManagerFactory_ and hence also the current thread's _PersistenceManager_ .
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
index fa72be9..70d5efe 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
@@ -1,3 +1,4 @@
+= IsisModuleJdoDatanucleus
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
index 5468465..c6eeb8d 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
@@ -1,3 +1,4 @@
+= JdoLifecycleListener
: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 [...]
* enlistCreated <-> postStore (when NEW)
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
index db91f71..9a12947 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
@@ -1,3 +1,4 @@
+= DnJdoDialect
: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 [...]
Vendor ( _Datanucleus_ ) specific implementation of _Spring's_ _JdoDialect_ interface.
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
index 0805e52..4bfd757 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
@@ -1,3 +1,4 @@
+= Persistable_datanucleusIdLong
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
index f193942..43edf2d 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
@@ -1,3 +1,4 @@
+= Persistable_datanucleusVersionLong
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
index 411f94f..84e23aa 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
@@ -1,3 +1,4 @@
+= Persistable_datanucleusVersionTimestamp
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
index ff484ae..24ea6a0 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
@@ -1,3 +1,4 @@
+= Persistable_downloadJdoMetadata
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
index 74f892e..b235acf 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
@@ -1,3 +1,4 @@
+= IsisBookmarkConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
index 2745b30..27b3beb 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
@@ -1,3 +1,4 @@
+= IsisLocalResourcePathConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
index be5afc0..d592e32 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
@@ -1,3 +1,4 @@
+= IsisMarkupConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
index 05ca458..1257d63 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
@@ -1,3 +1,4 @@
+= IsisPasswordConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
index a48c804..6a62886 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
@@ -1,3 +1,4 @@
+= JavaAwtBufferedImageByteArrayConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
index 103079e..2c167e7 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
@@ -1,3 +1,4 @@
+= IsisChangesDtoConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
index e5a2c3b..f9fa5da 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
@@ -1,3 +1,4 @@
+= IsisCommandDtoConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
index c4dc1a9..a47d79d 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
@@ -1,3 +1,4 @@
+= IsisInteractionDtoConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
index 1d8fb7e..4e13146 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
@@ -1,3 +1,4 @@
+= IsisOidDtoConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
index 3274ddc..8654d82 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
@@ -1,3 +1,4 @@
+= IsoOffsetTimeConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
index 7592243..b24a560 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
@@ -1,3 +1,4 @@
+= IsoZonedDateTimeConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
index 8c0c9c7..163aba6 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
@@ -1,3 +1,4 @@
+= ByteArrayBlobRdbmsMapping
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
index 408cf54..e2e0a79 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
@@ -1,3 +1,4 @@
+= IsisBlobMapping
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
index 3baeb43..fe4b0fa 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
@@ -1,3 +1,4 @@
+= IsisClobMapping
: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 [...]
== API
diff --git a/antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc b/antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
index 4eea171..d65ff10 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
@@ -1,3 +1,4 @@
+= JpaEntityInjectionPointResolver
: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 [...]
EntityListener class for listing with the _javax.persistence.EntityListeners_ annotation, to support injection point resolving for entities.
diff --git a/antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc b/antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
index fa96454..c481985 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
@@ -1,3 +1,4 @@
+= JpaSupportService _(interface)_
: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 [...]
Provides access to the current interaction's _EntityManager_ (s)
diff --git a/antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc b/antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
index ed218b5..22307d4 100644
--- a/antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
+++ b/antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
@@ -1,3 +1,4 @@
+= IsisModuleJpaEclipselink
: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 [...]
EclipseLink integration.
diff --git a/antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc b/antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
index 8f48504..be7345c 100644
--- a/antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
+++ b/antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSchema
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc b/antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
index 72fd4a5..978ea6d 100644
--- a/antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
+++ b/antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSecurityBypass
: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 [...]
Auth/bypass for eg. Integration Testing
diff --git a/antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc b/antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
index 0048990..91df8e0 100644
--- a/antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
+++ b/antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
@@ -1,3 +1,4 @@
+= AuthenticatorBypass
: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 [...]
Implementation that bypasses authentication.
diff --git a/antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc b/antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
index 79c7abf..b94155a 100644
--- a/antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
+++ b/antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
@@ -1,3 +1,4 @@
+= AuthorizorBypass
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
index a67f9a7..2e668e1 100644
--- a/antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
+++ b/antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSecurityKeycloak
: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 [...]
Configuration Bean to support Isis Security using Shiro.
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
index 5d4a4a4..d6833dc 100644
--- a/antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
+++ b/antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
@@ -1,3 +1,4 @@
+= AuthenticatorKeycloak
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
index 95f7462..f959daa 100644
--- a/antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
+++ b/antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
@@ -1,3 +1,4 @@
+= AuthorizorKeycloak
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
index d279d36..24d6009 100644
--- a/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
+++ b/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
@@ -1,3 +1,4 @@
+= KeycloakFilter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc b/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
index 2bd6ec3..46693d0 100644
--- a/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
+++ b/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
@@ -1,3 +1,4 @@
+= WebModuleKeycloak
: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 [...]
WebModule to enable support for Keycloak.
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
index c422471..b388439 100644
--- a/antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
+++ b/antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSecurityShiro
: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 [...]
Configuration Bean to support Isis Security using Shiro.
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
index d569ada..5ddf3c2 100644
--- a/antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
+++ b/antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
@@ -1,3 +1,4 @@
+= AuthenticatorShiro
: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 [...]
If Shiro is configured for both authentication and authorization (as recommended), then this class is in the role of _Authenticator_ .
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
index e2e8a95..dd1f35c 100644
--- a/antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
+++ b/antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
@@ -1,3 +1,4 @@
+= AuthorizorShiro
: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 [...]
If Shiro is configured for both authentication and authorization (as recommended), then this class is in the role of _Authorizor_ .
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
index 6ee3fd9..b4d83ad 100644
--- a/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
+++ b/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
@@ -1,3 +1,4 @@
+= IsisPermission
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc b/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
index 95c8045..ffa61d7 100644
--- a/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
+++ b/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
@@ -1,3 +1,4 @@
+= IsisPermissionResolver
: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 [...]
== API
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc b/antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
index 8e93642..9c72e09 100644
--- a/antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
+++ b/antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
@@ -1,3 +1,4 @@
+= WebModuleShiro
: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 [...]
WebModule to enable support for Shiro.
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
index 2fb1557..2fcc367 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
@@ -1,3 +1,4 @@
+= Chained _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
index e2b110a..ba2413f 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
@@ -1,3 +1,4 @@
+= Dflt
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
index 482dcd1..89b816f 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSubdomainsBaseApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
index f1c8e48..f896cdb 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
@@ -1,3 +1,4 @@
+= PowerType _(interface)_
: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 `enum` s that act as powertypes, in other words acting as a factory for subtypes of some inheritance hierarchy.
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
index dfdf3ac..554e808 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
@@ -1,3 +1,4 @@
+= Titled _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
index f5ad40b..bed2d2e 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
@@ -1,3 +1,4 @@
+= TitledEnum _(interface)_
: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 [...]
An enum that implements xref:refguide:subdomains:index/base/applib/Titled.adoc[Titled] and moreover its _#title()_ is derived according to the _StringUtils#enumTitle(String)_ algorithm.
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
index fdabe4b..a1a6874 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
@@ -1,3 +1,4 @@
+= BaseServicesModule
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
index afa634e..f4c809e 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
@@ -1,3 +1,4 @@
+= CalendarService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
index d4c105f..ede2e31 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
@@ -1,3 +1,4 @@
+= DescriptionType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
index 29455f1..d50f9a8 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
@@ -1,3 +1,4 @@
+= FqcnType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
index fc8236b..01189c8 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
@@ -1,3 +1,4 @@
+= MoneyType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
index 130bcec..452c3db 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
@@ -1,3 +1,4 @@
+= NameType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
index 2313f02..3e72428 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
@@ -1,3 +1,4 @@
+= NotesType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
index 65c3b5b..6e8c2dd 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
@@ -1,3 +1,4 @@
+= ObjectIdentifierType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
index 31ea52e..e17ff6f 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
@@ -1,3 +1,4 @@
+= PercentageType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
index eaac8a0..9f9e1e0 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
@@ -1,3 +1,4 @@
+= ProperNameType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
index 17ca6d0..16b1477 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
@@ -1,3 +1,4 @@
+= ReferenceType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
index 3d324e3..8997a98 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
@@ -1,3 +1,4 @@
+= TitleType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
index d618a3b..167c2e0 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
@@ -1,3 +1,4 @@
+= UrlTemplateType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
index 1fe679e..f7057aa 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
@@ -1,3 +1,4 @@
+= UserNameType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
index 863f401..bd1d67d 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
@@ -1,3 +1,4 @@
+= XxxType
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
index 53901a3..e37d616 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
@@ -1,3 +1,4 @@
+= ClassUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
index fb79a07..e9be6b7 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
@@ -1,3 +1,4 @@
+= JodaPeriodUtils
: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 [...]
Utilities for manipulating parsing JODA _Period_ s.
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
index 962c710..74511b4 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
@@ -1,3 +1,4 @@
+= MathUtils
: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 [...]
General-purpose math utilities.
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
index ef771ca..21f0fed 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
@@ -1,3 +1,4 @@
+= MessageUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
index 14edae5..0c9237b 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
@@ -1,3 +1,4 @@
+= StringUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
index b7b2f0b..4453713 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
@@ -1,3 +1,4 @@
+= TitleBuilder
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
index 56277cb..7875fed 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
@@ -1,3 +1,4 @@
+= AbstractInterval
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
index 8439e5b..bd7c12c 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
@@ -1,3 +1,4 @@
+= LocalDateInterval
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
index cab9d96..ca327a3 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
@@ -1,3 +1,4 @@
+= VT
: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 [...]
Factory methods for value types
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
index bb05377..5f97f4b 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
@@ -1,3 +1,4 @@
+= WithCodeComparable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
index 12ff938..22d3048 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
@@ -1,3 +1,4 @@
+= WithCodeGetter _(interface)_
: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 [...]
Indicates that the implementing class has a _#getCode() code_ .
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
index b670b44..dd44006 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
@@ -1,3 +1,4 @@
+= WithCodeUnique _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
index 27e3eff..30ede50 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
@@ -1,3 +1,4 @@
+= WithDescriptionComparable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
index 907c5fe..c715b0b 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
@@ -1,3 +1,4 @@
+= WithDescriptionGetter _(interface)_
: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 [...]
Indicates that the implementing class has a _#getDescription() description_ .
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
index 82722fc..c32ed11 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
@@ -1,3 +1,4 @@
+= WithDescriptionUnique _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
index e3e965f..8fd4a6b 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
@@ -1,3 +1,4 @@
+= WithInterval _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
index d699af1..0d2ac09 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
@@ -1,3 +1,4 @@
+= WithIntervalContiguous _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
index 53828aa..d840078 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
@@ -1,3 +1,4 @@
+= WithIntervalMutable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
index ab8e905..8fc09cc 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
@@ -1,3 +1,4 @@
+= WithNameComparable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
index 1cba063..60f3d9c 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
@@ -1,3 +1,4 @@
+= WithNameGetter _(interface)_
: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 [...]
Indicates that the implementing class has a _#getName() name_ .
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
index fd32813..73c6441 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
@@ -1,3 +1,4 @@
+= WithNameUnique _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
index 1bdd3e8..c9e29ef 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
@@ -1,3 +1,4 @@
+= WithReferenceComparable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
index 8ee342e..c8f5f97 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
@@ -1,3 +1,4 @@
+= WithReferenceGetter _(interface)_
: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 [...]
Indicates that the implementing class has a _#getReference() reference_ .
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
index 7b4d5a9..fac46b9 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
@@ -1,3 +1,4 @@
+= WithReferenceUnique _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
index a00dc8a..a1b0dfd 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
@@ -1,3 +1,4 @@
+= WithSequence _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
index 4742c3c..d0f48f9 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
@@ -1,3 +1,4 @@
+= WithStartDate _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
index 5a3ae53..af555d8 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
@@ -1,3 +1,4 @@
+= WithTitleComparable _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
index b86f987..3384742 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
@@ -1,3 +1,4 @@
+= WithTitleGetter _(interface)_
: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 [...]
Indicates that the implementing class has a _#getTitle() title_ .
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
index ef32107..ad05f89 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
@@ -1,3 +1,4 @@
+= WithTitleUnique _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
index f75d478..b695a6c 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSubdomainsExcelApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
index 0dbee61..21a4e1d 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
@@ -1,3 +1,4 @@
+= AggregationType _(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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
index e3e0ee0..bb60598 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
@@ -1,3 +1,4 @@
+= ExcelMetaDataEnabled _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
index 88ab621..0437919 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
@@ -1,3 +1,4 @@
+= ExcelService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
index 4dbdfb6..54e2318 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
@@ -1,3 +1,4 @@
+= @HyperLink
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
index f07562d..83f992c 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
@@ -1,3 +1,4 @@
+= @PivotColumn
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
index 2d9bce1..51bb7da 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
@@ -1,3 +1,4 @@
+= @PivotDecoration
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
index b5e0c3f..30fbdd3 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
@@ -1,3 +1,4 @@
+= @PivotRow
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
index af367cd..5d8e8b9 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
@@ -1,3 +1,4 @@
+= @PivotValue
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
index 327a990..8e8eb01 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
@@ -1,3 +1,4 @@
+= RowHandler _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
index 09399d5..62fa608 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
@@ -1,3 +1,4 @@
+= WorksheetContent
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
index 572e9a3..ffb4a80 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
@@ -1,3 +1,4 @@
+= WorksheetSpec
: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 [...]
== API
@@ -19,9 +20,9 @@ class WorksheetSpec {
}
----
-<.> xref:#WorksheetSpec[WorksheetSpec]
+<.> xref:#WorksheetSpec__Class_String[WorksheetSpec(Class, String)]
== Members
-[#WorksheetSpec]
-=== WorksheetSpec
+[#WorksheetSpec__Class_String]
+=== WorksheetSpec(Class, String)
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
index 81bdd11..3b950d2 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
@@ -1,3 +1,4 @@
+= AnnotationList
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
index 1b96ed4..74941e4 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
@@ -1,3 +1,4 @@
+= AnnotationTriplet
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
index a20172d..b60faad 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
@@ -1,3 +1,4 @@
+= ExcelFileBlobConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
index f64a588..98b1b39 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
@@ -1,3 +1,4 @@
+= ExcelServiceImpl
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
index 9676673..fb33737 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
@@ -1,3 +1,4 @@
+= Mode _(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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
index 4e56251..b61036e 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
@@ -1,3 +1,4 @@
+= PivotUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
index 4fc1400..ed2389c 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
@@ -1,3 +1,4 @@
+= SheetPivoter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
index 71a8fe3..15526c7 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
@@ -1,3 +1,4 @@
+= ExcelFixture
: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 [...]
This class should be executed using _org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScripts.MultipleExecutionStrategy#EXECUTE_ONCE_BY_VALUE_ (it has value semantics).
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
index a278d98..91107f5 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
@@ -1,3 +1,4 @@
+= ExcelFixture2
: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 [...]
This class should be executed using _org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScripts.MultipleExecutionStrategy#EXECUTE_ONCE_BY_VALUE_ (it has value semantics).
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
index 1d06ec0..0487c07 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
@@ -1,3 +1,4 @@
+= ExcelFixtureRowHandler _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
index c93c5da..dd7f918 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
@@ -1,3 +1,4 @@
+= ExcelFixtureWorkbookHandler _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
index 2cb4429..70befc5 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
@@ -1,3 +1,4 @@
+= FixtureAwareRowHandler _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
index 05e3e25..867b4d6 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSubdomainsExcelTesting
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
index 503080b..ff9fab2 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSubdomainsSpringApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
index 78e7d0e..a8df199 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
@@ -1,3 +1,4 @@
+= BeanDescriptor
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
index 96d4640..ac395be 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
@@ -1,3 +1,4 @@
+= ContextBeans
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
index 780c3e5..ed53412 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
@@ -1,3 +1,4 @@
+= SpringBeansService
: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 [...]
Borrowed from BeansEndpoint.
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
index fb8445c..9592253 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleSubdomainsXDocReportApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
index e0dadd0..7d04940 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
@@ -1,3 +1,4 @@
+= OutputType _(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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
index cabd07a..5b810e1 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
@@ -1,3 +1,4 @@
+= XDocReportModel _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
index 6bf4ba1..d0ebed9 100644
--- a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
+++ b/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
@@ -1,3 +1,4 @@
+= XDocReportService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
index 12bb802..4ae82e5 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleTestingFakeDataApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
index b840988..ad87157 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
@@ -1,3 +1,4 @@
+= AbstractRandomValueGenerator
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
index 4618ea7..0a1cf9e 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
@@ -1,3 +1,4 @@
+= Addresses
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
index 3addef5..1e2ddb5 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
@@ -1,3 +1,4 @@
+= BigDecimals
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
index 9ec7ec9..632d495 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
@@ -1,3 +1,4 @@
+= BigIntegers
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
index d4353b2..563a850 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
@@ -1,3 +1,4 @@
+= Books
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
index d2e629a..2ba1d4f 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
@@ -1,3 +1,4 @@
+= Booleans
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
index 69bce32..132fb26 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
@@ -1,3 +1,4 @@
+= Bytes
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
index 0f33466..b2f6e34 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
@@ -1,3 +1,4 @@
+= Chars
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
index eaaec80..7f7233d 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
@@ -1,3 +1,4 @@
+= 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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
index 263280f..aaf6573 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
@@ -1,3 +1,4 @@
+= Comms
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
index 243e5af..eedd4c8 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
@@ -1,3 +1,4 @@
+= CreditCards
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
index 821490b..2e81dec 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
@@ -1,3 +1,4 @@
+= Doubles
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
index 6b8ad77..527597b 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
@@ -1,3 +1,4 @@
+= Enums
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
index 96c5485..d94eaaa 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
@@ -1,3 +1,4 @@
+= FakeDataService
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
index f9ebaf7..24e66b3 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
@@ -1,3 +1,4 @@
+= Floats
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
index 6431e90..2b4974e 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
@@ -1,3 +1,4 @@
+= Integers
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
index 687e8dd..99492c7 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
@@ -1,3 +1,4 @@
+= IsisBlobs
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
index 5635aba..47f95a1 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
@@ -1,3 +1,4 @@
+= IsisClobs
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
index 0010339..43249e7 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
@@ -1,3 +1,4 @@
+= IsisPasswords
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
index fb1e066..22ecfb7 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
@@ -1,3 +1,4 @@
+= J8DateTimes
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
index c02d42c..8d4739a 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
@@ -1,3 +1,4 @@
+= J8LocalDates
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
index 06e199c..cf0482e 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
@@ -1,3 +1,4 @@
+= J8Periods
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
index d26c736..9cd98dd 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
@@ -1,3 +1,4 @@
+= JavaSqlDates
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
index 37b6d6c..a8f72bf 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
@@ -1,3 +1,4 @@
+= JavaSqlTimestamps
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
index 0dfe397..ad2180f 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
@@ -1,3 +1,4 @@
+= JavaUtilDates
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
index 559a752..aa7c71b 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
@@ -1,3 +1,4 @@
+= JodaDateTimes
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
index f22e90d..9d66e9d 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
@@ -1,3 +1,4 @@
+= JodaLocalDates
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
index b10f554..5953c31 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
@@ -1,3 +1,4 @@
+= JodaPeriods
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
index 4490eb0..30f0a81 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
@@ -1,3 +1,4 @@
+= Longs
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
index 32084b1..c826c62 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
@@ -1,3 +1,4 @@
+= Lorem
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
index 99c6a57..3570253 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
@@ -1,3 +1,4 @@
+= 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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
index 8a8ec1a..aabb1b3 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
@@ -1,3 +1,4 @@
+= Shorts
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
index 09a3315..fd4742f 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
@@ -1,3 +1,4 @@
+= Strings
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
index 83206ef..211f308 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
@@ -1,3 +1,4 @@
+= Urls
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
index d2ddfc3..4ab5fe3 100644
--- a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
@@ -1,3 +1,4 @@
+= Uuids
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc b/antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
index 03e5a00..f67f98f 100644
--- a/antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
@@ -1,3 +1,4 @@
+= IsisModuleTestingH2ConsoleUi
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc b/antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
index 23a6a2e..26e6909 100644
--- a/antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
@@ -1,3 +1,4 @@
+= H2ManagerMenu
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc b/antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
index 9bc6f8c..4d4a2fd 100644
--- a/antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
@@ -1,3 +1,4 @@
+= WebModuleH2Console
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
index ab80532..fb0c9e7 100644
--- a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
@@ -1,3 +1,4 @@
+= ExceptionRecognizerTranslate
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
index 3e59802..f1b6cc8 100644
--- a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
@@ -1,3 +1,4 @@
+= IsisIntegrationTestAbstract
: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 [...]
Convenient base class to extend for integration tests.
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
index de61121..2d1add5 100644
--- a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
@@ -1,3 +1,4 @@
+= IsisInteractionHandler
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
index 1f98cca..ac2877f 100644
--- a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
@@ -1,3 +1,4 @@
+= ThrowableMatchers
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
index 4b231bc..eae3a5d 100644
--- a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
@@ -1,3 +1,4 @@
+= SwaggerExporter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
index 4bbbcb5..6d7b6d7 100644
--- a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
@@ -1,3 +1,4 @@
+= DomainModelValidator
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
index 24c9a57..1827256 100644
--- a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleTestingSpecSupportApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
index 0f3201f..7486a3f 100644
--- a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
@@ -1,3 +1,4 @@
+= ObjectFactoryForIntegration
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
index 6cc1098..75e3d77 100644
--- a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
@@ -1,3 +1,4 @@
+= V
: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 [...]
A set of converters for built-in value types; for use in Cucumber step definitions.
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
index cdc17ea..abc11dc 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleTestingUnitTestSupportApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
index e38ea47..926f240 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
@@ -1,3 +1,4 @@
+= AbstractBeanPropertiesTest
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
index 5aa4947..5c12b82 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
@@ -1,3 +1,4 @@
+= FixtureDatumFactoriesForAnyPojo
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
index 36426c8..5eb2209 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
@@ -1,3 +1,4 @@
+= FixtureDatumFactoriesForApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
index bfb483c..7879f42 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
@@ -1,3 +1,4 @@
+= FixtureDatumFactoriesForJoda
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
index e2f7a12..cf96964 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
@@ -1,3 +1,4 @@
+= FixtureDatumFactoriesForTime
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
index de32f13..afdbce1 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
@@ -1,3 +1,4 @@
+= PojoTester
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
index 4d7aeaa..af8ac8d 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
@@ -1,3 +1,4 @@
+= AbstractApplyToAllContractTest
: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 [...]
Provides some basic infrastructure to iterate over all entity types and apply some contract test.
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
index 6b377cf..446761c 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
@@ -1,3 +1,4 @@
+= BidirectionalRelationshipContractTestAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
index aa0caa7..0548130 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
@@ -1,3 +1,4 @@
+= Instantiator _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
index fd39694..db75699 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
@@ -1,3 +1,4 @@
+= InstantiatorSimple
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
index 3645cb8..84b6442 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
@@ -1,3 +1,4 @@
+= Instantiators _(interface)_
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
index ff50de2..8676e28 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
@@ -1,3 +1,4 @@
+= ComparableContractTest_compareTo
: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 [...]
Used by core and domain apps.
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
index 1b542ee..5e7871e 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
@@ -1,3 +1,4 @@
+= ComparableContractTester
: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 [...]
== API
@@ -12,7 +13,7 @@ class ComparableContractTester<T> {
}
----
-<.> xref:#ComparableContractTester[ComparableContractTester]
+<.> xref:#ComparableContractTester__List[ComparableContractTester(List)]
+
--
Provide an array of tuples; each tuple should consist of 4 elements, whereby item0 < item1 = item2 < item3 Typically item0 should be null valued (if supported by the impl).
@@ -25,8 +26,8 @@ Syntax sugar to remove boilerplate from subclasses.
== Members
-[#ComparableContractTester]
-=== ComparableContractTester
+[#ComparableContractTester__List]
+=== ComparableContractTester(List)
Provide an array of tuples; each tuple should consist of 4 elements, whereby item0 < item1 = item2 < item3 Typically item0 should be null valued (if supported by the impl).
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
index eaf766b..181a044 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
@@ -1,3 +1,4 @@
+= Files
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
index d686fa5..fb4145d 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
@@ -1,3 +1,4 @@
+= JaxbMatchers
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
index 67b1ab2..9e2239f 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
@@ -1,3 +1,4 @@
+= Imposterisers
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
index dea5340..2b6048c 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
@@ -1,3 +1,4 @@
+= InjectIntoJMockAction
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
index 52b446e..648e563 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
@@ -1,3 +1,4 @@
+= IsisActions
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
index 7c4bcbe..0119e96 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
@@ -1,3 +1,4 @@
+= JMockActions
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
index 0b610c5..5c28239 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
@@ -1,3 +1,4 @@
+= JUnitRuleMockery2
: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 [...]
Use as a `@Rule` , meaning that the `@RunWith(JMock.class)` can be ignored.
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
index 66fc8ae..96eebbc 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
@@ -1,3 +1,4 @@
+= PostponedAction
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
index 4a6ef28..18a696f 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
@@ -1,3 +1,4 @@
+= SoapEndpointPublishingRule
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
index 69cfaee..881202b 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
@@ -1,3 +1,4 @@
+= SoapEndpointSpec
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
index 63e1e5d..b4897bf 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
@@ -1,3 +1,4 @@
+= SortedSetsContractTestAbstract
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
index 5e50cb6..1082784 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
@@ -1,3 +1,4 @@
+= NullPrintStream
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
index f4aa10e..d537394 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
@@ -1,3 +1,4 @@
+= CollectUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
index 91f0912..4074d39 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
@@ -1,3 +1,4 @@
+= IndentPrinter
: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 [...]
Adapted from `groovy.util.IndentPrinter` (published under ASL 2.0).
@@ -25,22 +26,22 @@ class IndentPrinter {
}
----
-<.> xref:#IndentPrinter[IndentPrinter]
+<.> xref:#IndentPrinter__[IndentPrinter()]
+
--
Creates an IndentPrinter backed by a PrintWriter pointing to System.out, with an indent of two spaces.
--
-<.> xref:#IndentPrinter[IndentPrinter]
+<.> xref:#IndentPrinter__Writer[IndentPrinter(Writer)]
+
--
Creates an IndentPrinter backed by the supplied Writer, with an indent of two spaces.
--
-<.> xref:#IndentPrinter[IndentPrinter]
+<.> xref:#IndentPrinter__Writer_String[IndentPrinter(Writer, String)]
+
--
Creates an IndentPrinter backed by the supplied Writer, with a user-supplied String to be used for indenting.
--
-<.> xref:#IndentPrinter[IndentPrinter]
+<.> xref:#IndentPrinter__Writer_String_boolean[IndentPrinter(Writer, String, boolean)]
+
--
Creates an IndentPrinter backed by the supplied Writer, with a user-supplied String to be used for indenting and the ability to override newline handling.
@@ -73,23 +74,23 @@ Prints an end-of-line character (if enabled via addNewLines property). Defaults
== Members
-[#IndentPrinter]
-=== IndentPrinter
+[#IndentPrinter__]
+=== IndentPrinter()
Creates an IndentPrinter backed by a PrintWriter pointing to System.out, with an indent of two spaces.
-[#IndentPrinter]
-=== IndentPrinter
+[#IndentPrinter__Writer]
+=== IndentPrinter(Writer)
Creates an IndentPrinter backed by the supplied Writer, with an indent of two spaces.
-[#IndentPrinter]
-=== IndentPrinter
+[#IndentPrinter__Writer_String]
+=== IndentPrinter(Writer, String)
Creates an IndentPrinter backed by the supplied Writer, with a user-supplied String to be used for indenting.
-[#IndentPrinter]
-=== IndentPrinter
+[#IndentPrinter__Writer_String_boolean]
+=== IndentPrinter(Writer, String, boolean)
Creates an IndentPrinter backed by the supplied Writer, with a user-supplied String to be used for indenting and the ability to override newline handling.
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
index 4987b2a..f21e466 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
@@ -1,3 +1,4 @@
+= ReflectUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
index 0235bbb..3e4ab5c 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
@@ -1,3 +1,4 @@
+= StringUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
index 0e8840a..98e9cf7 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
@@ -1,3 +1,4 @@
+= ValueTypeContractTestAbstract
: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 [...]
Contract test for value types ( _#equals(Object) equals_ and _#hashCode() hashCode_ ), and also _Comparable#compareTo(Object) compareTo_ for any value types that also are _Comparable_
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
index 6a0c407..d893dba 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
@@ -1,3 +1,4 @@
+= Asserting
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
index c8808d3..d4b400d 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
@@ -1,3 +1,4 @@
+= IsisMatchers
: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 [...]
Hamcrest _org.hamcrest.Matcher_ implementations.
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
index 952c74f..d08dfe6 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
@@ -1,3 +1,4 @@
+= PrivateConstructorTester
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
index 0e81626..cfc8cde 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
@@ -1,3 +1,4 @@
+= ReflectUtils
: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 [...]
== API
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
index 5b85a6d..494b36f 100644
--- a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
+++ b/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
@@ -1,3 +1,4 @@
+= FinderInteraction
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
index 5dbae8f..4c12e58 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValAsciidocApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
index b8e7587..a945fc7 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
@@ -1,3 +1,4 @@
+= AsciiDocJaxbAdapter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
index 169154e..121acb1 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
@@ -1,3 +1,4 @@
+= AsciiDoc
: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 [...]
Immutable value type holding pre-rendered HTML.
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
index c0d5cb6..b6c9ed4 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValAsciidocMetaModel
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
index c73725c..e2783c3 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValAsciidocPersistenceJdoDn5
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
index 72ef782..85c3fea 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
@@ -1,3 +1,4 @@
+= IsisAsciiDocConverter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
index f855b0e..c5d72e8 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValAsciidocUiWkt
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
index 023fd2a..b2b1d12 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValMarkdownApplib
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
index 91fc368..0fce5e0 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
@@ -1,3 +1,4 @@
+= MarkdownJaxbAdapter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
index 0c75a4a..ee21164 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
@@ -1,3 +1,4 @@
+= Converter
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
index a7f83f3..e734549 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValMarkdownMetaModel
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
index 4e547a9..9c234eb 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
+++ b/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
@@ -1,3 +1,4 @@
+= IsisModuleValMarkdownPersistenceJdoDn5
: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 [...]
== API
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc b/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
index 34f0384..af6a1a2 100644
--- a/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
... 809 lines suppressed ...
[isis] 02/11: ISIS-2444: reworking projdoc tooling to split out
into separate antora modules in a 'refguide' antora component
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 8610fba2a09157112b9558d1a998addd60ef3967
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Feb 22 07:05:55 2021 +0000
ISIS-2444: reworking projdoc tooling to split out into separate antora modules in a 'refguide' antora component
---
.../org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
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 7cb3bb4..9be58c0 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
@@ -127,8 +127,7 @@ final class ProjectDocWriter {
final @NonNull CliConfig.Commands.Index index
) {
- // eg: was: antora/components/system/modules/generated
- // eg: now: antora/components/refguide
+ // eg: antora/components/refguide
final File outputRootFolder = global.getOutputRootFolder();
val indexFolder = index.getDocumentIndexFolder(outputRootFolder);
@@ -140,14 +139,17 @@ final class ProjectDocWriter {
.skip(global.getNamespacePartsSkipCount())
.peek(subDir-> {
// applib
- // ... so updates to antora/components/refguide/modules/applib
+ // ... so updates to antora/components/refguide/modules/applib/pages/index
destFolderBuilder.update(currentDir -> new File(currentDir, "modules"));
destFolderBuilder.update(currentDir -> new File(currentDir, subDir));
+ destFolderBuilder.update(currentDir -> new File(currentDir, "pages"));
+ destFolderBuilder.update(currentDir -> new File(currentDir, "index"));
})
// annotation
.skip(1)
.forEach(subDir-> {
// annotation
+ // ... so updates to antora/components/refguide/modules/applib/pages/index/annotation
destFolderBuilder.update(currentDir -> new File(currentDir, subDir));
});