You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2023/03/28 05:43:19 UTC

[causeway-site] branch asf-site updated: copies 2.0.0-RC1 to 2.0.0-SNAPSHOT (refguide)

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

danhaywood pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/causeway-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new f002293f6 copies 2.0.0-RC1 to 2.0.0-SNAPSHOT (refguide)
f002293f6 is described below

commit f002293f6883504d2e338968e2113293a91321e4
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Mar 28 06:43:04 2023 +0100

    copies 2.0.0-RC1 to 2.0.0-SNAPSHOT (refguide)
---
 content/refguide/2.0.0-SNAPSHOT/about.html         | 1408 +++++++++
 .../refguide/2.0.0-SNAPSHOT/applib-ant/Column.html | 1584 ++++++++++
 .../refguide/2.0.0-SNAPSHOT/applib-ant/Digits.html | 1427 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/Discriminator.html   | 1520 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/NotPersistent.html   | 1411 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/Nullable.html        | 1440 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/Pattern.html         | 1438 +++++++++
 .../applib-ant/PersistenceCapable.html             | 1548 ++++++++++
 .../2.0.0-SNAPSHOT/applib-ant/PrimaryKey.html      | 1411 +++++++++
 .../applib-ant/XmlJavaTypeAdapter.html             | 1411 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/XmlRootElement.html  | 1490 +++++++++
 .../ActionLayout/bookmarking.png                   |  Bin 0 -> 93128 bytes
 .../ActionLayout/position-BELOW.png                |  Bin 0 -> 8122 bytes
 .../ActionLayout/position-PANEL.png                |  Bin 0 -> 6912 bytes
 .../ActionLayout/position-PANEL_DROPDOWN.png       |  Bin 0 -> 9009 bytes
 .../ActionLayout/position-RIGHT.png                |  Bin 0 -> 9430 bytes
 .../CollectionLayout/sortedby-dependencies.png     |  Bin 0 -> 23917 bytes
 .../DomainObjectLayout/bookmarking-nested.png      |  Bin 0 -> 103969 bytes
 .../DomainObjectLayout/bookmarking.png             |  Bin 0 -> 93128 bytes
 .../DomainServiceLayout/menuBar-primary.png        |  Bin 0 -> 115609 bytes
 .../DomainServiceLayout/menuBar-secondary.png      |  Bin 0 -> 124133 bytes
 .../DomainServiceLayout/menuBar-tertiary.png       |  Bin 0 -> 112894 bytes
 .../DomainServiceLayout/menuOrder.png              |  Bin 0 -> 44876 bytes
 .../reference-annotations/HomePage/HomePage.png    |  Bin 0 -> 134848 bytes
 .../PropertyLayout/labelPosition-LEFT.png          |  Bin 0 -> 1534 bytes
 .../PropertyLayout/labelPosition-NONE.png          |  Bin 0 -> 3367 bytes
 .../PropertyLayout/labelPosition-TOP.png           |  Bin 0 -> 2355 bytes
 .../PropertyLayout/labelPosition-boolean-LEFT.png  |  Bin 0 -> 6037 bytes
 .../PropertyLayout/labelPosition-boolean-RIGHT.png |  Bin 0 -> 5818 bytes
 .../refguide/2.0.0-SNAPSHOT/applib-ant/about.html  | 1859 +++++++++++
 .../applib-ant/about/hooks/examples.html           | 1378 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/about/jdo.html       | 1513 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/about/jee.html       | 1456 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/about/jpa.html       | 1386 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/about/main.html      | 1520 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/about/other.html     | 1430 +++++++++
 .../2.0.0-SNAPSHOT/applib-ant/about/partial.html   | 1472 +++++++++
 .../reference-classes/issue-in-more-detail.png     |  Bin 0 -> 7905 bytes
 .../prefixes/choices/dependent.png                 |  Bin 0 -> 71875 bytes
 .../reserved/cssClass/strikethrough.png            |  Bin 0 -> 134835 bytes
 .../reserved/iconName/differing.pdn                |  Bin 0 -> 28973 bytes
 .../reserved/iconName/differing.png                |  Bin 0 -> 9326 bytes
 .../reserved/iconName/png-files.png                |  Bin 0 -> 2843 bytes
 .../applib-classes/_images/value-types/markup.png  |  Bin 0 -> 19232 bytes
 .../2.0.0-SNAPSHOT/applib-classes/about.html       | 1387 +++++++++
 .../2.0.0-SNAPSHOT/applib-classes/events.html      | 1619 ++++++++++
 .../applib-classes/events/domainevent.html         | 1433 +++++++++
 .../applib-classes/events/lifecycleevent.html      | 1481 +++++++++
 .../applib-classes/events/uievent.html             | 1451 +++++++++
 .../2.0.0-SNAPSHOT/applib-classes/layout.html      | 1686 ++++++++++
 .../applib-classes/layout/column-order.html        | 1383 +++++++++
 .../applib-classes/layout/menubars.html            | 1479 +++++++++
 .../applib-classes/layout/object-layout.html       | 1596 ++++++++++
 .../applib-classes/mixees-and-mixins.html          | 1640 ++++++++++
 .../applib-classes/non-persisted-objects.html      | 1400 +++++++++
 .../roles-mixins-contributees/contributee.html     | 1444 +++++++++
 .../roles-mixins-contributees/mixins.html          | 1490 +++++++++
 .../2.0.0-SNAPSHOT/applib-classes/spec.html        | 1532 +++++++++
 .../2.0.0-SNAPSHOT/applib-classes/utility.html     | 1413 +++++++++
 .../2.0.0-SNAPSHOT/applib-classes/value-types.html | 1500 +++++++++
 .../reference-classes/issue-in-more-detail.png     |  Bin 0 -> 7905 bytes
 .../prefixes/choices/dependent.png                 |  Bin 0 -> 71875 bytes
 .../reserved/cssClass/strikethrough.png            |  Bin 0 -> 134835 bytes
 .../reserved/iconName/differing.pdn                |  Bin 0 -> 28973 bytes
 .../reserved/iconName/differing.png                |  Bin 0 -> 9326 bytes
 .../reserved/iconName/png-files.png                |  Bin 0 -> 2843 bytes
 .../applib-methods/_images/value-types/markup.png  |  Bin 0 -> 19232 bytes
 .../2.0.0-SNAPSHOT/applib-methods/about.html       | 1391 +++++++++
 .../2.0.0-SNAPSHOT/applib-methods/lifecycle.html   | 1586 ++++++++++
 .../applib-methods/lifecycle/created.html          | 1405 +++++++++
 .../applib-methods/lifecycle/loaded.html           | 1388 +++++++++
 .../applib-methods/lifecycle/persisted.html        | 1391 +++++++++
 .../applib-methods/lifecycle/persisting.html       | 1391 +++++++++
 .../applib-methods/lifecycle/removing.html         | 1402 +++++++++
 .../applib-methods/lifecycle/updated.html          | 1391 +++++++++
 .../applib-methods/lifecycle/updating.html         | 1391 +++++++++
 .../2.0.0-SNAPSHOT/applib-methods/prefixes.html    | 2427 +++++++++++++++
 .../applib-methods/prefixes/autoComplete.html      | 1513 +++++++++
 .../applib-methods/prefixes/choices.html           | 1559 ++++++++++
 .../applib-methods/prefixes/default.html           | 1595 ++++++++++
 .../applib-methods/prefixes/disable.html           | 1504 +++++++++
 .../applib-methods/prefixes/get.html               | 1397 +++++++++
 .../applib-methods/prefixes/hide.html              | 1492 +++++++++
 .../applib-methods/prefixes/set.html               | 1388 +++++++++
 .../applib-methods/prefixes/validate.html          | 1474 +++++++++
 .../2.0.0-SNAPSHOT/applib-methods/ui-hints.html    | 1650 ++++++++++
 .../applib-methods/ui-hints/cssClass.html          | 1427 +++++++++
 .../applib-methods/ui-hints/iconName.html          | 1422 +++++++++
 .../applib-methods/ui-hints/layout.html            | 1433 +++++++++
 .../applib-methods/ui-hints/title.html             | 1442 +++++++++
 .../reference-services-api/acceptheaderservice.png |  Bin 0 -> 10997 bytes
 .../acceptheaderservice.pptx                       |  Bin 0 -> 46935 bytes
 .../ErrorReportingService/kitchensink-example.png  |  Bin 0 -> 180602 bytes
 .../action-invocation-published-to-stderr.png      |  Bin 0 -> 22377 bytes
 .../changed-object-published-to-stderr.png         |  Bin 0 -> 16645 bytes
 .../PublishingService/yuml.me-23db58a4.png         |  Bin 0 -> 96892 bytes
 .../UserProfileService/todoapp.png                 |  Bin 0 -> 65234 bytes
 .../_images/reference-services/categories.png      |  Bin 0 -> 45113 bytes
 .../_images/reference-services/categories.pptx     |  Bin 0 -> 41689 bytes
 .../reference-services/commands-and-events.png     |  Bin 0 -> 80179 bytes
 .../reference-services/commands-and-events.pptx    |  Bin 0 -> 28682 bytes
 .../refguide/2.0.0-SNAPSHOT/applib-svc/about.html  | 2481 +++++++++++++++
 ...ag-e4f2a8e33daa6ba98231aa4424332bd7dcbfdbdb.svg |    1 +
 .../applib/index/CausewayModuleApplib.html         | 1402 +++++++++
 ...sewayModuleApplibChangeAndExecutionLoggers.html | 1401 +++++++++
 .../applib/index/CausewayModuleApplibMixins.html   | 1401 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/Identifier.html    | 1446 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/ViewModel.html     | 1463 +++++++++
 .../applib/index/annotation/Action.html            | 2468 +++++++++++++++
 .../applib/index/annotation/ActionLayout.html      | 2328 ++++++++++++++
 .../applib/index/annotation/BookmarkPolicy.html    | 1477 +++++++++
 .../applib/index/annotation/Bounding.html          | 1404 +++++++++
 .../applib/index/annotation/Collection.html        | 1880 +++++++++++
 .../applib/index/annotation/CollectionLayout.html  | 1962 ++++++++++++
 .../index/annotation/DependentDefaultsPolicy.html  | 1485 +++++++++
 .../applib/index/annotation/DomainObject.html      | 3265 ++++++++++++++++++++
 .../index/annotation/DomainObjectLayout.html       | 2243 ++++++++++++++
 .../applib/index/annotation/DomainService.html     | 1630 ++++++++++
 .../index/annotation/DomainServiceLayout.html      | 1535 +++++++++
 .../annotation/DomainServiceLayout_MenuBar.html    | 1405 +++++++++
 .../applib/index/annotation/Domain_Exclude.html    | 1404 +++++++++
 .../applib/index/annotation/Domain_Include.html    | 1410 +++++++++
 .../applib/index/annotation/Editing.html           | 1485 +++++++++
 .../applib/index/annotation/EntityChangeKind.html  | 1397 +++++++++
 .../applib/index/annotation/HomePage.html          | 1451 +++++++++
 .../applib/index/annotation/InteractionScope.html  | 1410 +++++++++
 .../applib/index/annotation/Introspection.html     | 1529 +++++++++
 .../applib/index/annotation/LabelPosition.html     | 1450 +++++++++
 .../applib/index/annotation/MemberSupport.html     | 1413 +++++++++
 .../applib/index/annotation/MinLength.html         | 1405 +++++++++
 .../applib/index/annotation/Module.html            | 1410 +++++++++
 .../applib/index/annotation/Nature.html            | 1549 ++++++++++
 .../applib/index/annotation/NatureOfService.html   | 1482 +++++++++
 .../applib/index/annotation/Navigable.html         | 1405 +++++++++
 .../applib/index/annotation/ObjectLifecycle.html   | 1410 +++++++++
 .../applib/index/annotation/ObjectSupport.html     | 1410 +++++++++
 .../applib/index/annotation/Optionality.html       | 1492 +++++++++
 .../applib/index/annotation/Parameter.html         | 1875 +++++++++++
 .../applib/index/annotation/ParameterLayout.html   | 1867 +++++++++++
 .../applib/index/annotation/ParameterTuple.html    | 1413 +++++++++
 .../index/annotation/PriorityPrecedence.html       | 1506 +++++++++
 .../applib/index/annotation/Programmatic.html      | 1434 +++++++++
 .../applib/index/annotation/Projecting.html        | 1439 +++++++++
 .../applib/index/annotation/PromptStyle.html       | 1562 ++++++++++
 .../applib/index/annotation/Property.html          | 2957 ++++++++++++++++++
 .../applib/index/annotation/PropertyLayout.html    | 2270 ++++++++++++++
 .../applib/index/annotation/Publishing.html        | 1517 +++++++++
 .../applib/index/annotation/Redirect.html          | 1467 +++++++++
 .../applib/index/annotation/Repainting.html        | 1447 +++++++++
 .../applib/index/annotation/RestrictTo.html        | 1404 +++++++++
 .../applib/index/annotation/SemanticsOf.html       | 1660 ++++++++++
 .../applib/index/annotation/Snapshot.html          | 1467 +++++++++
 .../applib/index/annotation/TimePrecision.html     | 1531 +++++++++
 .../index/annotation/TimeZoneTranslation.html      | 1447 +++++++++
 .../applib/index/annotation/Title.html             | 1558 ++++++++++
 .../applib/index/annotation/Value.html             | 1404 +++++++++
 .../applib/index/annotation/ValueSemantics.html    | 1625 ++++++++++
 .../applib/index/annotation/Where.html             | 1648 ++++++++++
 ...PropertyLayout-FieldSet-examples-and-usage.html | 1510 +++++++++
 .../hooks/ActionLayout_010-examples-and-usage.html | 1437 +++++++++
 .../hooks/ActionLayout_021-promptStyle.html        | 1465 +++++++++
 .../hooks/ActionLayout_022-position.html           | 1457 +++++++++
 .../hooks/ActionLayout_023-describedAs.html        | 1396 +++++++++
 .../hooks/ActionLayout_024-cssClass.html           | 1410 +++++++++
 .../hooks/ActionLayout_025-cssClassFa.html         | 1416 +++++++++
 .../hooks/ActionLayout_026-bookmarking.html        | 1433 +++++++++
 .../annotation/hooks/ActionLayout_027-hidden.html  | 1434 +++++++++
 .../annotation/hooks/ActionLayout_028-named.html   | 1425 +++++++++
 .../hooks/ActionLayout_029-redirect.html           | 1463 +++++++++
 .../hooks/Action_010-examples-and-usage.html       | 1424 +++++++++
 .../annotation/hooks/Action_021-associating.html   | 1451 +++++++++
 .../hooks/Action_022-action-semantics.html         | 1470 +++++++++
 .../hooks/Action_023-deployment-modes.html         | 1420 +++++++++
 .../annotation/hooks/Action_024-domain-events.html | 1618 ++++++++++
 .../hooks/Action_025-execution-publishing.html     | 1438 +++++++++
 .../hooks/Action_026-command-processing.html       | 1567 ++++++++++
 .../hooks/Action_027-collection-types.html         | 1403 +++++++++
 .../annotation/hooks/Action_030-see-also.html      | 1427 +++++++++
 .../CollectionLayout_010-examples-and-usage.html   | 1437 +++++++++
 .../hooks/CollectionLayout_021-defaultView.html    | 1414 +++++++++
 .../hooks/CollectionLayout_022-paged.html          | 1420 +++++++++
 .../hooks/CollectionLayout_023-describedAs.html    | 1403 +++++++++
 .../hooks/CollectionLayout_024-sortedBy.html       | 1428 +++++++++
 .../hooks/CollectionLayout_025-cssClass.html       | 1403 +++++++++
 .../hooks/CollectionLayout_026-named.html          | 1426 +++++++++
 .../hooks/CollectionLayout_027-hidden.html         | 1441 +++++++++
 .../hooks/Collection_010-examples-and-usage.html   | 1443 +++++++++
 .../hooks/Collection_021_domainEvent.html          | 1600 ++++++++++
 .../annotation/hooks/Collection_022_hidden.html    | 1441 +++++++++
 .../annotation/hooks/Collection_023_typeOf.html    | 1415 +++++++++
 .../DomainObjectLayout_010-examples-and-usage.html | 1420 +++++++++
 .../hooks/DomainObjectLayout_021-describedAs.html  | 1399 +++++++++
 .../hooks/DomainObjectLayout_022-cssClass.html     | 1410 +++++++++
 .../hooks/DomainObjectLayout_023-cssClassFa.html   | 1421 +++++++++
 .../hooks/DomainObjectLayout_024-named.html        | 1438 +++++++++
 .../hooks/DomainObjectLayout_025-bookmarking.html  | 1437 +++++++++
 .../hooks/DomainObjectLayout_026-paged.html        | 1415 +++++++++
 .../hooks/DomainObjectLayout_027-ui-events.html    | 1614 ++++++++++
 .../hooks/DomainObject_010-examples-and-usage.html | 1486 +++++++++
 .../hooks/DomainObject_021-logicalTypeName.html    | 1482 +++++++++
 .../annotation/hooks/DomainObject_022-nature.html  | 1495 +++++++++
 .../annotation/hooks/DomainObject_023-editing.html | 1445 +++++++++
 .../hooks/DomainObject_024-domain-events.html      | 1639 ++++++++++
 .../hooks/DomainObject_025-lifecycle-events.html   | 1786 +++++++++++
 .../DomainObject_026-entityChangePublishing.html   | 1429 +++++++++
 .../hooks/DomainObject_027-bounding.html           | 1426 +++++++++
 .../DomainObject_028-autoCompleteRepository.html   | 1505 +++++++++
 .../hooks/DomainObject_029-mixinMethod.html        | 1443 +++++++++
 .../hooks/DomainObject_040-see-also.html           | 1398 +++++++++
 ...DomainServiceLayout_010-examples-and-usage.html | 1383 +++++++++
 .../hooks/DomainServiceLayout_021-menuBar.html     | 1432 +++++++++
 .../hooks/DomainServiceLayout_022-named.html       | 1397 +++++++++
 .../DomainService_010-examples-and-usage.html      | 1383 +++++++++
 .../hooks/DomainService_021-objectType.html        | 1479 +++++++++
 .../annotation/hooks/DomainService_022-nature.html | 1448 +++++++++
 .../hooks/Facets_010-examples-and-usage.html       | 1378 +++++++++
 .../hooks/HomePage_010-examples-and-usage.html     | 1418 +++++++++
 .../InteractionScope_010-examples-and-usage.html   | 1378 +++++++++
 .../hooks/MinLength_010-examples-and-usage.html    | 1378 +++++++++
 .../ParameterLayout_010-examples-and-usage.html    | 1424 +++++++++
 .../hooks/ParameterLayout_021-labelPosition.html   | 1442 +++++++++
 .../hooks/ParameterLayout_022-multiLine.html       | 1406 +++++++++
 .../hooks/ParameterLayout_023-describedAs.html     | 1406 +++++++++
 .../hooks/ParameterLayout_024-cssClass.html        | 1403 +++++++++
 .../hooks/ParameterLayout_025-renderDay.html       | 1414 +++++++++
 .../hooks/ParameterLayout_026-named.html           | 1429 +++++++++
 .../hooks/ParameterLayout_027-typicalLength.html   | 1424 +++++++++
 .../hooks/Parameter_010-examples-and-usage.html    | 1423 +++++++++
 .../hooks/Parameter_021-optionality.html           | 1425 +++++++++
 .../annotation/hooks/Parameter_022-maxLength.html  | 1400 +++++++++
 .../hooks/Parameter_023-mustSatisfy.html           | 1478 +++++++++
 .../hooks/Parameter_024-regexPattern.html          | 1428 +++++++++
 .../annotation/hooks/Parameter_025-fileAccept.html | 1409 +++++++++
 .../hooks/Programmatic_010-examples-and-usage.html | 1401 +++++++++
 .../PropertyLayout_010-examples-and-usage.html     | 1438 +++++++++
 .../hooks/PropertyLayout_021_labelPosition.html    | 1441 +++++++++
 .../hooks/PropertyLayout_022_promptStyle.html      | 1416 +++++++++
 .../hooks/PropertyLayout_023_multiLine.html        | 1410 +++++++++
 .../hooks/PropertyLayout_024_navigable.html        | 1419 +++++++++
 .../hooks/PropertyLayout_025_describedAs.html      | 1403 +++++++++
 .../hooks/PropertyLayout_026_cssClass.html         | 1402 +++++++++
 .../hooks/PropertyLayout_027_renderDay.html        | 1417 +++++++++
 .../hooks/PropertyLayout_028_repainting.html       | 1425 +++++++++
 .../annotation/hooks/PropertyLayout_029_named.html | 1427 +++++++++
 .../hooks/PropertyLayout_030_hidden.html           | 1480 +++++++++
 .../hooks/PropertyLayout_31_typicalLength.html     | 1418 +++++++++
 .../hooks/Property_010-examples-and-usage.html     | 1440 +++++++++
 .../annotation/hooks/Property_021-optionality.html | 1558 ++++++++++
 .../annotation/hooks/Property_022-editing.html     | 1427 +++++++++
 .../annotation/hooks/Property_023-maxLength.html   | 1457 +++++++++
 .../annotation/hooks/Property_024-mustSatisfy.html | 1467 +++++++++
 .../annotation/hooks/Property_025-projecting.html  | 1429 +++++++++
 .../hooks/Property_026-domain-events.html          | 1613 ++++++++++
 .../hooks/Property_027-execution-publishing.html   | 1437 +++++++++
 .../hooks/Property_028-command-processing.html     | 1499 +++++++++
 .../hooks/Property_029-regexPattern.html           | 1435 +++++++++
 .../annotation/hooks/Property_030-snapshot.html    | 1412 +++++++++
 .../annotation/hooks/Property_031-fileAccept.html  | 1409 +++++++++
 .../annotation/hooks/Property_033-hidden.html      | 1483 +++++++++
 .../hooks/Title_010-examples-and-usage.html        | 1447 +++++++++
 .../client/RepresentationTypeSimplifiedV2.html     | 1541 +++++++++
 .../applib/index/client/SuppressionType.html       | 1513 +++++++++
 .../applib/index/clock/VirtualClock.html           | 2310 ++++++++++++++
 .../applib/index/domain/DomainObjectList.html      | 1418 +++++++++
 .../applib/index/events/EventObjectBase.html       | 1481 +++++++++
 .../index/events/domain/AbstractDomainEvent.html   | 1834 +++++++++++
 .../index/events/domain/ActionDomainEvent.html     | 1526 +++++++++
 .../index/events/domain/CollectionDomainEvent.html | 1456 +++++++++
 .../index/events/domain/PropertyDomainEvent.html   | 1466 +++++++++
 .../events/lifecycle/AbstractLifecycleEvent.html   | 1403 +++++++++
 .../index/events/lifecycle/ObjectCreatedEvent.html | 1403 +++++++++
 .../index/events/lifecycle/ObjectLoadedEvent.html  | 1403 +++++++++
 .../events/lifecycle/ObjectPersistedEvent.html     | 1403 +++++++++
 .../events/lifecycle/ObjectPersistingEvent.html    | 1403 +++++++++
 .../events/lifecycle/ObjectRemovingEvent.html      | 1403 +++++++++
 .../index/events/lifecycle/ObjectUpdatedEvent.html | 1403 +++++++++
 .../events/lifecycle/ObjectUpdatingEvent.html      | 1403 +++++++++
 .../applib/index/events/ui/AbstractUiEvent.html    | 1458 +++++++++
 .../applib/index/events/ui/CssClassUiEvent.html    | 1463 +++++++++
 .../applib/index/events/ui/IconUiEvent.html        | 1487 +++++++++
 .../applib/index/events/ui/LayoutUiEvent.html      | 1466 +++++++++
 .../applib/index/events/ui/TitleUiEvent.html       | 1484 +++++++++
 .../index/exceptions/RecoverableException.html     | 1416 +++++++++
 .../index/exceptions/TranslatableException.html    | 1434 +++++++++
 .../index/exceptions/UnrecoverableException.html   | 1410 +++++++++
 .../unrecoverable/DomainModelException.html        | 1404 +++++++++
 .../unrecoverable/MetaModelException.html          | 1397 +++++++++
 .../unrecoverable/NoAuthenticatorException.html    | 1404 +++++++++
 .../unrecoverable/ObjectNotFoundException.html     | 1403 +++++++++
 .../unrecoverable/ObjectPersistenceException.html  | 1397 +++++++++
 .../unrecoverable/PersistFailedException.html      | 1407 +++++++++
 .../unrecoverable/ReflectiveActionException.html   | 1397 +++++++++
 .../unrecoverable/RepositoryException.html         | 1407 +++++++++
 .../unrecoverable/UnexpectedCallException.html     | 1402 +++++++++
 .../unrecoverable/UnknownTypeException.html        | 1396 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/graph/Edge.html    | 1403 +++++++++
 .../applib/index/graph/SimpleEdge.html             | 1401 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/graph/Vertex.html  | 1406 +++++++++
 .../applib/index/graph/tree/TreeAdapter.html       | 1437 +++++++++
 .../applib/index/graph/tree/TreeNode.html          | 1519 +++++++++
 .../applib/index/graph/tree/TreePath.html          | 1477 +++++++++
 .../applib/index/graph/tree/TreeState.html         | 1396 +++++++++
 .../applib/index/id/HasLogicalType.html            | 1413 +++++++++
 .../applib/index/id/LogicalType.html               | 1594 ++++++++++
 .../applib/index/jaxb/DataTypeFactory.html         | 1395 +++++++++
 .../applib/index/jaxb/JavaSqlJaxbAdapters.html     | 1410 +++++++++
 .../JavaSqlXMLGregorianCalendarMarshalling.html    | 1396 +++++++++
 .../applib/index/jaxb/JavaTimeJaxbAdapters.html    | 1410 +++++++++
 .../JavaTimeXMLGregorianCalendarMarshalling.html   | 1406 +++++++++
 .../applib/index/jaxb/JavaUtilJaxbAdapters.html    | 1410 +++++++++
 .../index/jaxb/PersistentEntitiesAdapter.html      | 1396 +++++++++
 .../applib/index/jaxb/PersistentEntityAdapter.html | 1396 +++++++++
 .../applib/index/jaxb/PrimitiveJaxbAdapters.html   | 1394 +++++++++
 .../applib/index/layout/LayoutConstants.html       | 1407 +++++++++
 .../index/layout/component/ActionLayoutData.html   | 1516 +++++++++
 .../layout/component/ActionLayoutDataOwner.html    | 1396 +++++++++
 .../layout/component/CollectionLayoutData.html     | 1530 +++++++++
 .../component/CollectionLayoutDataOwner.html       | 1395 +++++++++
 .../index/layout/component/CssClassFaPosition.html | 1397 +++++++++
 .../layout/component/DomainObjectLayoutData.html   | 1490 +++++++++
 .../component/DomainObjectLayoutDataOwner.html     | 1396 +++++++++
 .../applib/index/layout/component/FieldSet.html    | 1540 +++++++++
 .../index/layout/component/FieldSetOwner.html      | 1395 +++++++++
 .../index/layout/component/HasBookmarking.html     | 1396 +++++++++
 .../applib/index/layout/component/HasCssClass.html | 1396 +++++++++
 .../index/layout/component/HasCssClassFa.html      | 1398 +++++++++
 .../index/layout/component/HasDescribedAs.html     | 1396 +++++++++
 .../applib/index/layout/component/HasHidden.html   | 1396 +++++++++
 .../applib/index/layout/component/HasNamed.html    | 1396 +++++++++
 .../index/layout/component/MemberRegion.html       | 1404 +++++++++
 .../index/layout/component/MemberRegionOwner.html  | 1394 +++++++++
 .../applib/index/layout/component/Owned.html       | 1395 +++++++++
 .../applib/index/layout/component/Owner.html       | 1394 +++++++++
 .../index/layout/component/PropertyLayoutData.html | 1517 +++++++++
 .../layout/component/ServiceActionLayoutData.html  | 1513 +++++++++
 .../component/ServiceActionLayoutDataOwner.html    | 1396 +++++++++
 .../applib/index/layout/grid/Grid.html             | 1444 +++++++++
 .../applib/index/layout/grid/GridAbstract.html     | 1416 +++++++++
 .../index/layout/grid/bootstrap/BSClearFix.html    | 1394 +++++++++
 .../layout/grid/bootstrap/BSClearFixHidden.html    | 1405 +++++++++
 .../layout/grid/bootstrap/BSClearFixVisible.html   | 1407 +++++++++
 .../applib/index/layout/grid/bootstrap/BSCol.html  | 1533 +++++++++
 .../index/layout/grid/bootstrap/BSElement.html     | 1422 +++++++++
 .../layout/grid/bootstrap/BSElementAbstract.html   | 1429 +++++++++
 .../applib/index/layout/grid/bootstrap/BSGrid.html | 1440 +++++++++
 .../applib/index/layout/grid/bootstrap/BSRow.html  | 1477 +++++++++
 .../index/layout/grid/bootstrap/BSRowContent.html  | 1455 +++++++++
 .../layout/grid/bootstrap/BSRowContentOwner.html   | 1394 +++++++++
 .../index/layout/grid/bootstrap/BSRowOwner.html    | 1395 +++++++++
 .../applib/index/layout/grid/bootstrap/BSTab.html  | 1441 +++++++++
 .../index/layout/grid/bootstrap/BSTabGroup.html    | 1495 +++++++++
 .../layout/grid/bootstrap/BSTabGroupOwner.html     | 1395 +++++++++
 .../index/layout/grid/bootstrap/BSTabOwner.html    | 1395 +++++++++
 .../index/layout/grid/bootstrap/HasCssId.html      | 1421 +++++++++
 .../applib/index/layout/grid/bootstrap/Size.html   | 1407 +++++++++
 .../index/layout/grid/bootstrap/SizeSpan.html      | 1404 +++++++++
 .../index/layout/grid/bootstrap/WithinGrid.html    | 1395 +++++++++
 .../applib/index/layout/links/Link.html            | 1401 +++++++++
 .../applib/index/layout/menubars/HasNamed.html     | 1395 +++++++++
 .../applib/index/layout/menubars/Menu.html         | 1394 +++++++++
 .../applib/index/layout/menubars/MenuBar.html      | 1394 +++++++++
 .../applib/index/layout/menubars/MenuBars.html     | 1400 +++++++++
 .../index/layout/menubars/MenuBarsAbstract.html    | 1397 +++++++++
 .../applib/index/layout/menubars/MenuSection.html  | 1395 +++++++++
 .../index/layout/menubars/bootstrap/BSMenu.html    | 1439 +++++++++
 .../index/layout/menubars/bootstrap/BSMenuBar.html | 1404 +++++++++
 .../layout/menubars/bootstrap/BSMenuBars.html      | 1438 +++++++++
 .../layout/menubars/bootstrap/BSMenuSection.html   | 1406 +++++++++
 .../applib/index/locale/UserLocale.html            | 1404 +++++++++
 .../applib/index/mixins/dto/Dto.html               | 1704 ++++++++++
 .../applib/index/mixins/dto/DtoMixinConstants.html | 1396 +++++++++
 .../applib/index/mixins/dto/Dto_downloadXml.html   | 1410 +++++++++
 .../applib/index/mixins/dto/Dto_downloadXsd.html   | 1474 +++++++++
 .../index/mixins/dto/hooks/Dto_see-also.html       | 1671 ++++++++++
 .../index/mixins/layout/Object_downloadLayout.html | 1471 +++++++++
 .../hooks/Object_downloadLayout_see-also.html      | 1395 +++++++++
 .../metamodel/Object_downloadMetamodelXml.html     | 1433 +++++++++
 .../mixins/metamodel/Object_logicalTypeName.html   | 1410 +++++++++
 .../mixins/metamodel/Object_objectIdentifier.html  | 1410 +++++++++
 .../mixins/metamodel/Object_rebuildMetamodel.html  | 1424 +++++++++
 .../hooks/Object_rebuildMetamodel_see-also.html    | 1395 +++++++++
 .../index/mixins/rest/Object_openRestApi.html      | 1424 +++++++++
 .../rest/hooks/Object_openRestApi_see-also.html    | 1395 +++++++++
 .../applib/index/mixins/security/HasUsername.html  | 1431 +++++++++
 .../index/mixins/system/DomainChangeRecord.html    | 1566 ++++++++++
 .../system/DomainChangeRecord_ChangeType.html      | 1405 +++++++++
 .../index/mixins/system/HasInteractionId.html      | 1449 +++++++++
 .../mixins/system/HasInteractionIdAndSequence.html | 1461 +++++++++
 .../mixins/system/HasTarget_openTargetObject.html  | 1408 +++++++++
 .../system/hooks/HasInteractionId_see-also.html    | 1398 +++++++++
 .../applib/index/mixins/updates/OnUpdatedAt.html   | 1402 +++++++++
 .../applib/index/mixins/updates/OnUpdatedBy.html   | 1405 +++++++++
 .../index/mixins/updates/OnUpdatedByAndAt.html     | 1401 +++++++++
 .../updates/hooks/WithUpdatedAt_usage-notes.html   | 1423 +++++++++
 .../hooks/WithUpdatedByAndAt_usage-notes.html      | 1392 +++++++++
 .../updates/hooks/WithUpdatedBy_usage-notes.html   | 1398 +++++++++
 .../applib/index/query/AllInstancesQuery.html      | 1394 +++++++++
 .../applib/index/query/NamedQuery.html             | 1398 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/query/Query.html   | 1481 +++++++++
 .../applib/index/query/QueryRange.html             | 1581 ++++++++++
 .../services/acceptheader/AcceptHeaderService.html | 1493 +++++++++
 .../AcceptHeaderService_010-implementation.html    | 1385 +++++++++
 ...AcceptHeaderService_020-examples-and-usage.html | 1425 +++++++++
 .../index/services/appfeat/ApplicationFeature.html | 1518 +++++++++
 .../services/appfeat/ApplicationFeatureId.html     | 1566 ++++++++++
 .../appfeat/ApplicationFeatureRepository.html      | 1432 +++++++++
 .../services/appfeat/ApplicationFeatureSort.html   | 1461 +++++++++
 .../services/appfeat/ApplicationMemberSort.html    | 1398 +++++++++
 ...cationFeatureRepository_010-implementation.html | 1395 +++++++++
 ...onFeatureRepository_020-examples-and-usage.html | 1378 +++++++++
 .../services/appfeatui/ApplicationFeatureMenu.html | 1404 +++++++++
 .../appfeatui/ApplicationFeatureViewModel.html     | 1482 +++++++++
 .../services/appfeatui/ApplicationNamespace.html   | 1399 +++++++++
 .../index/services/appfeatui/ApplicationType.html  | 1400 +++++++++
 .../services/appfeatui/ApplicationTypeAction.html  | 1399 +++++++++
 .../appfeatui/ApplicationTypeCollection.html       | 1399 +++++++++
 .../services/appfeatui/ApplicationTypeMember.html  | 1395 +++++++++
 .../appfeatui/ApplicationTypeProperty.html         | 1403 +++++++++
 .../applib/index/services/bookmark/Bookmark.html   | 1495 +++++++++
 .../index/services/bookmark/BookmarkHolder.html    | 1431 +++++++++
 .../services/bookmark/BookmarkHolder_lookup.html   | 1395 +++++++++
 .../services/bookmark/BookmarkHolder_object.html   | 1395 +++++++++
 .../index/services/bookmark/BookmarkService.html   | 1580 ++++++++++
 .../applib/index/services/bookmark/HasTarget.html  | 1421 +++++++++
 .../index/services/bookmark/IdStringifier.html     | 1475 +++++++++
 .../applib/index/services/bookmark/Oid.html        | 1458 +++++++++
 .../hooks/BookmarkService_010-implementation.html  | 1378 +++++++++
 .../BookmarkService_020-examples-and-usage.html    | 1437 +++++++++
 .../services/bookmarkui/BookmarkUiService.html     | 1439 +++++++++
 .../BookmarkUiService_010-implementation.html      | 1385 +++++++++
 .../BookmarkUiService_020-examples-and-usage.html  | 1378 +++++++++
 .../applib/index/services/clock/ClockService.html  | 1447 +++++++++
 .../hooks/ClockService_010-implementation.html     | 1385 +++++++++
 .../hooks/ClockService_020-examples-and-usage.html | 1410 +++++++++
 .../applib/index/services/command/Command.html     | 1568 ++++++++++
 .../services/command/CommandExecutorService.html   | 1529 +++++++++
 ...ndExecutorService_InteractionContextPolicy.html | 1471 +++++++++
 .../services/command/CommandOutcomeHandler.html    | 1486 +++++++++
 .../CommandExecutorService_010-implementation.html | 1386 +++++++++
 ...mandExecutorService_020-examples-and-usage.html | 1385 +++++++++
 .../index/services/commanddto/HasCommandDto.html   | 1402 +++++++++
 .../conmap/ContentMappingServiceForCommandDto.html | 1400 +++++++++
 .../ContentMappingServiceForCommandsDto.html       | 1426 +++++++++
 .../services/commanddto/conmap/UserDataKeys.html   | 1403 +++++++++
 .../commanddto/processor/CommandDtoProcessor.html  | 1431 +++++++++
 .../CommandDtoProcessorForActionAbstract.html      | 1401 +++++++++
 .../CommandDtoProcessorForPropertyAbstract.html    | 1401 +++++++++
 ...mandDtoProcessorService_010-implementation.html | 1385 +++++++++
 ...DtoProcessorService_020-examples-and-usage.html | 1405 +++++++++
 .../processor/spi/CommandDtoProcessorService.html  | 1437 +++++++++
 .../spi/CommandDtoProcessorServiceIdentity.html    | 1402 +++++++++
 .../index/services/confview/ConfigurationMenu.html | 1421 +++++++++
 .../services/confview/ConfigurationProperty.html   | 1396 +++++++++
 .../confview/ConfigurationViewService.html         | 1477 +++++++++
 .../services/confview/ConfigurationViewmodel.html  | 1404 +++++++++
 .../ConfigurationMenu_010-implementation.html      | 1385 +++++++++
 .../ConfigurationMenu_020-examples-and-usage.html  | 1385 +++++++++
 ...onfigurationViewService_010-implementation.html | 1378 +++++++++
 ...gurationViewService_020-examples-and-usage.html | 1419 +++++++++
 .../services/conmap/ContentMappingService.html     | 1506 +++++++++
 .../ContentMappingService_010-implementation.html  | 1416 +++++++++
 ...ntentMappingService_020-examples-and-usage.html | 1401 +++++++++
 .../applib/index/services/email/EmailService.html  | 1484 +++++++++
 .../hooks/EmailService_010-implementation.html     | 1392 +++++++++
 .../hooks/EmailService_020-examples-and-usage.html | 1393 +++++++++
 .../applib/index/services/error/ErrorDetails.html  | 1404 +++++++++
 .../services/error/ErrorReportingService.html      | 1455 +++++++++
 .../applib/index/services/error/SimpleTicket.html  | 1456 +++++++++
 .../applib/index/services/error/Ticket.html        | 1528 +++++++++
 .../ErrorReportingService_010-implementation.html  | 1386 +++++++++
 ...rorReportingService_020-examples-and-usage.html | 1398 +++++++++
 .../index/services/eventbus/EventBusService.html   | 1828 +++++++++++
 .../hooks/EventBusService_010-implementation.html  | 1385 +++++++++
 .../EventBusService_020-examples-and-usage.html    | 1760 +++++++++++
 .../applib/index/services/exceprecog/Category.html | 1536 +++++++++
 .../services/exceprecog/ExceptionRecognizer.html   | 1508 +++++++++
 .../exceprecog/ExceptionRecognizerAbstract.html    | 1409 +++++++++
 .../exceprecog/ExceptionRecognizerForType.html     | 1410 +++++++++
 .../exceprecog/ExceptionRecognizerService.html     | 1475 +++++++++
 .../index/services/exceprecog/Recognition.html     | 1458 +++++++++
 .../index/services/exceprecog/RootCauseFinder.html | 1404 +++++++++
 ...eptionRecognizerService_010-implementation.html | 1385 +++++++++
 ...onRecognizerService_020-examples-and-usage.html | 1378 +++++++++
 .../ExceptionRecognizer_010-implementation.html    | 1404 +++++++++
 ...ExceptionRecognizer_020-examples-and-usage.html | 1415 +++++++++
 .../index/services/factory/FactoryService.html     | 1645 ++++++++++
 .../hooks/FactoryService_010-implementation.html   | 1385 +++++++++
 .../FactoryService_020-examples-and-usage.html     | 1430 +++++++++
 .../index/services/grid/GridLoaderService.html     | 1545 +++++++++
 .../index/services/grid/GridMarshallerService.html | 1401 +++++++++
 .../applib/index/services/grid/GridService.html    | 1656 ++++++++++
 .../index/services/grid/GridSystemService.html     | 1595 ++++++++++
 .../GridLoaderService_010-implementation.html      | 1389 +++++++++
 .../GridLoaderService_020-examples-and-usage.html  | 1395 +++++++++
 .../grid/hooks/GridService_010-implementation.html | 1385 +++++++++
 .../hooks/GridService_020-examples-and-usage.html  | 1412 +++++++++
 .../GridSystemService_010-implementation.html      | 1388 +++++++++
 .../GridSystemService_020-examples-and-usage.html  | 1398 +++++++++
 .../applib/index/services/health/Health.html       | 1398 +++++++++
 .../index/services/health/HealthCheckService.html  | 1453 +++++++++
 .../HealthCheckService_010-implementation.html     | 1411 +++++++++
 .../HealthCheckService_020-examples-and-usage.html | 1385 +++++++++
 .../applib/index/services/hint/HintIdProvider.html | 1442 +++++++++
 .../applib/index/services/hint/HintStore.html      | 1551 ++++++++++
 .../hooks/HintIdProvider_010-implementation.html   | 1378 +++++++++
 .../HintIdProvider_020-examples-and-usage.html     | 1408 +++++++++
 .../hint/hooks/HintStore_010-implementation.html   | 1385 +++++++++
 .../hooks/HintStore_020-examples-and-usage.html    | 1411 +++++++++
 .../services/homepage/HomePageResolverService.html | 1421 +++++++++
 ...HomePageResolverService_010-implementation.html | 1385 +++++++++
 ...PageResolverService_020-examples-and-usage.html | 1385 +++++++++
 .../index/services/i18n/HasTranslationContext.html | 1421 +++++++++
 .../index/services/i18n/LanguageProvider.html      | 1434 +++++++++
 .../applib/index/services/i18n/Mode.html           | 1468 +++++++++
 .../index/services/i18n/TranslatableString.html    | 1541 +++++++++
 .../index/services/i18n/TranslationContext.html    | 1399 +++++++++
 .../index/services/i18n/TranslationService.html    | 1534 +++++++++
 .../index/services/i18n/TranslationsResolver.html  | 1464 +++++++++
 .../hooks/LocaleProvider_010-implementation.html   | 1388 +++++++++
 .../LocaleProvider_020-examples-and-usage.html     | 1403 +++++++++
 .../TranslationService_010-implementation.html     | 1385 +++++++++
 .../TranslationService_020-examples-and-usage.html | 1421 +++++++++
 .../TranslationsResolver_010-implementation.html   | 1388 +++++++++
 ...ranslationsResolver_020-examples-and-usage.html | 1393 +++++++++
 .../index/services/iactn/ActionInvocation.html     | 1395 +++++++++
 .../applib/index/services/iactn/Execution.html     | 1657 ++++++++++
 .../applib/index/services/iactn/Interaction.html   | 1517 +++++++++
 .../index/services/iactn/InteractionProvider.html  | 1508 +++++++++
 .../applib/index/services/iactn/PropertyEdit.html  | 1395 +++++++++
 .../iactn/hooks/Execution_010-implementation.html  | 1432 +++++++++
 .../hooks/Execution_020-examples-and-usage.html    | 1415 +++++++++
 .../InteractionContext_010-implementation.html     | 1385 +++++++++
 .../InteractionContext_020-examples-and-usage.html | 1404 +++++++++
 .../hooks/Interaction_010-implementation.html      | 1385 +++++++++
 .../hooks/Interaction_020-examples-and-usage.html  | 1392 +++++++++
 .../services/iactnlayer/InteractionContext.html    | 1585 ++++++++++
 .../services/iactnlayer/InteractionLayer.html      | 1407 +++++++++
 .../iactnlayer/InteractionLayerTracker.html        | 1462 +++++++++
 .../services/iactnlayer/InteractionService.html    | 1680 ++++++++++
 .../index/services/inject/ServiceInjector.html     | 1479 +++++++++
 .../hooks/ServiceInjector_010-implementation.html  | 1386 +++++++++
 .../ServiceInjector_020-examples-and-usage.html    | 1416 +++++++++
 .../index/services/jaxb/CausewaySchemas.html       | 1433 +++++++++
 .../applib/index/services/jaxb/JaxbService.html    | 1530 +++++++++
 .../jaxb/hooks/JaxbService_010-implementation.html | 1386 +++++++++
 .../hooks/JaxbService_020-examples-and-usage.html  | 1389 +++++++++
 .../keyvaluestore/KeyValueSessionStore.html        | 1496 +++++++++
 .../index/services/layout/LayoutExportStyle.html   | 1453 +++++++++
 .../index/services/layout/LayoutService.html       | 1607 ++++++++++
 .../index/services/layout/LayoutServiceMenu.html   | 1429 +++++++++
 .../LayoutServiceMenu_010-implementation.html      | 1385 +++++++++
 .../LayoutServiceMenu_020-examples-and-usage.html  | 1392 +++++++++
 .../hooks/LayoutService_010-implementation.html    | 1385 +++++++++
 .../LayoutService_020-examples-and-usage.html      | 1473 +++++++++
 .../index/services/linking/DeepLinkService.html    | 1457 +++++++++
 .../hooks/DeepLinkService_010-implementation.html  | 1389 +++++++++
 .../DeepLinkService_020-examples-and-usage.html    | 1385 +++++++++
 .../services/locale/LocaleChoiceProvider.html      | 1405 +++++++++
 .../index/services/marshal/MarshallerService.html  | 1456 +++++++++
 .../index/services/menu/MenuBarsLoaderService.html | 1498 +++++++++
 .../services/menu/MenuBarsMarshallerService.html   | 1404 +++++++++
 .../index/services/menu/MenuBarsService.html       | 1477 +++++++++
 .../MenuBarsLoaderService_010-implementation.html  | 1405 +++++++++
 ...nuBarsLoaderService_020-examples-and-usage.html | 1389 +++++++++
 .../hooks/MenuBarsService_010-implementation.html  | 1388 +++++++++
 .../MenuBarsService_020-examples-and-usage.html    | 1389 +++++++++
 .../index/services/message/MessageService.html     | 1676 ++++++++++
 .../hooks/MessageService_010-implementation.html   | 1385 +++++++++
 .../MessageService_020-examples-and-usage.html     | 1425 +++++++++
 .../applib/index/services/metamodel/BeanSort.html  | 1604 ++++++++++
 .../applib/index/services/metamodel/Config.html    | 1430 +++++++++
 .../index/services/metamodel/DomainMember.html     | 1410 +++++++++
 .../index/services/metamodel/DomainModel.html      | 1396 +++++++++
 .../index/services/metamodel/MetaModelService.html | 1604 ++++++++++
 .../services/metamodel/MetaModelServiceMenu.html   | 1410 +++++++++
 .../MetaModelServiceMenu_010-implementation.html   | 1383 +++++++++
 ...etaModelServiceMenu_020-examples-and-usage.html | 1378 +++++++++
 .../hooks/MetaModelService_010-implementation.html | 1385 +++++++++
 .../MetaModelService_020-examples-and-usage.html   | 1404 +++++++++
 .../index/services/metrics/MetricsService.html     | 1490 +++++++++
 .../hooks/MetricsService_010-implementation.html   | 1388 +++++++++
 .../MetricsService_020-examples-and-usage.html     | 1392 +++++++++
 .../placeholder/PlaceholderRenderService.html      | 1447 +++++++++
 .../services/publishing/log/CommandLogger.html     | 1409 +++++++++
 .../publishing/log/EntityChangesLogger.html        | 1407 +++++++++
 .../publishing/log/EntityPropertyChangeLogger.html | 1408 +++++++++
 .../services/publishing/log/ExecutionLogger.html   | 1407 +++++++++
 .../services/publishing/log/PageRenderLogger.html  | 1405 +++++++++
 .../services/publishing/spi/CommandSubscriber.html | 1484 +++++++++
 .../services/publishing/spi/EntityChanges.html     | 1596 ++++++++++
 .../publishing/spi/EntityChangesSubscriber.html    | 1460 +++++++++
 .../publishing/spi/EntityPropertyChange.html       | 1402 +++++++++
 .../spi/EntityPropertyChangeSubscriber.html        | 1457 +++++++++
 .../publishing/spi/ExecutionSubscriber.html        | 1528 +++++++++
 .../publishing/spi/PageRenderSubscriber.html       | 1504 +++++++++
 .../CommandSubscriber_010-implementation.html      | 1385 +++++++++
 .../CommandSubscriber_020-examples-and-usage.html  | 1378 +++++++++
 ...EntityChangesSubscriber_010-implementation.html | 1385 +++++++++
 ...tyChangesSubscriber_020-examples-and-usage.html | 1389 +++++++++
 ...ropertyChangeSubscriber_010-implementation.html | 1385 +++++++++
 ...rtyChangeSubscriber_020-examples-and-usage.html | 1389 +++++++++
 .../ExecutionSubscriber_010-implementation.html    | 1411 +++++++++
 ...ExecutionSubscriber_020-examples-and-usage.html | 1428 +++++++++
 .../queryresultscache/MethodReferences.html        | 1394 +++++++++
 .../queryresultscache/QueryResultsCache.html       | 1552 ++++++++++
 .../QueryResultsCacheControl.html                  | 1440 +++++++++
 ...ueryResultsCacheControl_010-implementation.html | 1386 +++++++++
 ...ResultsCacheControl_020-examples-and-usage.html | 1378 +++++++++
 .../QueryResultsCache_010-implementation.html      | 1385 +++++++++
 .../QueryResultsCache_020-examples-and-usage.html  | 1456 +++++++++
 .../registry/InstanceByPriorityComparator.html     | 1403 +++++++++
 .../index/services/registry/ServiceRegistry.html   | 1658 ++++++++++
 .../hooks/ServiceRegistry_010-implementation.html  | 1385 +++++++++
 .../ServiceRegistry_020-examples-and-usage.html    | 1427 +++++++++
 .../index/services/repository/EntityState.html     | 1659 ++++++++++
 .../services/repository/RepositoryService.html     | 2160 +++++++++++++
 .../RepositoryService_010-implementation.html      | 1420 +++++++++
 .../RepositoryService_020-examples-and-usage.html  | 1658 ++++++++++
 .../index/services/routing/RoutingService.html     | 1519 +++++++++
 .../hooks/RoutingService_010-implementation.html   | 1386 +++++++++
 .../RoutingService_020-examples-and-usage.html     | 1405 +++++++++
 .../index/services/scratchpad/Scratchpad.html      | 1480 +++++++++
 .../hooks/Scratchpad_010-implementation.html       | 1386 +++++++++
 .../hooks/Scratchpad_020-examples-and-usage.html   | 1393 +++++++++
 .../index/services/session/SessionLogger.html      | 1402 +++++++++
 .../index/services/session/SessionSubscriber.html  | 1434 +++++++++
 .../SessionLoggingService_010-implementation.html  | 1385 +++++++++
 ...ssionLoggingService_020-examples-and-usage.html | 1378 +++++++++
 .../index/services/sitemap/SitemapService.html     | 1405 +++++++++
 .../index/services/sitemap/SitemapServiceMenu.html | 1406 +++++++++
 .../applib/index/services/sudo/SudoService.html    | 1549 ++++++++++
 .../SudoServiceListener_010-implementation.html    | 1385 +++++++++
 ...SudoServiceListener_020-examples-and-usage.html | 1389 +++++++++
 .../sudo/hooks/SudoService_010-implementation.html | 1385 +++++++++
 .../hooks/SudoService_020-examples-and-usage.html  | 1445 +++++++++
 .../applib/index/services/swagger/Format.html      | 1467 +++++++++
 .../index/services/swagger/SwaggerService.html     | 1498 +++++++++
 .../applib/index/services/swagger/Visibility.html  | 1473 +++++++++
 .../hooks/SwaggerService_010-implementation.html   | 1385 +++++++++
 .../SwaggerService_020-examples-and-usage.html     | 1433 +++++++++
 .../TableColumnOrderForCollectionTypeAbstract.html | 1446 +++++++++
 .../services/tablecol/TableColumnOrderService.html | 1475 +++++++++
 .../tablecol/TableColumnVisibilityService.html     | 1437 +++++++++
 ...TableColumnOrderService_010-implementation.html | 1385 +++++++++
 ...eColumnOrderService_020-examples-and-usage.html | 1378 +++++++++
 .../applib/index/services/title/TitleService.html  | 1484 +++++++++
 .../hooks/TitleService_010-implementation.html     | 1385 +++++++++
 .../hooks/TitleService_020-examples-and-usage.html | 1404 +++++++++
 .../services/urlencoding/UrlEncodingService.html   | 1538 +++++++++
 .../UrlEncodingService_010-implementation.html     | 1385 +++++++++
 .../UrlEncodingService_020-examples-and-usage.html | 1414 +++++++++
 .../index/services/user/ImpersonateMenu.html       | 1409 +++++++++
 .../services/user/ImpersonateMenuAdvisor.html      | 1500 +++++++++
 .../index/services/user/ImpersonateStopMenu.html   | 1404 +++++++++
 .../services/user/ImpersonatedUserHolder.html      | 1457 +++++++++
 .../applib/index/services/user/RoleMemento.html    | 1446 +++++++++
 .../user/UserCurrentSessionTimeZoneHolder.html     | 1467 +++++++++
 .../applib/index/services/user/UserMemento.html    | 1596 ++++++++++
 .../applib/index/services/user/UserService.html    | 1675 ++++++++++
 .../user/hooks/UserService_010-implementation.html | 1385 +++++++++
 .../hooks/UserService_020-examples-and-usage.html  | 1403 +++++++++
 .../services/userreg/EmailNotificationService.html | 1554 ++++++++++
 .../applib/index/services/userreg/UserDetails.html | 1401 +++++++++
 .../services/userreg/UserRegistrationService.html  | 1558 ++++++++++
 .../userreg/events/EmailEventAbstract.html         | 1405 +++++++++
 .../userreg/events/EmailRegistrationEvent.html     | 1402 +++++++++
 .../userreg/events/PasswordResetEvent.html         | 1402 +++++++++
 ...mailNotificationService_010-implementation.html | 1385 +++++++++
 ...NotificationService_020-examples-and-usage.html | 1450 +++++++++
 ...UserRegistrationService_010-implementation.html | 1393 +++++++++
 ...RegistrationService_020-examples-and-usage.html | 1431 +++++++++
 .../applib/index/services/userui/UserMenu.html     | 1404 +++++++++
 .../index/services/wrapper/DisabledException.html  | 1403 +++++++++
 .../index/services/wrapper/HiddenException.html    | 1403 +++++++++
 .../index/services/wrapper/InvalidException.html   | 1403 +++++++++
 .../index/services/wrapper/WrapperFactory.html     | 1959 ++++++++++++
 .../index/services/wrapper/WrappingObject.html     | 1496 +++++++++
 .../services/wrapper/callable/AsyncCallable.html   | 1518 +++++++++
 .../services/wrapper/control/AsyncControl.html     | 1569 ++++++++++
 .../services/wrapper/control/ControlAbstract.html  | 1425 +++++++++
 .../services/wrapper/control/ExceptionHandler.html | 1421 +++++++++
 .../wrapper/control/ExceptionHandlerAbstract.html  | 1395 +++++++++
 .../services/wrapper/control/ExecutionMode.html    | 1449 +++++++++
 .../services/wrapper/control/SyncControl.html      | 1504 +++++++++
 .../index/services/wrapper/events/AccessEvent.html | 1405 +++++++++
 .../wrapper/events/ActionArgumentEvent.html        | 1438 +++++++++
 .../wrapper/events/ActionInvocationEvent.html      | 1437 +++++++++
 .../wrapper/events/ActionUsabilityEvent.html       | 1405 +++++++++
 .../wrapper/events/ActionVisibilityEvent.html      | 1405 +++++++++
 .../wrapper/events/CollectionAccessEvent.html      | 1405 +++++++++
 .../wrapper/events/CollectionMethodEvent.html      | 1504 +++++++++
 .../wrapper/events/CollectionUsabilityEvent.html   | 1405 +++++++++
 .../wrapper/events/CollectionVisibilityEvent.html  | 1405 +++++++++
 .../services/wrapper/events/InteractionEvent.html  | 1673 ++++++++++
 .../services/wrapper/events/ObjectTitleEvent.html  | 1406 +++++++++
 .../wrapper/events/ObjectValidityEvent.html        | 1406 +++++++++
 .../wrapper/events/ObjectVisibilityEvent.html      | 1405 +++++++++
 .../services/wrapper/events/ParseValueEvent.html   | 1433 +++++++++
 .../wrapper/events/PropertyAccessEvent.html        | 1406 +++++++++
 .../wrapper/events/PropertyModifyEvent.html        | 1432 +++++++++
 .../wrapper/events/PropertyUsabilityEvent.html     | 1405 +++++++++
 .../wrapper/events/PropertyVisibilityEvent.html    | 1405 +++++++++
 .../wrapper/events/ProposedHolderEvent.html        | 1403 +++++++++
 .../services/wrapper/events/UsabilityEvent.html    | 1405 +++++++++
 .../services/wrapper/events/ValidityEvent.html     | 1429 +++++++++
 .../services/wrapper/events/VisibilityEvent.html   | 1405 +++++++++
 .../hooks/WrapperFactory_010-implementation.html   | 1385 +++++++++
 .../WrapperFactory_020-examples-and-usage.html     | 1566 ++++++++++
 .../wrapper/listeners/InteractionAdapter.html      | 1415 +++++++++
 .../wrapper/listeners/InteractionListener.html     | 1689 ++++++++++
 .../applib/index/services/xactn/TransactionId.html | 1434 +++++++++
 .../index/services/xactn/TransactionService.html   | 1511 +++++++++
 .../index/services/xactn/TransactionState.html     | 1626 ++++++++++
 .../services/xactn/TransactionalProcessor.html     | 1550 ++++++++++
 .../TransactionService_010-implementation.html     | 1385 +++++++++
 .../TransactionService_020-examples-and-usage.html | 1392 +++++++++
 .../TransactionalProcessor_010-implementation.html | 1385 +++++++++
 ...nsactionalProcessor_020-examples-and-usage.html | 1389 +++++++++
 .../applib/index/services/xml/XmlService.html      | 1508 +++++++++
 .../xml/hooks/XmlService_010-implementation.html   | 1385 +++++++++
 .../hooks/XmlService_020-examples-and-usage.html   | 1392 +++++++++
 .../services/xmlsnapshot/XmlSnapshotService.html   | 1675 ++++++++++
 .../xmlsnapshot/XmlSnapshotService_Snapshot.html   | 1439 +++++++++
 .../XmlSnapshotService_Snapshot_Builder.html       | 1457 +++++++++
 .../XmlSnapshotService_010-implementation.html     | 1385 +++++++++
 .../XmlSnapshotService_020-examples-and-usage.html | 1568 ++++++++++
 .../snapshot/SnapshottableWithInclusions.html      | 1428 +++++++++
 .../applib/index/spec/AbstractSpecification.html   | 1444 +++++++++
 .../applib/index/spec/AbstractSpecification2.html  | 1445 +++++++++
 .../applib/index/spec/Specification.html           | 1428 +++++++++
 .../applib/index/spec/Specification2.html          | 1431 +++++++++
 .../applib/index/spec/SpecificationAnd.html        | 1418 +++++++++
 .../applib/index/spec/SpecificationNot.html        | 1420 +++++++++
 .../applib/index/spec/SpecificationOr.html         | 1418 +++++++++
 .../applib/index/types/DescriptionType.html        | 1394 +++++++++
 .../applib/index/types/MemberIdentifierType.html   | 1401 +++++++++
 .../applib/index/types/TargetActionType.html       | 1401 +++++++++
 .../applib/index/types/TargetClassType.html        | 1401 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/util/Enums.html    | 1425 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/util/Equality.html | 1404 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/util/Hashing.html  | 1404 +++++++++
 .../applib/index/util/ObjectContracts.html         | 1565 ++++++++++
 .../applib/index/util/ReasonBuffer.html            | 1474 +++++++++
 .../applib/index/util/ReasonBuffer2.html           | 1532 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/util/Reasons.html  | 1406 +++++++++
 .../applib/index/util/TitleBuffer.html             | 1837 +++++++++++
 .../applib/index/util/TitleBufferException.html    | 1399 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/util/ToString.html | 1407 +++++++++
 .../applib/index/util/hooks/Enums_examples.html    | 1397 +++++++++
 .../hooks/ObjectContracts_examples-and-usage.html  | 1528 +++++++++
 .../applib/index/util/schema/ChangesDtoUtils.html  | 1396 +++++++++
 .../applib/index/util/schema/CommandDtoUtils.html  | 1403 +++++++++
 .../applib/index/util/schema/CommonDtoUtils.html   | 1411 +++++++++
 .../index/util/schema/InteractionDtoUtils.html     | 1452 +++++++++
 .../index/util/schema/InteractionsDtoUtils.html    | 1398 +++++++++
 .../index/util/schema/MemberExecutionDtoUtils.html | 1401 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/value/Blob.html    | 1653 ++++++++++
 .../2.0.0-SNAPSHOT/applib/index/value/Clob.html    | 1626 ++++++++++
 .../applib/index/value/LocalResourcePath.html      | 1420 +++++++++
 .../2.0.0-SNAPSHOT/applib/index/value/Markup.html  | 1411 +++++++++
 .../applib/index/value/NamedWithMimeType.html      | 1397 +++++++++
 .../applib/index/value/OpenUrlStrategy.html        | 1405 +++++++++
 .../applib/index/value/Password.html               | 1409 +++++++++
 .../applib/index/value/hooks/Blob_usage-notes.html | 1401 +++++++++
 .../applib/index/value/hooks/Clob_usage-notes.html | 1400 +++++++++
 .../applib/index/value/semantics/Converter.html    | 1403 +++++++++
 .../index/value/semantics/DefaultsProvider.html    | 1441 +++++++++
 .../index/value/semantics/OrderRelation.html       | 1464 +++++++++
 .../applib/index/value/semantics/Parser.html       | 1521 +++++++++
 .../index/value/semantics/ParsingException.html    | 1405 +++++++++
 .../applib/index/value/semantics/Renderer.html     | 1460 +++++++++
 .../value/semantics/ValueSemanticsAbstract.html    | 1427 +++++++++
 .../value/semantics/ValueSemanticsProvider.html    | 1587 ++++++++++
 .../value/semantics/ValueSemanticsResolver.html    | 1398 +++++++++
 .../commons/index/collections/Can.html             | 2185 +++++++++++++
 .../commons/index/collections/Cardinality.html     | 1460 +++++++++
 .../commons/index/functional/Either.html           | 1418 +++++++++
 .../commons/index/functional/Railway.html          | 1571 ++++++++++
 .../commons/index/functional/ThrowingConsumer.html | 1540 +++++++++
 .../commons/index/functional/ThrowingRunnable.html | 1404 +++++++++
 .../commons/index/functional/ThrowingSupplier.html | 1540 +++++++++
 .../commons/index/functional/Try.html              | 1848 +++++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/DataPeer.html  | 1403 +++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/DataSink.html  | 1479 +++++++++
 .../commons/index/io/DataSource.html               | 1784 +++++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/FileUtils.html | 1647 ++++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/HashUtils.html | 1449 +++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/JaxbUtils.html | 1520 +++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/JsonUtils.html | 1554 ++++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/YamlUtils.html | 1503 +++++++++
 .../2.0.0-SNAPSHOT/commons/index/io/ZipUtils.html  | 1482 +++++++++
 content/refguide/2.0.0-SNAPSHOT/config/about.html  | 1727 +++++++++++
 .../application-specific/application-css.html      | 1442 +++++++++
 .../config/section-hooks/Other~post.html           | 1378 +++++++++
 .../config/section-hooks/Other~pre.html            | 1380 +++++++++
 .../config/section-hooks/causeway.applib~post.html | 1416 +++++++++
 .../config/section-hooks/causeway.applib~pre.html  | 1380 +++++++++
 .../section-hooks/causeway.core.config~post.html   | 1378 +++++++++
 .../section-hooks/causeway.core.config~pre.html    | 1380 +++++++++
 ...causeway.core.meta-model.introspector~post.html | 1378 +++++++++
 .../causeway.core.meta-model.introspector~pre.html | 1380 +++++++++
 .../causeway.core.meta-model.validator~post.html   | 1378 +++++++++
 .../causeway.core.meta-model.validator~pre.html    | 1380 +++++++++
 .../causeway.core.meta-model~post.html             | 1378 +++++++++
 .../causeway.core.meta-model~pre.html              | 1380 +++++++++
 .../causeway.core.runtime-services~post.html       | 1378 +++++++++
 .../causeway.core.runtime-services~pre.html        | 1380 +++++++++
 .../section-hooks/causeway.core.runtime~post.html  | 1378 +++++++++
 .../section-hooks/causeway.core.runtime~pre.html   | 1380 +++++++++
 .../section-hooks/causeway.extensions~post.html    | 1378 +++++++++
 .../section-hooks/causeway.extensions~pre.html     | 1380 +++++++++
 .../section-hooks/causeway.incubator~post.html     | 1378 +++++++++
 .../section-hooks/causeway.incubator~pre.html      | 1380 +++++++++
 .../config/section-hooks/causeway.legacy~post.html | 1378 +++++++++
 .../config/section-hooks/causeway.legacy~pre.html  | 1380 +++++++++
 .../section-hooks/causeway.mappings~post.html      | 1378 +++++++++
 .../section-hooks/causeway.mappings~pre.html       | 1380 +++++++++
 .../causeway.persistence.schema~post.html          | 1378 +++++++++
 .../causeway.persistence.schema~pre.html           | 1380 +++++++++
 .../causeway.security.keycloak~post.html           | 1378 +++++++++
 .../causeway.security.keycloak~pre.html            | 1380 +++++++++
 .../causeway.security.shiro~post.html              | 1378 +++++++++
 .../section-hooks/causeway.security.shiro~pre.html | 1380 +++++++++
 .../causeway.security.spring~post.html             | 1378 +++++++++
 .../causeway.security.spring~pre.html              | 1380 +++++++++
 .../section-hooks/causeway.subdomains~post.html    | 1378 +++++++++
 .../section-hooks/causeway.subdomains~pre.html     | 1380 +++++++++
 .../section-hooks/causeway.testing~post.html       | 1378 +++++++++
 .../config/section-hooks/causeway.testing~pre.html | 1380 +++++++++
 .../section-hooks/causeway.value-types~post.html   | 1378 +++++++++
 .../section-hooks/causeway.value-types~pre.html    | 1380 +++++++++
 .../section-hooks/causeway.viewer.common~post.html | 1378 +++++++++
 .../section-hooks/causeway.viewer.common~pre.html  | 1378 +++++++++
 .../causeway.viewer.restfulobjects~post.html       | 1378 +++++++++
 .../causeway.viewer.restfulobjects~pre.html        | 1380 +++++++++
 .../section-hooks/causeway.viewer.wicket~post.html | 1378 +++++++++
 .../section-hooks/causeway.viewer.wicket~pre.html  | 1380 +++++++++
 .../config/section-hooks/datanucleus~post.html     | 1378 +++++++++
 .../config/section-hooks/datanucleus~pre.html      | 1380 +++++++++
 .../config/section-hooks/eclipselink~post.html     | 1378 +++++++++
 .../config/section-hooks/eclipselink~pre.html      | 1380 +++++++++
 .../config/section-hooks/resteasy~post.html        | 1378 +++++++++
 .../config/section-hooks/resteasy~pre.html         | 1380 +++++++++
 .../config/section-hooks/spring~post.html          | 1378 +++++++++
 .../config/section-hooks/spring~pre.html           | 1380 +++++++++
 .../2.0.0-SNAPSHOT/config/sections/Other.html      | 1458 +++++++++
 .../config/sections/causeway.applib.html           | 2328 ++++++++++++++
 .../config/sections/causeway.core.config.html      | 1421 +++++++++
 .../config/sections/causeway.core.meta-model.html  | 1430 +++++++++
 .../causeway.core.meta-model.introspector.html     | 1478 +++++++++
 .../causeway.core.meta-model.validator.html        | 1544 +++++++++
 .../sections/causeway.core.runtime-services.html   | 1637 ++++++++++
 .../config/sections/causeway.core.runtime.html     | 1422 +++++++++
 .../config/sections/causeway.extensions.html       | 1890 +++++++++++
 .../config/sections/causeway.legacy.html           | 1421 +++++++++
 .../sections/causeway.persistence.schema.html      | 1451 +++++++++
 .../sections/causeway.security.keycloak.html       | 1528 +++++++++
 .../config/sections/causeway.security.shiro.html   | 1418 +++++++++
 .../config/sections/causeway.security.spring.html  | 1417 +++++++++
 .../config/sections/causeway.testing.html          | 1501 +++++++++
 .../config/sections/causeway.value-types.html      | 1429 +++++++++
 .../config/sections/causeway.viewer.common.html    | 1514 +++++++++
 .../sections/causeway.viewer.restfulobjects.html   | 1544 +++++++++
 .../config/sections/causeway.viewer.wicket.html    | 2030 ++++++++++++
 .../config/sections/datanucleus.html               | 1640 ++++++++++
 .../config/sections/eclipselink.html               | 1949 ++++++++++++
 .../2.0.0-SNAPSHOT/config/sections/resteasy.html   | 1445 +++++++++
 .../DataSourceIntrospectionService.html            | 1402 +++++++++
 .../core/index/metamodel/object/ManagedObject.html | 1749 +++++++++++
 .../services/command/CommandDtoFactory.html        | 1491 +++++++++
 .../services/ixn/InteractionDtoFactory.html        | 1473 +++++++++
 .../services/metamodel/MetaModelAnnotator.html     | 1438 +++++++++
 .../services/publishing/CommandPublisher.html      | 1464 +++++++++
 .../services/publishing/ExecutionPublisher.html    | 1464 +++++++++
 .../services/schema/SchemaValueMarshaller.html     | 1594 ++++++++++
 .../tablecol/TableColumnOrderServiceDefault.html   | 1446 +++++++++
 .../TableColumnOrderServiceUsingTxtFile.html       | 1461 +++++++++
 .../publish/LifecycleCallbackNotifier.html         | 1425 +++++++++
 .../publish/ObjectLifecyclePublisherDefault.html   | 1402 +++++++++
 .../runtimeservices/spring/BeanDescriptor.html     | 1396 +++++++++
 .../index/runtimeservices/spring/ContextBeans.html | 1395 +++++++++
 .../runtimeservices/spring/SpringBeansService.html | 1403 +++++++++
 .../transaction/TransactionServiceSpring.html      | 1462 +++++++++
 .../UrlEncodingServiceWithCompression.html         | 1396 +++++++++
 .../runtimeservices/xml/XmlServiceDefault.html     | 1399 +++++++++
 .../authentication/AuthenticationRequest.html      | 1449 +++++++++
 .../security/authentication/Authenticator.html     | 1467 +++++++++
 .../index/security/authorization/Authorizor.html   | 1449 +++++++++
 .../manager/AuthorizationManager.html              | 1454 +++++++++
 .../authorization/manager/AuthorizorChooser.html   | 1419 +++++++++
 .../changetracking/EntityChangeTracker.html        | 1512 +++++++++
 .../changetracking/EntityChangesPublisher.html     | 1428 +++++++++
 .../EntityPropertyChangePublisher.html             | 1428 +++++++++
 .../events/TransactionAfterCompletionEvent.html    | 1461 +++++++++
 .../KeyValueStoreUsingHttpSession.html             | 1405 +++++++++
 .../audittrail/applib/app/AuditTrailMenu.html      | 1402 +++++++++
 .../HasInteractionId_auditTrailEntries.html        | 1395 +++++++++
 .../Object_recentAuditTrailEntries.html            | 1398 +++++++++
 .../audittrail/applib/dom/AuditTrailEntry.html     | 1402 +++++++++
 .../applib/dom/AuditTrailEntryRepository.html      | 1459 +++++++++
 ...ntityPropertyChangeSubscriberForAuditTrail.html | 1403 +++++++++
 .../commandlog/applib/app/CommandLogMenu.html      | 1402 +++++++++
 .../HasInteractionId_commandLogEntry.html          | 1437 +++++++++
 .../HasUsername_recentCommandsByUser.html          | 1412 +++++++++
 .../contributions/Object_recentCommands.html       | 1434 +++++++++
 .../contributions/T_recentBackgroundCommands.html  | 1405 +++++++++
 .../commandlog/applib/dom/BackgroundService.html   | 1485 +++++++++
 ...roundService_PersistCommandExecutorService.html | 1407 +++++++++
 .../commandlog/applib/dom/CommandLogEntry.html     | 1468 +++++++++
 .../applib/dom/CommandLogEntryRepository.html      | 1548 ++++++++++
 .../index/commandlog/applib/dom/ExecuteIn.html     | 1446 +++++++++
 .../index/commandlog/applib/dom/ReplayState.html   | 1504 +++++++++
 .../dom/mixins/CommandLogEntry_childCommands.html  | 1402 +++++++++
 .../mixins/CommandLogEntry_openResultObject.html   | 1403 +++++++++
 .../mixins/CommandLogEntry_siblingCommands.html    | 1402 +++++++++
 .../applib/job/RunBackgroundCommandsJob.html       | 1402 +++++++++
 .../subscriber/CommandSubscriberForCommandLog.html | 1405 +++++++++
 .../CausewayModuleExtCommandLogPersistenceJdo.html | 1423 +++++++++
 .../CausewayModuleExtCommandLogPersistenceJpa.html | 1423 +++++++++
 .../CausewayModuleExtCommandReplayPrimary.html     | 1402 +++++++++
 .../primary/config/PrimaryConfig.html              | 1396 +++++++++
 .../primary/mixins/Object_openOnSecondary.html     | 1396 +++++++++
 .../restapi/CommandRetrievalOnPrimaryService.html  | 1422 +++++++++
 .../primary/ui/CommandReplayOnPrimaryService.html  | 1394 +++++++++
 .../CausewayModuleExtCommandReplaySecondary.html   | 1404 +++++++++
 .../secondary/analyser/CommandReplayAnalyser.html  | 1412 +++++++++
 .../analyser/CommandReplayAnalyserException.html   | 1396 +++++++++
 .../analyser/CommandReplayAnalyserResult.html      | 1396 +++++++++
 .../analysis/CommandReplayAnalysisService.html     | 1421 +++++++++
 .../secondary/config/SecondaryConfig.html          | 1396 +++++++++
 .../secondary/fetch/CommandFetcher.html            | 1423 +++++++++
 .../secondary/job/JobExecutionData.html            | 1446 +++++++++
 .../secondary/job/ReplicateAndReplayJob.html       | 1395 +++++++++
 .../secondary/job/SecondaryStatusData.html         | 1398 +++++++++
 .../jobcallables/ReplicateAndRunCommands.html      | 1405 +++++++++
 .../secondary/mixins/CommandLogEntry_exclude.html  | 1397 +++++++++
 .../mixins/CommandLogEntry_replayQueue.html        | 1396 +++++++++
 .../secondary/mixins/Object_openOnPrimary.html     | 1396 +++++++++
 .../spi/ReplayCommandExecutionController.html      | 1431 +++++++++
 .../secondary/status/SecondaryStatus.html          | 1398 +++++++++
 .../ui/CommandReplayOnSecondaryService.html        | 1394 +++++++++
 .../index/cors/impl/CausewayModuleExtCors.html     | 1395 +++++++++
 .../index/docgen/CausewayModuleExtDocgen.html      | 1429 +++++++++
 .../extensions/index/docgen/applib/HelpNode.html   | 1409 +++++++++
 .../index/docgen/menu/DocumentationMenu.html       | 1404 +++++++++
 .../index/excel/applib/AggregationType.html        | 1396 +++++++++
 .../excel/applib/CausewayModuleExtExcelApplib.html | 1395 +++++++++
 .../index/excel/applib/ExcelMetaDataEnabled.html   | 1396 +++++++++
 .../index/excel/applib/ExcelService.html           | 1467 +++++++++
 .../extensions/index/excel/applib/Mode.html        | 1439 +++++++++
 .../extensions/index/excel/applib/RowHandler.html  | 1395 +++++++++
 .../index/excel/applib/WorksheetContent.html       | 1397 +++++++++
 .../index/excel/applib/WorksheetSpec.html          | 1421 +++++++++
 .../index/excel/applib/annotation/HyperLink.html   | 1394 +++++++++
 .../index/excel/applib/annotation/PivotColumn.html | 1395 +++++++++
 .../excel/applib/annotation/PivotDecoration.html   | 1395 +++++++++
 .../index/excel/applib/annotation/PivotRow.html    | 1394 +++++++++
 .../index/excel/applib/annotation/PivotValue.html  | 1396 +++++++++
 .../excel/applib/service/ExcelServiceDefault.html  | 1418 +++++++++
 .../index/excel/applib/util/AnnotationList.html    | 1396 +++++++++
 .../index/excel/applib/util/AnnotationTriplet.html | 1398 +++++++++
 .../excel/applib/util/ExcelFileBlobConverter.html  | 1396 +++++++++
 .../index/excel/applib/util/PivotUtils.html        | 1400 +++++++++
 .../index/excel/applib/util/SheetPivoter.html      | 1453 +++++++++
 .../testing/CausewayModuleExtExcelTesting.html     | 1394 +++++++++
 .../index/excel/testing/ExcelFixture.html          | 1403 +++++++++
 .../index/excel/testing/ExcelFixture2.html         | 1398 +++++++++
 .../excel/testing/ExcelFixtureRowHandler.html      | 1395 +++++++++
 .../excel/testing/ExcelFixtureWorkbookHandler.html | 1395 +++++++++
 .../excel/testing/FixtureAwareRowHandler.html      | 1396 +++++++++
 .../CausewayModuleExtExecutionLogApplib.html       | 1396 +++++++++
 .../executionlog/applib/app/ExecutionLogMenu.html  | 1402 +++++++++
 .../HasInteractionId_executionLogEntries.html      | 1411 +++++++++
 .../HasUsername_recentExecutionsByUser.html        | 1406 +++++++++
 .../contributions/Object_recentExecutions.html     | 1434 +++++++++
 .../executionlog/applib/dom/ExecutionLogEntry.html | 1437 +++++++++
 .../applib/dom/ExecutionLogEntryRepository.html    | 1462 +++++++++
 .../applib/dom/ExecutionLogEntryType.html          | 1403 +++++++++
 .../ExecutionLogEntry_siblingExecutions.html       | 1402 +++++++++
 .../ExecutionSubscriberForExecutionLog.html        | 1396 +++++++++
 ...ausewayModuleExtExecutionLogPersistenceJdo.html | 1423 +++++++++
 ...ausewayModuleExtExecutionLogPersistenceJpa.html | 1397 +++++++++
 .../CausewayModuleExtExecutionOutboxApplib.html    | 1396 +++++++++
 .../applib/app/ExecutionOutboxMenu.html            | 1404 +++++++++
 .../applib/dom/ExecutionOutboxEntry.html           | 1437 +++++++++
 .../applib/dom/ExecutionOutboxEntryRepository.html | 1454 +++++++++
 .../applib/dom/ExecutionOutboxEntryType.html       | 1403 +++++++++
 .../applib/restapi/OutboxEvents.html               | 1405 +++++++++
 .../applib/restapi/OutboxRestApi.html              | 1433 +++++++++
 .../ContentMappingServiceForOutboxEvents.html      | 1402 +++++++++
 ...ewayModuleExtExecutionOutboxPersistenceJdo.html | 1423 +++++++++
 ...ewayModuleExtExecutionOutboxPersistenceJpa.html | 1423 +++++++++
 .../CausewayModuleExtExecutionRestClient.html      | 1394 +++++++++
 .../restclient/api/OutboxClient.html               | 1479 +++++++++
 .../ExecutionLogEntry_copyToOutbox.html            | 1406 +++++++++
 .../fullcalendar/applib/CalendarEventable.html     | 1428 +++++++++
 .../index/fullcalendar/applib/Calendarable.html    | 1445 +++++++++
 .../CausewayModuleExtFullCalendarApplib.html       | 1395 +++++++++
 .../spi/CalendarableDereferencingService.html      | 1405 +++++++++
 .../fullcalendar/applib/value/CalendarEvent.html   | 1408 +++++++++
 ...ewayModuleExtFullcalendarWicketIntegration.html | 1394 +++++++++
 .../ui/CausewayModuleExtFullcalendarWicketUi.html  | 1394 +++++++++
 .../CausewayModuleExtFullCalendarWicketUi.html     | 1394 +++++++++
 .../hsqldbmgr/dom/CausewayModuleExtHsqldbMgr.html  | 1395 +++++++++
 .../hsqldbmgr/dom/services/HsqlDbManagerMenu.html  | 1397 +++++++++
 .../pdfjs/applib/annotations/PdfJsViewer.html      | 1464 +++++++++
 .../index/pdfjs/applib/config/PdfJsConfig.html     | 1398 +++++++++
 .../index/pdfjs/applib/config/Scale.html           | 1569 ++++++++++
 .../index/pdfjs/applib/spi/PdfJsViewerAdvisor.html | 1482 +++++++++
 .../CausewayModuleExtPdfjsWicketIntegration.html   | 1396 +++++++++
 .../wkt/ui/CausewayModuleExtPdfjsWicketUi.html     | 1394 +++++++++
 .../applib/CausewayModuleExtSecmanApplib.html      | 1396 +++++++++
 .../feature/api/ApplicationFeatureChoices.html     | 1403 +++++++++
 .../ApplicationFeatureViewModel_permissions.html   | 1395 +++++++++
 .../app/ApplicationOrphanedPermissionManager.html  | 1397 +++++++++
 ...OrphanedPermissionManager_relocateSelected.html | 1396 +++++++++
 .../permission/dom/ApplicationPermission.html      | 1428 +++++++++
 .../permission/dom/ApplicationPermissionMode.html  | 1459 +++++++++
 .../dom/ApplicationPermissionRepository.html       | 1497 +++++++++
 .../ApplicationPermissionRepositoryAbstract.html   | 1440 +++++++++
 .../permission/dom/ApplicationPermissionRule.html  | 1453 +++++++++
 .../permission/dom/ApplicationPermissionValue.html | 1414 +++++++++
 .../dom/ApplicationPermissionValueSet.html         | 1410 +++++++++
 .../dom/mixins/ApplicationPermission_allow.html    | 1396 +++++++++
 .../dom/mixins/ApplicationPermission_changing.html | 1396 +++++++++
 .../dom/mixins/ApplicationPermission_delete.html   | 1395 +++++++++
 .../dom/mixins/ApplicationPermission_feature.html  | 1395 +++++++++
 .../mixins/ApplicationPermission_updateRole.html   | 1397 +++++++++
 .../dom/mixins/ApplicationPermission_veto.html     | 1396 +++++++++
 .../dom/mixins/ApplicationPermission_viewing.html  | 1396 +++++++++
 .../permission/menu/ApplicationPermissionMenu.html | 1396 +++++++++
 .../spi/PermissionsEvaluationService.html          | 1422 +++++++++
 .../secman/applib/role/dom/ApplicationRole.html    | 1403 +++++++++
 .../applib/role/dom/ApplicationRoleRepository.html | 1441 +++++++++
 .../dom/ApplicationRoleRepositoryAbstract.html     | 1407 +++++++++
 .../dom/mixins/ApplicationRole_addPermission.html  | 1424 +++++++++
 .../role/dom/mixins/ApplicationRole_addUser.html   | 1396 +++++++++
 .../role/dom/mixins/ApplicationRole_delete.html    | 1396 +++++++++
 .../mixins/ApplicationRole_removePermissions.html  | 1395 +++++++++
 .../dom/mixins/ApplicationRole_removeUsers.html    | 1396 +++++++++
 .../mixins/ApplicationRole_updateDescription.html  | 1396 +++++++++
 .../dom/mixins/ApplicationRole_updateName.html     | 1396 +++++++++
 .../AbstractRoleAndPermissionsFixtureScript.html   | 1401 +++++++++
 .../applib/role/man/ApplicationRoleManager.html    | 1397 +++++++++
 .../mixins/ApplicationRoleManager_allRoles.html    | 1395 +++++++++
 .../ApplicationRoleManager_exportAsYaml.html       | 1396 +++++++++
 .../man/mixins/ApplicationRoleManager_newRole.html | 1395 +++++++++
 .../applib/role/menu/ApplicationRoleMenu.html      | 1396 +++++++++
 .../seed/CausewayAppFeatureRoleAndPermissions.html | 1403 +++++++++
 .../CausewayConfigurationRoleAndPermissions.html   | 1403 +++++++++
 .../CausewayExtAuditTrailRoleAndPermissions.html   | 1404 +++++++++
 .../CausewayExtCommandLogRoleAndPermissions.html   | 1404 +++++++++
 .../CausewayExtExecutionLogRoleAndPermissions.html | 1404 +++++++++
 ...usewayExtExecutionOutboxRoleAndPermissions.html | 1404 +++++++++
 .../CausewayExtH2ConsoleRoleAndPermissions.html    | 1404 +++++++++
 .../CausewayExtSecmanAdminRoleAndPermissions.html  | 1402 +++++++++
 ...ewayExtSecmanRegularUserRoleAndPermissions.html | 1411 +++++++++
 .../CausewayExtSessionLogRoleAndPermissions.html   | 1404 +++++++++
 ...yPersistenceJdoMetaModelRoleAndPermissions.html | 1403 +++++++++
 .../CausewaySudoImpersonateRoleAndPermissions.html | 1403 +++++++++
 ...werRestfulObjectsSwaggerRoleAndPermissions.html | 1403 +++++++++
 .../applib/seed/SeedSecurityModuleService.html     | 1405 +++++++++
 .../scripts/SeedUsersAndRolesFixtureScript.html    | 1404 +++++++++
 .../applib/tenancy/dom/ApplicationTenancy.html     | 1403 +++++++++
 .../tenancy/dom/ApplicationTenancyRepository.html  | 1457 +++++++++
 .../dom/ApplicationTenancyRepositoryAbstract.html  | 1411 +++++++++
 .../index/secman/applib/tenancy/dom/HasAtPath.html | 1411 +++++++++
 .../dom/mixins/ApplicationTenancy_addChild.html    | 1397 +++++++++
 .../dom/mixins/ApplicationTenancy_addUser.html     | 1396 +++++++++
 .../dom/mixins/ApplicationTenancy_delete.html      | 1395 +++++++++
 .../dom/mixins/ApplicationTenancy_removeChild.html | 1397 +++++++++
 .../dom/mixins/ApplicationTenancy_removeUser.html  | 1397 +++++++++
 .../dom/mixins/ApplicationTenancy_updateName.html  | 1396 +++++++++
 .../dom/mixins/ApplicationTenancy_users.html       | 1395 +++++++++
 .../fixtures/AbstractTenancyFixtureScript.html     | 1421 +++++++++
 .../tenancy/man/ApplicationTenancyManager.html     | 1397 +++++++++
 .../ApplicationTenancyManager_allTenancies.html    | 1395 +++++++++
 .../ApplicationTenancyManager_newTenancy.html      | 1396 +++++++++
 .../tenancy/menu/ApplicationTenancyMenu.html       | 1396 +++++++++
 .../secman/applib/tenancy/seed/GlobalTenancy.html  | 1396 +++++++++
 .../tenancy/spi/ApplicationTenancyEvaluator.html   | 1482 +++++++++
 .../contributions/HasUsername_associatedUser.html  | 1397 +++++++++
 .../index/secman/applib/user/dom/AccountType.html  | 1406 +++++++++
 .../secman/applib/user/dom/ApplicationUser.html    | 1412 +++++++++
 .../applib/user/dom/ApplicationUserRepository.html | 1447 +++++++++
 .../dom/ApplicationUserRepositoryAbstract.html     | 1441 +++++++++
 .../applib/user/dom/ApplicationUserStatus.html     | 1406 +++++++++
 .../user/dom/mixins/ApplicationUser_addRole.html   | 1397 +++++++++
 .../user/dom/mixins/ApplicationUser_delete.html    | 1396 +++++++++
 .../user/dom/mixins/ApplicationUser_duplicate.html | 1395 +++++++++
 .../user/dom/mixins/ApplicationUser_lock.html      | 1396 +++++++++
 .../dom/mixins/ApplicationUser_removeRoles.html    | 1422 +++++++++
 .../dom/mixins/ApplicationUser_resetPassword.html  | 1397 +++++++++
 .../user/dom/mixins/ApplicationUser_timeZone.html  | 1396 +++++++++
 .../user/dom/mixins/ApplicationUser_unlock.html    | 1396 +++++++++
 .../mixins/ApplicationUser_updateAccountType.html  | 1397 +++++++++
 .../dom/mixins/ApplicationUser_updateAtPath.html   | 1396 +++++++++
 .../mixins/ApplicationUser_updateEmailAddress.html | 1397 +++++++++
 .../mixins/ApplicationUser_updateFaxNumber.html    | 1397 +++++++++
 .../dom/mixins/ApplicationUser_updateLocale.html   | 1402 +++++++++
 .../dom/mixins/ApplicationUser_updateName.html     | 1400 +++++++++
 .../dom/mixins/ApplicationUser_updatePassword.html | 1398 +++++++++
 .../mixins/ApplicationUser_updatePhoneNumber.html  | 1397 +++++++++
 .../dom/mixins/ApplicationUser_updateUsername.html | 1396 +++++++++
 ...ApplicationUser_effectiveMemberPermissions.html | 1395 +++++++++
 ...ationUser_filterEffectiveMemberPermissions.html | 1396 +++++++++
 .../dom/mixins/perms/UserPermissionViewModel.html  | 1415 +++++++++
 .../applib/user/events/UserCreatedEvent.html       | 1418 +++++++++
 .../AbstractUserAndRolesFixtureScript.html         | 1405 +++++++++
 .../applib/user/man/ApplicationUserManager.html    | 1397 +++++++++
 .../mixins/ApplicationUserManager_allUsers.html    | 1395 +++++++++
 .../ApplicationUserManager_newDelegateUser.html    | 1396 +++++++++
 .../ApplicationUserManager_newLocalUser.html       | 1397 +++++++++
 .../applib/user/menu/ApplicationUserMenu.html      | 1396 +++++++++
 .../index/secman/applib/user/menu/MeService.html   | 1396 +++++++++
 .../user/seed/CausewayExtSecmanAdminUser.html      | 1402 +++++++++
 .../index/secman/applib/util/RegexReplacer.html    | 1395 +++++++++
 .../CausewayModuleExtSecmanDelegatedShiro.html     | 1394 +++++++++
 .../realm/CausewayModuleExtSecmanShiroRealm.html   | 1423 +++++++++
 .../secman/delegated/shiro/util/ShiroUtils.html    | 1397 +++++++++
 ...usewayModuleExtSecmanDelegatedSpringOauth2.html | 1394 +++++++++
 .../CausewayModuleExtSecmanEncryptionJbcrypt.html  | 1394 +++++++++
 .../services/PasswordEncoderUsingJBcrypt.html      | 1396 +++++++++
 .../CausewayModuleExtSecmanEncryptionSpring.html   | 1412 +++++++++
 .../CausewayModuleExtSecmanIntegration.html        | 1394 +++++++++
 .../authenticator/AuthenticatorSecman.html         | 1408 +++++++++
 .../AuthenticatorSecmanAutoConfiguration.html      | 1395 +++++++++
 .../integration/authorizor/AuthorizorSecman.html   | 1396 +++++++++
 .../PermissionsEvaluationServiceForSecman.html     | 1396 +++++++++
 .../userreg/UserRegistrationServiceForSecman.html  | 1405 +++++++++
 .../jdo/CausewayModuleExtSecmanPersistenceJdo.html | 1421 +++++++++
 .../jpa/CausewayModuleExtSecmanPersistenceJpa.html | 1421 +++++++++
 .../sessionlog/applib/app/SessionLogMenu.html      | 1401 +++++++++
 .../HasUsername_recentSessionsForUser.html         | 1403 +++++++++
 .../sessionlog/applib/dom/SessionLogEntry.html     | 1409 +++++++++
 .../applib/dom/SessionLogEntryRepository.html      | 1457 +++++++++
 .../spiimpl/SessionLogServiceInitializer.html      | 1405 +++++++++
 .../spiimpl/SessionSubscriberForSessionLog.html    | 1402 +++++++++
 .../realm/impl/CausewayLdapContextFactory.html     | 1406 +++++++++
 .../realm/impl/CausewayLdapRealm.html              | 1517 +++++++++
 .../impl/CausewayModuleExtShiroRealmLdapImpl.html  | 1394 +++++++++
 .../CausewayModuleExtSpringSecurityOAuth2.html     | 1401 +++++++++
 .../sse/applib/CausewayModuleExtSseApplib.html     | 1394 +++++++++
 .../sse/applib/annotations/ServerSentEvents.html   | 1395 +++++++++
 .../index/sse/applib/annotations/SseSource.html    | 1404 +++++++++
 .../index/sse/applib/service/SseChannel.html       | 1407 +++++++++
 .../index/sse/applib/service/SseService.html       | 1403 +++++++++
 .../sse/wicket/CausewayModuleExtSseWicket.html     | 1395 +++++++++
 .../sse/wicket/services/SseServiceDefault.html     | 1404 +++++++++
 .../webmodule/WebModuleServerSentEvents.html       | 1404 +++++++++
 .../ui/CausewayModuleExtExcelDownloadWicketUi.html | 1394 +++++++++
 .../CollectionContentsAsExcelFactory.html          | 1406 +++++++++
 content/refguide/2.0.0-SNAPSHOT/index.html         |    9 +
 .../applib/CausewayModulePersistenceJdoApplib.html | 1394 +++++++++
 .../jdo/applib/services/JdoSupportService.html     | 1870 +++++++++++
 .../JdoSupportService_010-examples-and-usage.html  | 1659 ++++++++++
 .../index/jdo/applib/types/AddressLine.html        | 1414 +++++++++
 .../index/jdo/applib/types/Description.html        | 1419 +++++++++
 .../persistence/index/jdo/applib/types/Email.html  | 1467 +++++++++
 .../persistence/index/jdo/applib/types/Fqcn.html   | 1414 +++++++++
 .../index/jdo/applib/types/LogicalTypeName.html    | 1414 +++++++++
 .../persistence/index/jdo/applib/types/Money.html  | 1417 +++++++++
 .../persistence/index/jdo/applib/types/Name.html   | 1414 +++++++++
 .../persistence/index/jdo/applib/types/Notes.html  | 1419 +++++++++
 .../index/jdo/applib/types/ObjectIdentifier.html   | 1414 +++++++++
 .../index/jdo/applib/types/Percentage.html         | 1417 +++++++++
 .../index/jdo/applib/types/PhoneNumber.html        | 1424 +++++++++
 .../index/jdo/applib/types/PostalCode.html         | 1414 +++++++++
 .../index/jdo/applib/types/ProperName.html         | 1414 +++++++++
 .../index/jdo/applib/types/Reference.html          | 1424 +++++++++
 .../persistence/index/jdo/applib/types/Title.html  | 1414 +++++++++
 .../index/jdo/applib/types/UrlTemplate.html        | 1414 +++++++++
 .../index/jdo/applib/types/Username.html           | 1414 +++++++++
 .../CausewayModulePersistenceJdoDatanucleus.html   | 1442 +++++++++
 ...sewayModulePersistenceJdoDatanucleusMixins.html | 1394 +++++++++
 .../changetracking/JdoLifecycleListener.html       | 1477 +++++++++
 .../jdo/datanucleus/dialect/DnJdoDialect.html      | 1403 +++++++++
 .../mixins/Persistable_datanucleusVersionLong.html | 1411 +++++++++
 .../Persistable_datanucleusVersionTimestamp.html   | 1411 +++++++++
 .../mixins/Persistable_downloadJdoMetadata.html    | 1408 +++++++++
 .../applib/CausewayBookmarkConverter.html          | 1396 +++++++++
 .../applib/CausewayLocalResourcePathConverter.html | 1396 +++++++++
 .../applib/CausewayMarkupConverter.html            | 1396 +++++++++
 .../applib/CausewayPasswordConverter.html          | 1396 +++++++++
 .../JavaAwtBufferedImageByteArrayConverter.html    | 1396 +++++++++
 .../schema/v2/CausewayChangesDtoConverter.html     | 1396 +++++++++
 .../schema/v2/CausewayCommandDtoConverter.html     | 1396 +++++++++
 .../schema/v2/CausewayInteractionDtoConverter.html | 1396 +++++++++
 .../schema/v2/CausewayOidDtoConverter.html         | 1396 +++++++++
 .../time/OffsetDateTimeConverterForJdo.html        | 1396 +++++++++
 .../time/OffsetTimeConverterForJdo.html            | 1396 +++++++++
 .../time/ZonedDateTimeConverterForJdo.html         | 1396 +++++++++
 .../valuemappings/ByteArrayBlobRdbmsMapping.html   | 1396 +++++++++
 .../valuemappings/CausewayBlobMapping.html         | 1401 +++++++++
 .../valuemappings/CausewayClobMapping.html         | 1401 +++++++++
 .../applib/integration/CausewayEntityListener.html | 1414 +++++++++
 .../jpa/applib/services/JpaSupportService.html     | 1449 +++++++++
 .../index/jpa/applib/types/BlobJpaEmbeddable.html  | 1480 +++++++++
 .../index/jpa/applib/types/ClobJpaEmbeddable.html  | 1480 +++++++++
 .../CausewayModulePersistenceJpaEclipselink.html   | 1404 +++++++++
 .../changetracking/EntityChangeTrackerDefault.html | 1460 +++++++++
 .../applib/CausewayBookmarkConverter.html          | 1396 +++++++++
 .../applib/CausewayLocalResourcePathConverter.html | 1396 +++++++++
 .../applib/CausewayMarkupConverter.html            | 1396 +++++++++
 .../applib/CausewayPasswordConverter.html          | 1396 +++++++++
 .../JavaAwtBufferedImageByteArrayConverter.html    | 1396 +++++++++
 .../java/time/OffsetDateTimeConverterForJpa.html   | 1396 +++++++++
 .../java/time/OffsetTimeConverterForJpa.html       | 1396 +++++++++
 .../java/time/ZonedDateTimeConverterForJpa.html    | 1396 +++++++++
 .../java/util/JavaUtilUuidConverter.html           | 1396 +++++++++
 .../schema/v2/CausewayChangesDtoConverter.html     | 1396 +++++++++
 .../schema/v2/CausewayCommandDtoConverter.html     | 1396 +++++++++
 .../schema/v2/CausewayInteractionDtoConverter.html | 1396 +++++++++
 .../schema/v2/CausewayOidDtoConverter.html         | 1396 +++++++++
 .../reference-classes/issue-in-more-detail.png     |  Bin 0 -> 7905 bytes
 .../prefixes/choices/dependent.png                 |  Bin 0 -> 71875 bytes
 .../reserved/cssClass/strikethrough.png            |  Bin 0 -> 134835 bytes
 .../reserved/iconName/differing.pdn                |  Bin 0 -> 28973 bytes
 .../reserved/iconName/differing.png                |  Bin 0 -> 9326 bytes
 .../reserved/iconName/png-files.png                |  Bin 0 -> 2843 bytes
 .../schema/_images/schema/metamodel-hierarchy.png  |  Bin 0 -> 17077 bytes
 .../schema/_images/value-types/markup.png          |  Bin 0 -> 19232 bytes
 content/refguide/2.0.0-SNAPSHOT/schema/about.html  | 1413 +++++++++
 content/refguide/2.0.0-SNAPSHOT/schema/aim.html    | 1404 +++++++++
 content/refguide/2.0.0-SNAPSHOT/schema/chg.html    | 1526 +++++++++
 content/refguide/2.0.0-SNAPSHOT/schema/cmd.html    | 1636 ++++++++++
 content/refguide/2.0.0-SNAPSHOT/schema/common.html | 1723 +++++++++++
 .../schema/index/CausewayModuleSchema.html         | 1395 +++++++++
 content/refguide/2.0.0-SNAPSHOT/schema/ixn.html    | 1685 ++++++++++
 content/refguide/2.0.0-SNAPSHOT/schema/mml.html    | 1906 ++++++++++++
 .../index/bypass/CausewayModuleSecurityBypass.html | 1402 +++++++++
 .../bypass/authentication/AuthenticatorBypass.html | 1404 +++++++++
 .../bypass/authorization/AuthorizorBypass.html     | 1397 +++++++++
 .../keycloak/CausewayModuleSecurityKeycloak.html   | 1403 +++++++++
 .../index/shiro/CausewayModuleSecurityShiro.html   | 1401 +++++++++
 .../shiro/authentication/AuthenticatorShiro.html   | 1409 +++++++++
 .../index/shiro/authorization/AuthorizorShiro.html | 1406 +++++++++
 .../shiro/authorization/CausewayPermission.html    | 1402 +++++++++
 .../authorization/CausewayPermissionResolver.html  | 1396 +++++++++
 .../index/shiro/webmodule/WebModuleShiro.html      | 1409 +++++++++
 .../index/spring/CausewayModuleSecuritySpring.html | 1403 +++++++++
 .../authconverters/AuthenticationConverter.html    | 1443 +++++++++
 .../spring/authentication/AuthenticatorSpring.html | 1398 +++++++++
 .../spring/webmodule/SpringSecurityFilter.html     | 1395 +++++++++
 .../spring/webmodule/WebModuleSpringSecurity.html  | 1404 +++++++++
 ...CausewayModuleTestingArchTestSupportApplib.html | 1394 +++++++++
 .../applib/classrules/ArchitectureDomainRules.html | 1702 ++++++++++
 .../applib/classrules/ArchitectureJdoRules.html    | 1586 ++++++++++
 .../applib/classrules/ArchitectureJpaRules.html    | 1644 ++++++++++
 .../modulerules/ArchitectureModuleRules.html       | 1476 +++++++++
 .../applib/modulerules/Subpackage.html             | 1477 +++++++++
 .../applib/modulerules/SubpackageEnum.html         | 1641 ++++++++++
 .../CausewayModuleTestingFakeDataApplib.html       | 1394 +++++++++
 .../services/AbstractRandomValueGenerator.html     | 1395 +++++++++
 .../index/fakedata/applib/services/Addresses.html  | 1415 +++++++++
 .../fakedata/applib/services/BigDecimals.html      | 1404 +++++++++
 .../fakedata/applib/services/BigIntegers.html      | 1403 +++++++++
 .../index/fakedata/applib/services/Books.html      | 1404 +++++++++
 .../index/fakedata/applib/services/Booleans.html   | 1483 +++++++++
 .../index/fakedata/applib/services/Bytes.html      | 1405 +++++++++
 .../fakedata/applib/services/CausewayBlobs.html    | 1405 +++++++++
 .../fakedata/applib/services/CausewayClobs.html    | 1405 +++++++++
 .../applib/services/CausewayPasswords.html         | 1430 +++++++++
 .../index/fakedata/applib/services/Chars.html      | 1501 +++++++++
 .../fakedata/applib/services/Collections.html      | 1429 +++++++++
 .../index/fakedata/applib/services/Comms.html      | 1405 +++++++++
 .../fakedata/applib/services/CreditCards.html      | 1404 +++++++++
 .../index/fakedata/applib/services/Doubles.html    | 1404 +++++++++
 .../index/fakedata/applib/services/Enums.html      | 1403 +++++++++
 .../fakedata/applib/services/FakeDataService.html  | 1466 +++++++++
 .../index/fakedata/applib/services/Floats.html     | 1404 +++++++++
 .../index/fakedata/applib/services/Integers.html   | 1405 +++++++++
 .../fakedata/applib/services/JavaSqlDates.html     | 1486 +++++++++
 .../applib/services/JavaSqlTimestamps.html         | 1486 +++++++++
 .../applib/services/JavaTimeDateTimes.html         | 1486 +++++++++
 .../applib/services/JavaTimeLocalDates.html        | 1486 +++++++++
 .../fakedata/applib/services/JavaTimePeriods.html  | 1409 +++++++++
 .../fakedata/applib/services/JavaUtilDates.html    | 1486 +++++++++
 .../fakedata/applib/services/JodaDateTimes.html    | 1486 +++++++++
 .../fakedata/applib/services/JodaLocalDates.html   | 1486 +++++++++
 .../fakedata/applib/services/JodaPeriods.html      | 1409 +++++++++
 .../index/fakedata/applib/services/Longs.html      | 1405 +++++++++
 .../index/fakedata/applib/services/Lorem.html      | 1409 +++++++++
 .../index/fakedata/applib/services/Names.html      | 1407 +++++++++
 .../index/fakedata/applib/services/Shorts.html     | 1405 +++++++++
 .../index/fakedata/applib/services/Strings.html    | 1405 +++++++++
 .../index/fakedata/applib/services/Urls.html       | 1403 +++++++++
 .../index/fakedata/applib/services/Uuids.html      | 1403 +++++++++
 ...CausewayIntegrationGwtAbstractWithFixtures.html | 1394 +++++++++
 ...ausewayIntegrationTestAbstractWithFixtures.html | 1394 +++++++++
 .../CausewayModuleTestingFixturesApplib.html       | 1395 +++++++++
 .../applib/events/FixturesInstalledEvent.html      | 1395 +++++++++
 .../applib/events/FixturesInstallingEvent.html     | 1395 +++++++++
 .../applib/fixturescripts/ExecutionParameters.html | 1436 +++++++++
 .../fixturescripts/ExecutionParametersDefault.html | 1441 +++++++++
 .../fixturescripts/ExecutionParametersService.html | 1405 +++++++++
 .../applib/fixturescripts/FixtureResult.html       | 1399 +++++++++
 .../applib/fixturescripts/FixtureResultList.html   | 1439 +++++++++
 .../applib/fixturescripts/FixtureScript.html       | 1467 +++++++++
 .../FixtureScriptWithExecutionStrategy.html        | 1405 +++++++++
 .../FixtureScript_ExecutionContext.html            | 1577 ++++++++++
 .../applib/fixturescripts/FixtureScripts.html      | 1535 +++++++++
 .../FixtureScriptsSpecification.html               | 1452 +++++++++
 ...iptsSpecificationProviderAutoConfiguration.html | 1428 +++++++++
 .../FixtureScripts_MultipleExecutionStrategy.html  | 1491 +++++++++
 ...FixtureScripts_NonPersistedObjectsStrategy.html | 1403 +++++++++
 ...ixtureScripts_020-configuration-properties.html | 1385 +++++++++
 .../applib/modules/ModuleWithFixtures.html         | 1464 +++++++++
 .../applib/modules/ModuleWithFixturesService.html  | 1402 +++++++++
 .../applib/personas/BuilderScriptAbstract.html     | 1407 +++++++++
 .../applib/personas/BuilderScriptWithResult.html   | 1429 +++++++++
 .../personas/BuilderScriptWithoutResult.html       | 1428 +++++++++
 .../index/fixtures/applib/personas/Persona.html    | 1402 +++++++++
 .../applib/personas/PersonaWithBuilderScript.html  | 1431 +++++++++
 .../applib/personas/PersonaWithFinder.html         | 1431 +++++++++
 .../services/InitialFixtureScriptsInstaller.html   | 1396 +++++++++
 .../applib/setup/PersonaEnumPersistAll.html        | 1399 +++++++++
 .../teardown/jdo/TeardownFixtureJdoAbstract.html   | 1394 +++++++++
 .../teardown/jpa/TeardownFixtureJpaAbstract.html   | 1394 +++++++++
 .../ui/CausewayModuleTestingH2ConsoleUi.html       | 1395 +++++++++
 .../index/h2console/ui/services/H2ManagerMenu.html | 1396 +++++++++
 .../h2console/ui/webmodule/WebModuleH2Console.html | 1397 +++++++++
 .../applib/CausewayIntegrationGwtAbstract.html     | 1407 +++++++++
 .../applib/CausewayIntegrationTestAbstract.html    | 1401 +++++++++
 .../applib/CausewayInteractionHandler.html         | 1396 +++++++++
 ...ausewayModuleTestingIntegTestSupportApplib.html | 1394 +++++++++
 .../applib/ExceptionRecognizerTranslate.html       | 1395 +++++++++
 .../applib/annotation/InteractAs.html              | 1498 +++++++++
 .../applib/swagger/SwaggerExporter.html            | 1399 +++++++++
 .../applib/validate/DomainModelValidator.html      | 1480 +++++++++
 .../CausewayModuleTestingSpecSupportApplib.html    | 1394 +++++++++
 .../integration/ObjectFactoryForIntegration.html   | 1398 +++++++++
 ...CausewayModuleTestingUnitTestSupportApplib.html | 1394 +++++++++
 .../applib/assertions/Asserting.html               | 1395 +++++++++
 .../applib/dom/AbstractApplyToAllContractTest.html | 1404 +++++++++
 .../ComparableContractTest_compareTo.html          | 1395 +++++++++
 .../dom/comparable/ComparableContractTester.html   | 1440 +++++++++
 .../applib/dom/pojo/PojoTester.html                | 1550 ++++++++++
 .../sortedsets/SortedSetsContractTestAbstract.html | 1394 +++++++++
 .../dom/value/ValueTypeContractTestAbstract.html   | 1407 +++++++++
 .../unittestsupport/applib/io/IndentPrinter.html   | 1577 ++++++++++
 .../unittestsupport/applib/io/NullPrintStream.html | 1401 +++++++++
 .../applib/jmocking/CausewayActions.html           | 1398 +++++++++
 .../applib/jmocking/Imposterisers.html             | 1412 +++++++++
 .../applib/jmocking/InjectIntoJMockAction.html     | 1423 +++++++++
 .../applib/jmocking/JMockActions.html              | 1396 +++++++++
 .../applib/jmocking/JUnitRuleMockery2.html         | 1535 +++++++++
 .../applib/jmocking/PostponedAction.html           | 1396 +++++++++
 .../applib/matchers/ClassMatchers.html             | 1404 +++++++++
 .../applib/matchers/ComparableMatchers.html        | 1402 +++++++++
 .../applib/matchers/FileMatchers.html              | 1403 +++++++++
 .../applib/matchers/JaxbMatchers.html              | 1428 +++++++++
 .../applib/matchers/ListMatchers.html              | 1406 +++++++++
 .../applib/matchers/StringMatchers.html            | 1406 +++++++++
 .../applib/matchers/ThrowableMatchers.html         | 1423 +++++++++
 .../unittestsupport/applib/util/CollectUtils.html  | 1395 +++++++++
 .../unittestsupport/applib/util/FileUtils.html     | 1421 +++++++++
 .../unittestsupport/applib/util/InjectUtils.html   | 1399 +++++++++
 .../unittestsupport/applib/util/ReflectUtils.html  | 1396 +++++++++
 .../unittestsupport/applib/util/StringUtils.html   | 1396 +++++++++
 .../applib/CausewayModuleValAsciidocApplib.html    | 1396 +++++++++
 .../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.html  | 1396 +++++++++
 .../index/asciidoc/applib/value/AsciiDoc.html      | 1407 +++++++++
 .../CausewayModuleValAsciidocMetaModel.html        | 1394 +++++++++
 .../CausewayModuleValAsciidocPersistenceJdoDn.html | 1394 +++++++++
 .../dn/converters/CausewayAsciiDocConverter.html   | 1396 +++++++++
 .../CausewayModuleValAsciidocPersistenceJpa.html   | 1394 +++++++++
 .../jpa/converters/CausewayAsciiDocConverter.html  | 1396 +++++++++
 .../ui/wkt/CausewayModuleValAsciidocUiWkt.html     | 1394 +++++++++
 .../applib/CausewayModuleValJodatimeApplib.html    | 1394 +++++++++
 .../jodatime/applib/jaxb/JodaTimeJaxbAdapters.html | 1394 +++++++++
 .../JodaTimeXMLGregorianCalendarMarshalling.html   | 1402 +++++++++
 .../jodatime/applib/value/JodaTimeConverters.html  | 1406 +++++++++
 .../CausewayModuleValJodatimeIntegration.html      | 1395 +++++++++
 .../applib/CausewayModuleValMarkdownApplib.html    | 1395 +++++++++
 .../markdown/applib/jaxb/MarkdownJaxbAdapter.html  | 1396 +++++++++
 .../index/markdown/applib/value/Converter.html     | 1421 +++++++++
 .../index/markdown/applib/value/Markdown.html      | 1407 +++++++++
 .../CausewayModuleValMarkdownMetaModel.html        | 1394 +++++++++
 .../CausewayModuleValMarkdownPersistenceJdoDn.html | 1394 +++++++++
 .../dn/converters/CausewayMarkdownConverter.html   | 1396 +++++++++
 .../CausewayModuleValMarkdownPersistenceJpa.html   | 1394 +++++++++
 .../jpa/converters/CausewayMarkdownConverter.html  | 1396 +++++++++
 .../ui/wkt/CausewayModuleValMarkdownUiWkt.html     | 1394 +++++++++
 .../vega/applib/CausewayModuleValVegaApplib.html   | 1395 +++++++++
 .../index/vega/applib/jaxb/VegaJaxbAdapter.html    | 1396 +++++++++
 .../valuetypes/index/vega/applib/value/Vega.html   | 1406 +++++++++
 .../metamodel/CausewayModuleValVegaMetaModel.html  | 1394 +++++++++
 .../dn/CausewayModuleValVegaPersistenceJdoDn.html  | 1394 +++++++++
 .../jdo/dn/converters/CausewayVegaConverter.html   | 1396 +++++++++
 .../jpa/CausewayModuleValVegaPersistenceJpa.html   | 1394 +++++++++
 .../jpa/converters/CausewayVegaConverter.html      | 1396 +++++++++
 .../vega/ui/wkt/CausewayModuleValVegaUiWkt.html    | 1394 +++++++++
 .../rendering/service/conneg/accept-json.png       |  Bin 0 -> 80775 bytes
 .../rendering/service/conneg/accept-xml.png        |  Bin 0 -> 94207 bytes
 .../UserProfileUiService_010-implementation.html   | 1386 +++++++++
 ...serProfileUiService_020-examples-and-usage.html | 1388 +++++++++
 .../commons/applib/mixins/Object_impersonate.html  | 1405 +++++++++
 .../applib/mixins/Object_impersonateWithRoles.html | 1409 +++++++++
 .../services/branding/BrandingUiService.html       | 1396 +++++++++
 .../applib/services/header/HeaderUiService.html    | 1395 +++++++++
 .../applib/services/menu/MenuUiService.html        | 1396 +++++++++
 .../services/userprof/UserProfileUiModel.html      | 1403 +++++++++
 .../services/userprof/UserProfileUiService.html    | 1435 +++++++++
 .../CausewayModuleViewerRestfulObjectsApplib.html  | 1395 +++++++++
 .../restfulobjects/applib/JsonRepresentation.html  | 2163 +++++++++++++
 .../restfulobjects/applib/LinkRepresentation.html  | 1440 +++++++++
 .../viewer/index/restfulobjects/applib/Rel.html    | 1501 +++++++++
 .../index/restfulobjects/applib/RelDefinition.html | 1466 +++++++++
 .../restfulobjects/applib/RepresentationType.html  | 1494 +++++++++
 .../restfulobjects/applib/RestfulHttpMethod.html   | 1398 +++++++++
 .../restfulobjects/applib/RestfulMediaType.html    | 1435 +++++++++
 .../restfulobjects/applib/RestfulRequest.html      | 1396 +++++++++
 .../restfulobjects/applib/RestfulResponse.html     | 1430 +++++++++
 .../applib/boot/BootstrapResource.html             | 1395 +++++++++
 .../AbstractObjectMemberRepresentation.html        | 1399 +++++++++
 .../domainobjects/ActionResultRepresentation.html  | 1397 +++++++++
 .../DomainObjectMemberRepresentation.html          | 1472 +++++++++
 .../domainobjects/DomainObjectRepresentation.html  | 1502 +++++++++
 .../applib/domainobjects/DomainObjectResource.html | 1414 +++++++++
 .../applib/domainobjects/DomainRepresentation.html | 1400 +++++++++
 .../domainobjects/DomainServiceResource.html       | 1439 +++++++++
 .../applib/domainobjects/ListRepresentation.html   | 1397 +++++++++
 .../domainobjects/ObjectActionRepresentation.html  | 1396 +++++++++
 .../ObjectCollectionRepresentation.html            | 1396 +++++++++
 .../ObjectPropertyRepresentation.html              | 1395 +++++++++
 .../domainobjects/ScalarValueRepresentation.html   | 1396 +++++++++
 .../AbstractTypeMemberRepresentation.html          | 1395 +++++++++
 .../ActionDescriptionRepresentation.html           | 1396 +++++++++
 .../ActionParameterDescriptionRepresentation.html  | 1395 +++++++++
 .../CollectionDescriptionRepresentation.html       | 1395 +++++++++
 .../domaintypes/DomainTypeRepresentation.html      | 1395 +++++++++
 .../applib/domaintypes/DomainTypeResource.html     | 1403 +++++++++
 .../PropertyDescriptionRepresentation.html         | 1395 +++++++++
 .../TypeActionResultRepresentation.html            | 1395 +++++++++
 .../applib/domaintypes/TypeListRepresentation.html | 1395 +++++++++
 .../applib/dtos/ScalarValueDtoV2.html              | 1407 +++++++++
 .../applib/errors/ErrorRepresentation.html         | 1395 +++++++++
 .../applib/health/HealthRepresentation.html        | 1396 +++++++++
 .../applib/health/HealthResource.html              | 1398 +++++++++
 .../applib/homepage/HomePageRepresentation.html    | 1398 +++++++++
 .../applib/homepage/HomePageResource.html          | 1425 +++++++++
 .../applib/menubars/MenuBarsResource.html          | 1482 +++++++++
 .../applib/user/UserRepresentation.html            | 1400 +++++++++
 .../restfulobjects/applib/user/UserResource.html   | 1425 +++++++++
 .../restfulobjects/applib/util/JsonMapper.html     | 1427 +++++++++
 .../restfulobjects/applib/util/JsonNodeUtils.html  | 1438 +++++++++
 .../restfulobjects/applib/util/MediaTypes.html     | 1424 +++++++++
 .../index/restfulobjects/applib/util/Parser.html   | 1409 +++++++++
 .../index/restfulobjects/applib/util/PathNode.html | 1404 +++++++++
 .../applib/util/UrlEncodingUtils.html              | 1401 +++++++++
 .../applib/version/VersionRepresentation.html      | 1397 +++++++++
 .../applib/version/VersionResource.html            | 1398 +++++++++
 .../client/ActionParameterListBuilder.html         | 1430 +++++++++
 .../index/restfulobjects/client/RestfulClient.html | 1491 +++++++++
 .../restfulobjects/client/RestfulClientConfig.html | 1394 +++++++++
 .../client/auth/BasicAuthFilter.html               | 1398 +++++++++
 .../client/log/ClientConversationFilter.html       | 1398 +++++++++
 .../client/log/ClientConversationLogger.html       | 1396 +++++++++
 ...wayModuleViewerRestfulObjectsJaxrsResteasy.html | 1394 +++++++++
 .../conneg/RestfulObjectsJaxbWriterForXml.html     | 1394 +++++++++
 .../webmodule/WebModuleJaxrsResteasy.html          | 1404 +++++++++
 .../CausewayModuleRestfulObjectsRendering.html     | 1395 +++++++++
 .../restfulobjects/rendering/IResourceContext.html | 1524 +++++++++
 .../rendering/service/RepresentationService.html   | 1544 +++++++++
 .../acceptheader/AcceptHeaderServiceForRest.html   | 1395 +++++++++
 .../service/conneg/ContentNegotiationService.html  | 1521 +++++++++
 .../conneg/ContentNegotiationServiceAbstract.html  | 1399 +++++++++
 ...entNegotiationServiceForRestfulObjectsV1_0.html | 1487 +++++++++
 ...ntentNegotiationServiceOrgApacheCausewayV2.html | 1515 +++++++++
 .../ContentNegotiationServiceOrgApacheIsisV1.html  | 1403 +++++++++
 .../ContentNegotiationServiceXRoDomainType.html    | 1515 +++++++++
 ...onServiceForRestfulObjectsV1_0_usage-notes.html | 1394 +++++++++
 ...tionServiceOrgApacheCausewayV2_usage-notes.html | 1378 +++++++++
 ...otiationServiceOrgApacheIsisV1_usage-notes.html | 1380 +++++++++
 ...egotiationServiceXRoDomainType_usage-notes.html | 1439 +++++++++
 .../service/swagger/SwaggerServiceMenu.html        | 1397 +++++++++
 .../valuerender/JsonValueEncoderService.html       | 1466 +++++++++
 .../CausewayModuleViewerRestfulObjectsViewer.html  | 1394 +++++++++
 .../webmodule/auth/AuthenticationStrategy.html     | 1447 +++++++++
 .../auth/AuthenticationStrategyAbstract.html       | 1403 +++++++++
 .../auth/AuthenticationStrategyBasicAuth.html      | 1405 +++++++++
 .../auth/AuthenticationStrategyDefault.html        | 1414 +++++++++
 .../CausewayModuleViewerWicketApplibMixins.html    | 1394 +++++++++
 .../wicket/applib/mixins/Object_clearHints.html    | 1416 +++++++++
 .../model/CausewayModuleViewerWicketModel.html     | 1394 +++++++++
 .../wicket/ui/CausewayModuleViewerWicketUi.html    | 1394 +++++++++
 .../viewer/CausewayModuleViewerWicketViewer.html   | 1395 +++++++++
 1488 files changed, 2071830 insertions(+)

diff --git a/content/refguide/2.0.0-SNAPSHOT/about.html b/content/refguide/2.0.0-SNAPSHOT/about.html
new file mode 100644
index 000000000..0f663f6fc
--- /dev/null
+++ b/content/refguide/2.0.0-SNAPSHOT/about.html
@@ -0,0 +1,1408 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1">
+    <title>Reference Guides :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/refguide/2.0.0-RC1/about.html">
+    <meta name="generator" content="Antora 3.1.1">
+    <link rel="stylesheet" href="../../_/css/site.css">
+    <link rel="stylesheet" href="../../_/css/site-custom.css">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
+<link rel="home" href="https://causeway.apache.org" title="causeway">
+  <link rel="next" href="applib-svc/about.html" title="Domain Services">
+  </head>
+  <body class="article">
+<header class="header">
+  <nav class="navbar">
+    <div class="navbar-brand">
+      <a class="navbar-item" href="https://causeway.apache.org">
+          <span class="icon">
+            <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
+          </span>
+        <span class="navbar-title">causeway</span>
+      </a>
+      <button class="navbar-burger" data-target="topbar-nav">
+        <span></span>
+        <span></span>
+        <span></span>
+      </button>
+    </div>
+    <div id="topbar-nav" class="navbar-menu">
+      <a class="navbar-end">
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Quick Start</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Starter Apps</span>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/starters/helloworld.html">Hello World</a>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/starters/simpleapp.html">Simple App</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Demos &amp; Tutorials</span>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/demo/about.html">Demo App</a>
+            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic (tutorial)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Resources</span>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/resources/cheatsheet.html">Cheatsheet</a>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/resources/icons.html">Icons</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Guides</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../userguide/2.0.0-RC1/about.html">User Guide</a>
+            <a class="navbar-item" href="../../refguide/2.0.0-RC1/about.html">Reference Guide</a>
+            <a class="navbar-item" href="../../testing/2.0.0-RC1/about.html">Testing Guide</a>
+            <a class="navbar-item" href="../../security/2.0.0-RC1/about.html">Security Guide</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">For use in apps</span>
+            <a class="navbar-item" href="../../valuetypes/2.0.0-RC1/about.html">Value Types</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../setupguide/2.0.0-RC1/about.html">Setup Guide</a>
+            <a class="navbar-item" href="../../conguide/2.0.0-RC1/about.html">Contributors' Guide</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Components</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../security/2.0.0-RC1/bypass/about.html">Bypass</a>
+            <a class="navbar-item" href="../../security/2.0.0-RC1/shiro/about.html">Shiro</a>
+            <a class="navbar-item" href="../../security/2.0.0-RC1/spring/about.html">Spring</a>
+            <a class="navbar-item" href="../../security/2.0.0-RC1/keycloak/about.html">Keycloak</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Viewers</span>
+            <a class="navbar-item" href="../../vw/2.0.0-RC1/about.html">Web UI (Wicket)</a>
+            <a class="navbar-item" href="../../vro/2.0.0-RC1/about.html">REST API (Restful Objects)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Persistence</span>
+            <a class="navbar-item" href="../../pjpa/2.0.0-RC1/about.html">JPA (EclipseLink)</a>
+            <a class="navbar-item" href="../../pjdo/2.0.0-RC1/about.html">JDO (DataNucleus)</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Extensions</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/commandlog/about.html">Command Log</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionlog/about.html">Execution Log</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionoutbox/about.html">Execution Outbox</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionrepublisher/about.html">Execution Republisher</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/excel/about.html">Excel</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/flyway/about.html">Flyway</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/security/2.0.0-RC1/secman/about.html">Secman</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/security/2.0.0-RC1/audittrail/about.html">Audit Trail</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/security/2.0.0-RC1/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/security/2.0.0-RC1/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/security/2.0.0-RC1/sessionlog/about.html">Session Log</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/vw/2.0.0-RC1/exceldownload/about.html">Excel Download</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/vw/2.0.0-RC1/fullcalendar/about.html">Full Calendar</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/vw/2.0.0-RC1/pdfjs/about.html">pdf.js</a>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/vw/2.0.0-RC1/sse/about.html">Server Side Events</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
+            <a class="navbar-item" href="../../extensions/2.0.0-RC1/vro/2.0.0-RC1/cors/about.html">CORS</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Support</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Contact</span>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/support/slack-channel.html">Slack</a>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/support/mailing-list.html">Mailing Lists</a>
+            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
+            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Releases</span>
+            <a class="navbar-item" href="../../docs/2.0.0-RC1/downloads/how-to.html">Downloads</a>
+            <a class="navbar-item" href="../../relnotes/2.0.0-RC1/about.html">Release Notes</a>
+            <hr class="navbar-divider"/>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Framework</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Process</span>
+            <a class="navbar-item" href="../../comguide/2.0.0-RC1/about.html">Committers' Guide</a>
+            <a class="navbar-item" href="../../tooling/2.0.0-RC1/about.html">Tooling</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Automated Analysis</span>
+            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Interim Builds</span>
+            <a class="navbar-item" href="../../comguide/2.0.0-RC1/nightly-builds.html">Nightly builds</a>
+            <a class="navbar-item" href="../../comguide/2.0.0-RC1/weekly-builds.html">Weekly builds</a>
+            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../core/2.0.0-RC1/about.html">Internal Design Docs</a>
+            <a class="navbar-item" href="../../regressiontests/2.0.0-RC1/about.html">Regression Tests</a>
+            <a class="navbar-item" href="../../incubator/2.0.0-RC1/about.html">Incubator</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Thanks</span>
+            <a class="navbar-item" href="../../more-thanks/2.0.0-RC1/more-thanks.html">Acknowledgements</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">ASF</a>
+          <div class="navbar-dropdown">
+            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
+            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
+            <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
+            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+            <hr class="navbar-divider"/>
+            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
+          </div>
+        </div>
+        <a class="navbar-item" href="../../docs/2.0.0-RC1/about.html">
+          <span class="icon">
+            <img src="../../_/img/home.png"></img>
+          </span>
+        </a>
+      </div>
+    </div>
+  </nav>
+</header>
+<div class="body  -toc">
+<div class="nav-container" data-component="refguide" data-version="2.0.0-RC1">
+  <aside class="nav">
+    <div class="panels">
+<div class="nav-panel-search hide-for-print">
+  <input id="algolia-search-input" placeholder="Search"></span>
+</div>
+<div class="nav-panel-pagination">
+  <a class="page-previous disabled" rel="prev" href="" title=""><span></span></a>
+  <a class="page-next" rel="next"
+     href="applib-svc/about.html" title="Domain Services"><span></span></a>
+<!--
+page.parent doesn't seem to be set...
+  <a class="page-parent disabled" rel="prev" href="" title=""><span></span></a>
+-->
+</div>
+<div class="nav-panel-menu is-active" data-panel="menu">
+  <nav class="nav-menu">
+    <h3 class="title"><a href="about.html">Reference Guide</a></h3>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="0">
+<ul class="nav-list">
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-svc/about.html">Domain Services</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/acceptheader/AcceptHeaderService.html">AcceptHeaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/appfeatui/ApplicationFeatureMenu.html">ApplicationFeatureMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/appfeat/ApplicationFeatureRepository.html">ApplicationFeatureRepository</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/bookmark/BookmarkService.html">BookmarkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/bookmarkui/BookmarkUiService.html">BookmarkUiService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/clock/ClockService.html">ClockService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/commanddto/processor/spi/CommandDtoProcessorService.html">CommandDtoProcessorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/command/CommandExecutorService.html">CommandExecutorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib/index/services/publishing/spi/CommandSubscriber.html">CommandSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/services/publishing/log/CommandLogger.html">CommandLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/confview/ConfigurationMenu.html">ConfigurationMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/confview/ConfigurationViewService.html">ConfigurationViewService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib/index/services/conmap/ContentMappingService.html">ContentMappingService</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.html">ContentMappingServiceForCommandDto</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.html">ContentMappingServiceForCommandsDto</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/linking/DeepLinkService.html">DeepLinkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/userreg/EmailNotificationService.html">EmailNotificationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/email/EmailService.html">EmailService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib/index/services/publishing/spi/EntityChangesSubscriber.html">EntityChangesSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/services/publishing/log/EntityChangesLogger.html">EntityChangesLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib/index/services/publishing/spi/EntityPropertyChangeSubscriber.html">EntityPropertyChangeSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/services/publishing/log/EntityPropertyChangeLogger.html">EntityPropertyChangeLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib/index/services/publishing/spi/ExecutionSubscriber.html">ExecutionSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/services/publishing/log/ExecutionLogger.html">ExecutionLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/error/ErrorReportingService.html">ErrorReportingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/eventbus/EventBusService.html">EventBusService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/exceprecog/ExceptionRecognizerService.html">ExceptionRecognizerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/factory/FactoryService.html">FactoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/grid/GridLoaderService.html">GridLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/grid/GridService.html">GridService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/grid/GridSystemService.html">GridSystemService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/health/HealthCheckService.html">HealthCheckService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/hint/HintIdProvider.html">HintIdProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/hint/HintStore.html">HintStore</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/homepage/HomePageResolverService.html">HomePageResolverService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/bookmark/IdStringifier.html">IdStringifier</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/user/ImpersonateMenu.html">ImpersonateMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/user/ImpersonateMenuAdvisor.html">ImpersonateMenuAdvisor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/user/ImpersonatedUserHolder.html">ImpersonatedUserHolder</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/iactn/InteractionProvider.html">InteractionProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/iactnlayer/InteractionLayerTracker.html">InteractionLayerTracker</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/iactnlayer/InteractionService.html">InteractionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/jaxb/JaxbService.html">JaxbService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/layout/LayoutService.html">LayoutService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/layout/LayoutServiceMenu.html">LayoutServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/i18n/LanguageProvider.html">LanguageProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/locale/LocaleChoiceProvider.html">LocaleChoiceProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/menu/MenuBarsLoaderService.html">MenuBarsLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/menu/MenuBarsService.html">MenuBarsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/message/MessageService.html">MessageService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/metamodel/MetaModelService.html">MetaModelService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/metamodel/MetaModelServiceMenu.html">MetaModelServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/metrics/MetricsService.html">MetricsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/queryresultscache/QueryResultsCache.html">QueryResultsCache</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/repository/RepositoryService.html">RepositoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/routing/RoutingService.html">RoutingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/scratchpad/Scratchpad.html">Scratchpad</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/inject/ServiceInjector.html">ServiceInjector</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/registry/ServiceRegistry.html">ServiceRegistry</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/session/SessionSubscriber.html">SessionSubscriber</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/sitemap/SitemapService.html">SitemapService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/sitemap/SitemapServiceMenu.html">SitemapServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/sudo/SudoService.html">SudoService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/swagger/SwaggerService.html">SwaggerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/tablecol/TableColumnOrderService.html">TableColumnOrderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/tablecol/TableColumnVisibilityService.html">TableColumnVisibilityService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/title/TitleService.html">TitleService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/i18n/TranslationService.html">TranslationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/i18n/TranslationsResolver.html">TranslationsResolver</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/xactn/TransactionalProcessor.html">TransactionProcessor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/xactn/TransactionService.html">TransactionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/urlencoding/UrlEncodingService.html">UrlEncodingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/userui/UserMenu.html">UserMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/userreg/UserRegistrationService.html">UserRegistrationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/user/UserService.html">UserService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/wrapper/WrapperFactory.html">WrapperFactory</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/xml/XmlService.html">XmlService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/services/xmlsnapshot/XmlSnapshotService.html">XmlSnapshotService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Viewer (Common Applib)</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="viewer/index/commons/applib/services/userprof/UserProfileUiService.html">UserProfileUiService</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-ant/about.html">Annotations</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Action.html">@Action</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/ActionLayout.html">@ActionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Collection.html">@Collection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/CollectionLayout.html">@CollectionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/DomainObject.html">@DomainObject</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/DomainObjectLayout.html">@DomainObjectLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/DomainService.html">@DomainService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/DomainServiceLayout.html">@DomainServiceLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/HomePage.html">@HomePage</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/InteractionScope.html">@InteractionScope</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/MemberSupport.html">@MemberSupport</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/MinLength.html">@MinLength</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Module.html">@Module</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Parameter.html">@Parameter</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/ParameterLayout.html">@ParameterLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Programmatic.html">@Programmatic</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Property.html">@Property</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/PropertyLayout.html">@PropertyLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Title.html">@Title</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib/index/annotation/Value.html">@Value</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">javax.validation</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/Digits.html">@Digits</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/Nullable.html">@Nullable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/Pattern.html">@Pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JAXB</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/XmlJavaTypeAdapter.html">@XmlJavaTypeAdapter</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/XmlRootElement.html">@XmlRootElement</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/Column.html">@Column</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/Discriminator.html">@Discriminator</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/NotPersistent.html">@NotPersistent</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/PersistenceCapable.html">@PersistenceCapable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib-ant/PrimaryKey.html">@PrimaryKey</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-methods/about.html">Methods</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib-methods/prefixes.html">Supporting Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib-methods/ui-hints.html">UI Hint Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib-methods/lifecycle.html">Lifecycle Methods</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-classes/about.html">Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib-classes/events.html">Events</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-classes/non-persisted-objects.html">Non-persisted objects</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/ViewModel.html">ViewModel</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib-classes/layout.html">Layout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-classes/value-types.html">Value Types</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/value/Blob.html">Blob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/value/Clob.html">Clob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/value/Markup.html">Markup</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/value/LocalResourcePath.html">LocalResourcePath</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/value/Password.html">Password</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-classes/utility.html">Utility Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/util/Enums.html">Enums</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/util/ObjectContracts.html">ObjectContracts</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/util/Reasons.html">Reasons</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/util/ReasonBuffer.html">ReasonBuffer</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/util/ReasonBuffer2.html">ReasonBuffer2</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/util/TitleBuffer.html">TitleBuffer</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="applib-classes/mixees-and-mixins.html">Mixees and Mixins</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/layout/Object_downloadLayout.html">Object_downloadLayout</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/metamodel/Object_downloadMetamodelXml.html">Object_downloadMetamodelXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/metamodel/Object_rebuildMetamodel.html">Object_rebuildMetamodel</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/metamodel/Object_logicalTypeName.html">Object_logicalTypeName</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/metamodel/Object_objectIdentifier.html">Object_objectIdentifier</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="viewer/index/wicket/applib/mixins/Object_clearHints.html">Object_clearHints</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/rest/Object_openRestApi.html">Object_openRestApi</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/dto/Dto_downloadXml.html">Dto_downloadXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/dto/Dto_downloadXsd.html">Dto_downloadXsd</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.html">Persistable_downloadJdoMetadata</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.html">Persistable_datanucleusVersionLong</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.html">Persistable_datanucleusVersionTimestamp</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Command Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="extensions/index/commandlog/applib/contributions/Object_recentCommands.html">Object_recentCommands</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="extensions/index/commandlog/applib/contributions/HasInteractionId_commandLogEntry.html">HasInteraction_commandLogEntry</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="extensions/index/commandlog/applib/contributions/HasUsername_recentCommandsByUser.html">HasUsername_recentCommandsByUser</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Execution Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="extensions/index/executionlog/applib/contributions/Object_recentExecutions.html">Object_recentExecutions</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="extensions/index/executionlog/applib/contributions/HasInteractionId_executionLogEntries.html">HasInteractionId_executionLogEntries</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="applib/index/mixins/system/HasTarget_openTargetObject.html">HasTarget_openTargetObject</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="applib-classes/spec.html">Specification pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="config/about.html">Configuration</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.applib.html">Applib</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.core.config.html">Core Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.core.meta-model.html">Core MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.core.meta-model.introspector.html">Core MetaModel Introspection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.core.meta-model.validator.html">MetaModel Validator</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.core.runtime.html">Core Runtime</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.core.runtime-services.html">Core Runtime Services</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.persistence.schema.html">Core Persistence Schema</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.security.shiro.html">Shiro Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.security.keycloak.html">Keycloak Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.security.spring.html">Spring Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.viewer.common.html">Common Config for Viewers</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.viewer.restfulobjects.html">Restful Objects Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.viewer.wicket.html">Wicket Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/datanucleus.html">DataNucleus Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/eclipselink.html">Eclipselink Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/resteasy.html">RestEasy Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.extensions.html">Extensions</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.value-types.html">Value types</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/causeway.testing.html">Testing</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="config/sections/Other.html">Other</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="schema/about.html">Schema</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="schema/mml.html">MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="schema/cmd.html">Command</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="schema/ixn.html">Interaction</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="schema/chg.html">Changes</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="schema/common.html">Common</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+</ul>
+  </nav>
+</div>
+<div class="nav-panel-explore" data-panel="explore">
+  <div class="context">
+    <span class="title">Reference Guide</span>
+    <span class="version">2.0.0-RC1</span>
+  </div>
+  <ul class="components">
+    <li class="component">
+      <span class="title"> </span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../docs/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../docs/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../docs/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../docs/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../docs/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../docs/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Committers' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../comguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../comguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../comguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../comguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../comguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../comguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Contributors' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../conguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../conguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../conguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../conguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../conguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../conguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Design Docs</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../core/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../core/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../core/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../core/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../core/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../core/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Extensions</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../extensions/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../extensions/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../extensions/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../extensions/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../extensions/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../extensions/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Incubator Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../incubator/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../incubator/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../incubator/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../incubator/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../incubator/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../incubator/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JDO/DataNucleus</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../pjdo/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../pjdo/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../pjdo/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../pjdo/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../pjdo/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../pjdo/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../pjpa/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../pjpa/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../pjpa/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../pjpa/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../pjpa/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../pjpa/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">Reference Guide</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">regressiontests</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../regressiontests/2.0.0-RC1/index.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../regressiontests/2.0.0-M9/index.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../regressiontests/2.0.0-M8/index.html">2.0.0-M8</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Release Notes</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../relnotes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../relnotes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../relnotes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../relnotes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../relnotes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../relnotes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">REST API (Restful Objects Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../vro/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../vro/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../vro/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../vro/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../vro/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../vro/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Security Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../security/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../security/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../security/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../security/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../security/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../security/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Setup Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../setupguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../setupguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../setupguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../setupguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../setupguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../setupguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Testing Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../testing/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../testing/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../testing/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../testing/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../testing/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../testing/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tooling</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../tooling/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../tooling/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../tooling/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../tooling/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../tooling/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../tooling/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tutorials</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../tutorials/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../tutorials/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../tutorials/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../tutorials/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../tutorials/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">User Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../userguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../userguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../userguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../userguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../userguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../userguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Value Types Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../valuetypes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../valuetypes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../valuetypes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../valuetypes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../valuetypes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../valuetypes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Web UI (Wicket Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../vw/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../vw/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../vw/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../vw/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../vw/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../vw/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+  </ul>
+</div>
+    </div>
+  </aside>
+</div>
+<main role="main">
+<div class="toolbar" role="navigation">
+<button class="nav-toggle"></button>
+  <a href="../../docs/2.0.0-RC1/about.html" class="home-link"></a>
+<nav class="breadcrumbs" aria-label="breadcrumbs">
+  <ul>
+    <li><a href="about.html">Reference Guide</a></li>
+    <li><a href="about.html">Reference Guides</a></li>
+  </ul>
+</nav>
+<div class="page-versions">
+  <button class="version-menu-toggle" title="Show other versions of page">2.0.0-RC1</button>
+  <div class="version-menu">
+    <a class="version is-current" href="about.html">2.0.0-RC1</a>
+    <a class="version" href="../2.0.0-M9/about.html">2.0.0-M9</a>
+    <a class="version" href="../2.0.0-M8/about.html">2.0.0-M8</a>
+    <a class="version" href="../2.0.0-M7/about.html">2.0.0-M7</a>
+    <a class="version" href="../2.0.0-M6/about.html">2.0.0-M6</a>
+    <a class="version" href="../2.0.0-M5/about.html">2.0.0-M5</a>
+  </div>
+</div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC1/antora/components/refguide/modules/ROOT/pages/about.adoc">Edit</a></div>
+</div>
+<article class="doc">
+    <a name="section-top"></a>
+<h1 class="page">Reference Guides</h1>
+<div class="paragraph">
+<p>The reference guides cover:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="applib-svc/about.html" class="xref page">Domain Services</a></p>
+</li>
+<li>
+<p><a href="applib-ant/about.html" class="xref page">Annotations</a></p>
+</li>
+<li>
+<p><a href="applib-methods/about.html" class="xref page">Methods</a></p>
+</li>
+<li>
+<p><a href="applib-classes/about.html" class="xref page">Classes</a></p>
+</li>
+<li>
+<p><a href="config/about.html" class="xref page">Configuration</a></p>
+</li>
+<li>
+<p><a href="schema/about.html" class="xref page">Schemas</a></p>
+</li>
+</ul>
+</div>
+</article>
+<aside class="article-aside toc hide-for-print" role="navigation">
+    <p class="toc-title">On this page</p>
+    <div id="article-toc"></div>
+</aside>
+</main>
+</div>
+<footer class="footer">
+    <div class="content">
+        <div class="copyright">
+            <p>
+                Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
+                <br/>
+                Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
+            </p>
+        </div>
+        <div class="revision">
+            <p>Revision: release-2.0.0-RC1-RC1.20230326-1322</p>
+        </div>
+    </div>
+</footer>
+<script src="../../_/js/site.js"></script>
+<script async src="../../_/js/vendor/highlight.js"></script>
+<script src="../../_/js/vendor/jquery-3.4.1.min.js"></script>
+<script src="../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
+<script src="../../_/js/vendor/jquery.tocify.min.js"></script>
+
+<script>
+    $(function() {
+        $("#article-toc").tocify( {
+            showEffect: "slideDown",
+            hashGenerator: "pretty",
+            hideEffect: "slideUp",
+            selectors: "h2, h3",
+            scrollTo: 120,
+            smoothScroll: true,
+            theme: "jqueryui",
+            highlightOnScroll: true
+        } );
+    });
+</script>
+
+<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
+<script>
+  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
+  var search = docsearch({
+    appId: '5ISP5TFAEN',
+    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
+    indexName: 'causeway-apache-org',
+    inputSelector: '#algolia-search-input',
+    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+    debug: false,
+  }).autocomplete
+  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+  focusSearchInput()
+  window.addEventListener('load', focusSearchInput);
+</script>
+
+<!--
+  docsearch options:
+  https://docsearch.algolia.com/docs/behavior/
+-->
+<!--
+  https://www.algolia.com/doc/api-reference/api-parameters/
+  algoliaOptions: { hitsPerPage: 6 },
+-->
+  </body>
+</html>
diff --git a/content/refguide/2.0.0-SNAPSHOT/applib-ant/Column.html b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Column.html
new file mode 100644
index 000000000..5b2fbddbc
--- /dev/null
+++ b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Column.html
@@ -0,0 +1,1584 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1">
+    <title>@Column (jdo) :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/refguide/2.0.0-RC1/applib-ant/Column.html">
+    <meta name="generator" content="Antora 3.1.1">
+    <link rel="stylesheet" href="../../../_/css/site.css">
+    <link rel="stylesheet" href="../../../_/css/site-custom.css">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
+<link rel="home" href="https://causeway.apache.org" title="causeway">
+  <link rel="next" href="Discriminator.html" title="@Discriminator">
+  <link rel="prev" href="XmlRootElement.html" title="@XmlRootElement">
+  </head>
+  <body class="article">
+<header class="header">
+  <nav class="navbar">
+    <div class="navbar-brand">
+      <a class="navbar-item" href="https://causeway.apache.org">
+          <span class="icon">
+            <img src="../../../_/img/causeway-logo-no-words-65x48.png"></img>
+          </span>
+        <span class="navbar-title">causeway</span>
+      </a>
+      <button class="navbar-burger" data-target="topbar-nav">
+        <span></span>
+        <span></span>
+        <span></span>
+      </button>
+    </div>
+    <div id="topbar-nav" class="navbar-menu">
+      <a class="navbar-end">
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Quick Start</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Starter Apps</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/helloworld.html">Hello World</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/simpleapp.html">Simple App</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Demos &amp; Tutorials</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/demo/about.html">Demo App</a>
+            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic (tutorial)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Resources</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/cheatsheet.html">Cheatsheet</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/icons.html">Icons</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Guides</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../userguide/2.0.0-RC1/about.html">User Guide</a>
+            <a class="navbar-item" href="../../../refguide/2.0.0-RC1/about.html">Reference Guide</a>
+            <a class="navbar-item" href="../../../testing/2.0.0-RC1/about.html">Testing Guide</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/about.html">Security Guide</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">For use in apps</span>
+            <a class="navbar-item" href="../../../valuetypes/2.0.0-RC1/about.html">Value Types</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../setupguide/2.0.0-RC1/about.html">Setup Guide</a>
+            <a class="navbar-item" href="../../../conguide/2.0.0-RC1/about.html">Contributors' Guide</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Components</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/bypass/about.html">Bypass</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/shiro/about.html">Shiro</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/spring/about.html">Spring</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/keycloak/about.html">Keycloak</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Viewers</span>
+            <a class="navbar-item" href="../../../vw/2.0.0-RC1/about.html">Web UI (Wicket)</a>
+            <a class="navbar-item" href="../../../vro/2.0.0-RC1/about.html">REST API (Restful Objects)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Persistence</span>
+            <a class="navbar-item" href="../../../pjpa/2.0.0-RC1/about.html">JPA (EclipseLink)</a>
+            <a class="navbar-item" href="../../../pjdo/2.0.0-RC1/about.html">JDO (DataNucleus)</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Extensions</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/commandlog/about.html">Command Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionlog/about.html">Execution Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionoutbox/about.html">Execution Outbox</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionrepublisher/about.html">Execution Republisher</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/excel/about.html">Excel</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/flyway/about.html">Flyway</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/secman/about.html">Secman</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/audittrail/about.html">Audit Trail</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/sessionlog/about.html">Session Log</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/exceldownload/about.html">Excel Download</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/fullcalendar/about.html">Full Calendar</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/pdfjs/about.html">pdf.js</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/sse/about.html">Server Side Events</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vro/2.0.0-RC1/cors/about.html">CORS</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Support</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Contact</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/slack-channel.html">Slack</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/mailing-list.html">Mailing Lists</a>
+            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
+            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Releases</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/downloads/how-to.html">Downloads</a>
+            <a class="navbar-item" href="../../../relnotes/2.0.0-RC1/about.html">Release Notes</a>
+            <hr class="navbar-divider"/>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Framework</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Process</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/about.html">Committers' Guide</a>
+            <a class="navbar-item" href="../../../tooling/2.0.0-RC1/about.html">Tooling</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Automated Analysis</span>
+            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Interim Builds</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/nightly-builds.html">Nightly builds</a>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/weekly-builds.html">Weekly builds</a>
+            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../core/2.0.0-RC1/about.html">Internal Design Docs</a>
+            <a class="navbar-item" href="../../../regressiontests/2.0.0-RC1/about.html">Regression Tests</a>
+            <a class="navbar-item" href="../../../incubator/2.0.0-RC1/about.html">Incubator</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Thanks</span>
+            <a class="navbar-item" href="../../../more-thanks/2.0.0-RC1/more-thanks.html">Acknowledgements</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">ASF</a>
+          <div class="navbar-dropdown">
+            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
+            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
+            <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
+            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+            <hr class="navbar-divider"/>
+            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
+          </div>
+        </div>
+        <a class="navbar-item" href="../../../docs/2.0.0-RC1/about.html">
+          <span class="icon">
+            <img src="../../../_/img/home.png"></img>
+          </span>
+        </a>
+      </div>
+    </div>
+  </nav>
+</header>
+<div class="body ">
+<div class="nav-container" data-component="refguide" data-version="2.0.0-RC1">
+  <aside class="nav">
+    <div class="panels">
+<div class="nav-panel-search hide-for-print">
+  <input id="algolia-search-input" placeholder="Search"></span>
+</div>
+<div class="nav-panel-pagination">
+  <a class="page-previous" rel="prev" href="XmlRootElement.html" title="@XmlRootElement"><span></span></a>
+  <a class="page-next" rel="next"
+     href="Discriminator.html" title="@Discriminator"><span></span></a>
+<!--
+page.parent doesn't seem to be set...
+  <a class="page-parent" rel="prev" href="about.html" title="@XmlRootElement"><span></span></a>
+-->
+</div>
+<div class="nav-panel-menu is-active" data-panel="menu">
+  <nav class="nav-menu">
+    <h3 class="title"><a href="../about.html">Reference Guide</a></h3>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="0">
+<ul class="nav-list">
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-svc/about.html">Domain Services</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/acceptheader/AcceptHeaderService.html">AcceptHeaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeatui/ApplicationFeatureMenu.html">ApplicationFeatureMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeat/ApplicationFeatureRepository.html">ApplicationFeatureRepository</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/BookmarkService.html">BookmarkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmarkui/BookmarkUiService.html">BookmarkUiService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/clock/ClockService.html">ClockService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/commanddto/processor/spi/CommandDtoProcessorService.html">CommandDtoProcessorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/command/CommandExecutorService.html">CommandExecutorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/CommandSubscriber.html">CommandSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/CommandLogger.html">CommandLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationMenu.html">ConfigurationMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationViewService.html">ConfigurationViewService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/conmap/ContentMappingService.html">ContentMappingService</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.html">ContentMappingServiceForCommandDto</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.html">ContentMappingServiceForCommandsDto</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/linking/DeepLinkService.html">DeepLinkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/EmailNotificationService.html">EmailNotificationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/email/EmailService.html">EmailService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityChangesSubscriber.html">EntityChangesSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityChangesLogger.html">EntityChangesLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityPropertyChangeSubscriber.html">EntityPropertyChangeSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityPropertyChangeLogger.html">EntityPropertyChangeLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/ExecutionSubscriber.html">ExecutionSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/ExecutionLogger.html">ExecutionLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/error/ErrorReportingService.html">ErrorReportingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/eventbus/EventBusService.html">EventBusService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/exceprecog/ExceptionRecognizerService.html">ExceptionRecognizerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/factory/FactoryService.html">FactoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridLoaderService.html">GridLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridService.html">GridService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridSystemService.html">GridSystemService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/health/HealthCheckService.html">HealthCheckService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintIdProvider.html">HintIdProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintStore.html">HintStore</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/homepage/HomePageResolverService.html">HomePageResolverService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/IdStringifier.html">IdStringifier</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenu.html">ImpersonateMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenuAdvisor.html">ImpersonateMenuAdvisor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonatedUserHolder.html">ImpersonatedUserHolder</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactn/InteractionProvider.html">InteractionProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionLayerTracker.html">InteractionLayerTracker</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionService.html">InteractionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/jaxb/JaxbService.html">JaxbService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutService.html">LayoutService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutServiceMenu.html">LayoutServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/LanguageProvider.html">LanguageProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/locale/LocaleChoiceProvider.html">LocaleChoiceProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsLoaderService.html">MenuBarsLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsService.html">MenuBarsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/message/MessageService.html">MessageService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelService.html">MetaModelService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelServiceMenu.html">MetaModelServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metrics/MetricsService.html">MetricsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/queryresultscache/QueryResultsCache.html">QueryResultsCache</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/repository/RepositoryService.html">RepositoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/routing/RoutingService.html">RoutingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/scratchpad/Scratchpad.html">Scratchpad</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/inject/ServiceInjector.html">ServiceInjector</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/registry/ServiceRegistry.html">ServiceRegistry</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/session/SessionSubscriber.html">SessionSubscriber</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapService.html">SitemapService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapServiceMenu.html">SitemapServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sudo/SudoService.html">SudoService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/swagger/SwaggerService.html">SwaggerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnOrderService.html">TableColumnOrderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnVisibilityService.html">TableColumnVisibilityService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/title/TitleService.html">TitleService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationService.html">TranslationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationsResolver.html">TranslationsResolver</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionalProcessor.html">TransactionProcessor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionService.html">TransactionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/urlencoding/UrlEncodingService.html">UrlEncodingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userui/UserMenu.html">UserMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/UserRegistrationService.html">UserRegistrationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/UserService.html">UserService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/wrapper/WrapperFactory.html">WrapperFactory</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xml/XmlService.html">XmlService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xmlsnapshot/XmlSnapshotService.html">XmlSnapshotService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Viewer (Common Applib)</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/commons/applib/services/userprof/UserProfileUiService.html">UserProfileUiService</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="about.html">Annotations</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Action.html">@Action</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ActionLayout.html">@ActionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Collection.html">@Collection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/CollectionLayout.html">@CollectionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObject.html">@DomainObject</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObjectLayout.html">@DomainObjectLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainService.html">@DomainService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainServiceLayout.html">@DomainServiceLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/HomePage.html">@HomePage</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/InteractionScope.html">@InteractionScope</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MemberSupport.html">@MemberSupport</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MinLength.html">@MinLength</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Module.html">@Module</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Parameter.html">@Parameter</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ParameterLayout.html">@ParameterLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Programmatic.html">@Programmatic</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Property.html">@Property</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/PropertyLayout.html">@PropertyLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Title.html">@Title</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Value.html">@Value</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">javax.validation</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Digits.html">@Digits</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Nullable.html">@Nullable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Pattern.html">@Pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JAXB</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlJavaTypeAdapter.html">@XmlJavaTypeAdapter</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlRootElement.html">@XmlRootElement</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item is-current-page" data-depth="3">
+    <a class="nav-link" href="Column.html">@Column</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Discriminator.html">@Discriminator</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="NotPersistent.html">@NotPersistent</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PersistenceCapable.html">@PersistenceCapable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PrimaryKey.html">@PrimaryKey</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-methods/about.html">Methods</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/prefixes.html">Supporting Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/ui-hints.html">UI Hint Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/lifecycle.html">Lifecycle Methods</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/about.html">Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/events.html">Events</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/non-persisted-objects.html">Non-persisted objects</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/ViewModel.html">ViewModel</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/layout.html">Layout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/value-types.html">Value Types</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Blob.html">Blob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Clob.html">Clob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Markup.html">Markup</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/LocalResourcePath.html">LocalResourcePath</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Password.html">Password</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/utility.html">Utility Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Enums.html">Enums</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ObjectContracts.html">ObjectContracts</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Reasons.html">Reasons</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer.html">ReasonBuffer</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer2.html">ReasonBuffer2</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/TitleBuffer.html">TitleBuffer</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/mixees-and-mixins.html">Mixees and Mixins</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/layout/Object_downloadLayout.html">Object_downloadLayout</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_downloadMetamodelXml.html">Object_downloadMetamodelXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_rebuildMetamodel.html">Object_rebuildMetamodel</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_logicalTypeName.html">Object_logicalTypeName</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_objectIdentifier.html">Object_objectIdentifier</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/wicket/applib/mixins/Object_clearHints.html">Object_clearHints</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/rest/Object_openRestApi.html">Object_openRestApi</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXml.html">Dto_downloadXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXsd.html">Dto_downloadXsd</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.html">Persistable_downloadJdoMetadata</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.html">Persistable_datanucleusVersionLong</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.html">Persistable_datanucleusVersionTimestamp</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Command Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/Object_recentCommands.html">Object_recentCommands</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasInteractionId_commandLogEntry.html">HasInteraction_commandLogEntry</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasUsername_recentCommandsByUser.html">HasUsername_recentCommandsByUser</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Execution Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/Object_recentExecutions.html">Object_recentExecutions</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/HasInteractionId_executionLogEntries.html">HasInteractionId_executionLogEntries</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/system/HasTarget_openTargetObject.html">HasTarget_openTargetObject</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/spec.html">Specification pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../config/about.html">Configuration</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.applib.html">Applib</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.config.html">Core Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.html">Core MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.introspector.html">Core MetaModel Introspection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.validator.html">MetaModel Validator</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime.html">Core Runtime</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime-services.html">Core Runtime Services</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.persistence.schema.html">Core Persistence Schema</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.shiro.html">Shiro Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.keycloak.html">Keycloak Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.spring.html">Spring Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.common.html">Common Config for Viewers</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.restfulobjects.html">Restful Objects Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.wicket.html">Wicket Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/datanucleus.html">DataNucleus Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/eclipselink.html">Eclipselink Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/resteasy.html">RestEasy Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.extensions.html">Extensions</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.value-types.html">Value types</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.testing.html">Testing</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/Other.html">Other</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../schema/about.html">Schema</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/mml.html">MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/cmd.html">Command</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/ixn.html">Interaction</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/chg.html">Changes</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/common.html">Common</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+</ul>
+  </nav>
+</div>
+<div class="nav-panel-explore" data-panel="explore">
+  <div class="context">
+    <span class="title">Reference Guide</span>
+    <span class="version">2.0.0-RC1</span>
+  </div>
+  <ul class="components">
+    <li class="component">
+      <span class="title"> </span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../docs/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Committers' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../comguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Contributors' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../conguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Design Docs</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../core/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Extensions</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../extensions/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Incubator Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../incubator/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JDO/DataNucleus</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">Reference Guide</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="../about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">regressiontests</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-RC1/index.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M9/index.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M8/index.html">2.0.0-M8</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Release Notes</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">REST API (Restful Objects Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vro/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Security Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../security/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Setup Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Testing Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../testing/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tooling</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tooling/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tutorials</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">User Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../userguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Value Types Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Web UI (Wicket Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vw/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+  </ul>
+</div>
+    </div>
+  </aside>
+</div>
+<main role="main">
+<div class="toolbar" role="navigation">
+<button class="nav-toggle"></button>
+  <a href="../../../docs/2.0.0-RC1/about.html" class="home-link"></a>
+<nav class="breadcrumbs" aria-label="breadcrumbs">
+  <ul>
+    <li><a href="../about.html">Reference Guide</a></li>
+    <li><a href="about.html">Annotations</a></li>
+    <li>JDO</li>
+    <li><a href="Column.html">@Column</a></li>
+  </ul>
+</nav>
+<div class="page-versions">
+  <button class="version-menu-toggle" title="Show other versions of page">2.0.0-RC1</button>
+  <div class="version-menu">
+    <a class="version is-current" href="Column.html">2.0.0-RC1</a>
+    <a class="version" href="../../2.0.0-M9/applib-ant/Column.html">2.0.0-M9</a>
+    <a class="version" href="../../2.0.0-M8/applib-ant/Column.html">2.0.0-M8</a>
+    <a class="version" href="../../2.0.0-M7/applib-ant/Column.html">2.0.0-M7</a>
+    <a class="version" href="../../2.0.0-M6/applib-ant/Column.html">2.0.0-M6</a>
+    <a class="version" href="../../2.0.0-M5/applib-ant/Column.html">2.0.0-M5</a>
+  </div>
+</div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC1/antora/components/refguide/modules/applib-ant/pages/Column.adoc">Edit</a></div>
+</div>
+<article class="doc">
+    <a name="section-top"></a>
+<h1 class="page">@Column (jdo)</h1>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>The JDO <code>@javax.jdo.annotation.Column</code> provides metadata describing how JDO/DataNucleus should persist the property to a database RDBMS table column (or equivalent concept for other persistence stores).</p>
+</div>
+<div class="paragraph">
+<p>Apache Causeway also parses and interprets this annotation in order to build up aspects of its metamodel.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>Apache Causeway parses the <code>@Column</code> annotation from the Java source code; it does not query the JDO metamodel.
+This means that it the <code>@Column</code> annotation must be used rather than the equivalent <code>&lt;column&gt;</code> <a href="http://www.datanucleus.org/products/accessplatform_4_0/jdo/orm/schema_mapping.html">XML metadata</a>.</p>
+</div>
+<div class="paragraph">
+<p>Moreover, while JDO/DataNucleus will recognize annotations on either the field or the getter method, Apache Causeway (currently) only inspects the getter method.
+Therefore ensure that the annotation is placed there.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+<div class="paragraph">
+<p>This section identifies which attributes of <code>@Column</code> are recognized and used by Apache Causeway.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="nullability"><a class="anchor" href="#nullability"></a>Nullability</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The <code>allowsNull</code> attribute is used to specify if a property is mandatory or is optional.</p>
+</div>
+<div class="paragraph">
+<p>For example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">public class Customer {
+    @javax.jdo.annotations.Column(allowsNull="true")
+    public String getMiddleInitial() { /* ... */ }
+    public void setMiddleInitial(String middleInitial) { /* ... */ }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Causeway also provides <a href="../applib/index/annotation/Property.html#optionality" class="xref page">@Property#optionality</a> attribute.
+If both are specified, Apache Causeway will check when it initializes for any contradictions, and will fail-fast with an appropriate error message in the log if there are.</p>
+</div>
+<div class="paragraph">
+<p>You should also be aware that in the lack of either the <code>@Column#allowsNull</code> or the <code>@Property#optionality</code> attributes, that the JDO and Apache Causeway defaults differ.
+Apache Causeway rule is straight-forward: properties are assumed to be required.
+JDO on the other hand specifies that only primitive types are mandatory; everything else is assumed to be optional.
+Therefore a lack of either annotation can also trigger the fail-fast validation check.</p>
+</div>
+<div class="paragraph">
+<p>In the vast majority of cases you should be fine just to add the <code>@Column#allowsNull</code> attribute to the getter.
+But see the documentation for <a href="../applib/index/annotation/Property.html#optionality" class="xref page">@Property#optionality</a> attribute for discussion on one or two minor edge cases.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="length-for-strings"><a class="anchor" href="#length-for-strings"></a>Length for <code>String</code>s</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The <code>length</code> attribute is used to specify the length of <code>java.lang.String</code> property types as they map to <code>varchar(n)</code> columns.</p>
+</div>
+<div class="paragraph">
+<p>For example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">public class Customer {
+    @javax.jdo.annotations.Column(length=20)
+    public String getFirstName() { /* ... */ }
+    public void setFirstName(String firstName) { /* ... */ }
+    @javax.jdo.annotations.Column(allowsNull="true", length=1)
+    public String getMiddleInitial() { /* ... */ }
+    public void setMiddleInitial(String middleInitial) { /* ... */ }
+    @javax.jdo.annotations.Column(length=30)
+    public String getLastName() { /* ... */ }
+    public void setLastName(String lastName) { /* ... */ }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Apache Causeway also provides <a href="../applib/index/annotation/Property.html#maxLength" class="xref page">@Property#maxLength</a> attribute.
+If both are specified, Apache Causeway will check when it initializes for any contradictions, and will fail-fast with an appropriate error message in the log if there are.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="lengthscale-for-bigdecimals"><a class="anchor" href="#lengthscale-for-bigdecimals"></a>Length/scale for <code>BigDecimal</code>s</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The <code>length()</code> and <code>scale</code> attributes are used to infer the precision/scale of <code>java.math.BigDecimal</code> property types as they map to <code>decimal(n,p)</code> columns.</p>
+</div>
+<div class="paragraph">
+<p>For example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">public class Customer {
+    @javax.jdo.annotations.Column(length=10, scale=2)
+    public BigDecimal getTotalOrdersToDate() { /* ... */ }
+    public void setTotalOrdersToDate(BigDecimal totalOrdersToDate) { /* ... */ }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>For <code>BigDecimal</code>s it is also possible to specify the <a href="Digits.html" class="xref page">@Digits</a> annotation, whose form is <code>@Digits(integer, fraction)</code>.
+There is a subtle difference here: while <code>@Column#scale()</code> corresponds to <code>@Digits#fraction()</code>, the value of <code>@Column#length()</code> (ie the precision) is actually the <em>sum</em> of the <code>@Digits&#8217; `integer()</code> and <code>fraction()</code> parts.</p>
+</div>
+<div class="paragraph">
+<p>If both are specified, Apache Causeway will check when it initializes for any contradictions, and will fail-fast with an appropriate error message in the log if there are.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="rg-ant-hints-and-tips"><a class="anchor" href="#rg-ant-hints-and-tips"></a>Hints and Tips</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>This seems to be a good place to describe some additional common mappings that use <code>@Column</code>.
+Unlike the sections above, the attributes specified in these hints and tips aren&#8217;t actually part of Apache Causeway metamodel.</p>
+</div>
+<div class="sect2">
+<h3 id="mapping-foreign-keys"><a class="anchor" href="#mapping-foreign-keys"></a>Mapping foreign keys</h3>
+<div class="paragraph">
+<p>The <code>name</code> attribute can be used to override the name of the column.
+References to other objects are generally mapped as foreign key columns.
+If there are multiple references to a given type, then you will want to override the name that JDO/DataNucleus would otherwise default.</p>
+</div>
+<div class="paragraph">
+<p>For example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">public class PartyRelationship {
+    @Column(name = "fromPartyId", allowsNull = "false")
+    public Party getFrom() { /* ... */ }
+    public void setFrom(Party from) { /* ... */ }
+    @Column(name = "toPartyId", allowsNull = "false")
+    public Party getTo() { /* ... */ }
+    public void setTo(Party to) { /* ... */ }
+    ...
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="mapping-blobs-and-clobs"><a class="anchor" href="#mapping-blobs-and-clobs"></a>Mapping <code>Blob</code>s and <code>Clob</code>s</h3>
+<div class="paragraph">
+<p>Causeway provides custom value types for <a href="../applib/index/value/Blob.html" class="xref page">Blob</a>s and <a href="../applib/index/value/Clob.html" class="xref page">Clob</a>s.
+These value types have multiple internal fields, meaning that they corresponding to multiple columns in the database.
+Mapping this correctly requires using  <code>@Column</code> within JDO&#8217;s <code>@Persistent</code> annotation.</p>
+</div>
+<div class="paragraph">
+<p>For example, here&#8217;s how to map a <code>Blob</code>:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">private Blob attachment;
+@javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
+        @javax.jdo.annotations.Column(name = "attachment_name"),
+        @javax.jdo.annotations.Column(name = "attachment_mimetype"),
+        @javax.jdo.annotations.Column(name = "attachment_bytes", jdbcType = "BLOB", sqlType = "LONGVARBINARY")
+})
+@Property(
+        domainEvent = AttachmentDomainEvent.class,
+        optionality = Optionality.OPTIONAL
+)
+public Blob getAttachment() { /* ... */ }
+public void setAttachment(Blob attachment) { /* ... */ }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>And here&#8217;s how to map a <code>Clob</code> (also taken from the todoapp):</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">private Clob doc;
+@javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
+        @javax.jdo.annotations.Column(name = "doc_name"),
+        @javax.jdo.annotations.Column(name = "doc_mimetype"),
+        @javax.jdo.annotations.Column(name = "doc_chars", jdbcType = "CLOB", sqlType = "LONGVARCHAR")
+})
+@Property(
+        optionality = Optionality.OPTIONAL
+)
+public Clob getDoc() { /* ... */ }
+public void setDoc(final Clob doc) { /* ... */ }</code></pre>
+</div>
+</div>
+</div>
+</div>
+</div>
+</article>
+<aside class="article-aside toc hide-for-print" role="navigation">
+    <p class="toc-title">On this page</p>
+    <div id="article-toc"></div>
+</aside>
+</main>
+</div>
+<footer class="footer">
+    <div class="content">
+        <div class="copyright">
+            <p>
+                Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
+                <br/>
+                Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
+            </p>
+        </div>
+        <div class="revision">
+            <p>Revision: release-2.0.0-RC1-RC1.20230326-1322</p>
+        </div>
+    </div>
+</footer>
+<script src="../../../_/js/site.js"></script>
+<script async src="../../../_/js/vendor/highlight.js"></script>
+<script src="../../../_/js/vendor/jquery-3.4.1.min.js"></script>
+<script src="../../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
+<script src="../../../_/js/vendor/jquery.tocify.min.js"></script>
+
+<script>
+    $(function() {
+        $("#article-toc").tocify( {
+            showEffect: "slideDown",
+            hashGenerator: "pretty",
+            hideEffect: "slideUp",
+            selectors: "h2, h3",
+            scrollTo: 120,
+            smoothScroll: true,
+            theme: "jqueryui",
+            highlightOnScroll: true
+        } );
+    });
+</script>
+
+<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
+<script>
+  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
+  var search = docsearch({
+    appId: '5ISP5TFAEN',
+    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
+    indexName: 'causeway-apache-org',
+    inputSelector: '#algolia-search-input',
+    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+    debug: false,
+  }).autocomplete
+  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+  focusSearchInput()
+  window.addEventListener('load', focusSearchInput);
+</script>
+
+<!--
+  docsearch options:
+  https://docsearch.algolia.com/docs/behavior/
+-->
+<!--
+  https://www.algolia.com/doc/api-reference/api-parameters/
+  algoliaOptions: { hitsPerPage: 6 },
+-->
+  </body>
+</html>
diff --git a/content/refguide/2.0.0-SNAPSHOT/applib-ant/Digits.html b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Digits.html
new file mode 100644
index 000000000..fd7f953f3
--- /dev/null
+++ b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Digits.html
@@ -0,0 +1,1427 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1">
+    <title>@Digits (javax.validation) :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/refguide/2.0.0-RC1/applib-ant/Digits.html">
+    <meta name="generator" content="Antora 3.1.1">
+    <link rel="stylesheet" href="../../../_/css/site.css">
+    <link rel="stylesheet" href="../../../_/css/site-custom.css">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
+<link rel="home" href="https://causeway.apache.org" title="causeway">
+  <link rel="next" href="Nullable.html" title="@Nullable">
+  <link rel="prev" href="../applib/index/annotation/Value.html" title="@Value">
+  </head>
+  <body class="article">
+<header class="header">
+  <nav class="navbar">
+    <div class="navbar-brand">
+      <a class="navbar-item" href="https://causeway.apache.org">
+          <span class="icon">
+            <img src="../../../_/img/causeway-logo-no-words-65x48.png"></img>
+          </span>
+        <span class="navbar-title">causeway</span>
+      </a>
+      <button class="navbar-burger" data-target="topbar-nav">
+        <span></span>
+        <span></span>
+        <span></span>
+      </button>
+    </div>
+    <div id="topbar-nav" class="navbar-menu">
+      <a class="navbar-end">
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Quick Start</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Starter Apps</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/helloworld.html">Hello World</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/simpleapp.html">Simple App</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Demos &amp; Tutorials</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/demo/about.html">Demo App</a>
+            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic (tutorial)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Resources</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/cheatsheet.html">Cheatsheet</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/icons.html">Icons</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Guides</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../userguide/2.0.0-RC1/about.html">User Guide</a>
+            <a class="navbar-item" href="../../../refguide/2.0.0-RC1/about.html">Reference Guide</a>
+            <a class="navbar-item" href="../../../testing/2.0.0-RC1/about.html">Testing Guide</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/about.html">Security Guide</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">For use in apps</span>
+            <a class="navbar-item" href="../../../valuetypes/2.0.0-RC1/about.html">Value Types</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../setupguide/2.0.0-RC1/about.html">Setup Guide</a>
+            <a class="navbar-item" href="../../../conguide/2.0.0-RC1/about.html">Contributors' Guide</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Components</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/bypass/about.html">Bypass</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/shiro/about.html">Shiro</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/spring/about.html">Spring</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/keycloak/about.html">Keycloak</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Viewers</span>
+            <a class="navbar-item" href="../../../vw/2.0.0-RC1/about.html">Web UI (Wicket)</a>
+            <a class="navbar-item" href="../../../vro/2.0.0-RC1/about.html">REST API (Restful Objects)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Persistence</span>
+            <a class="navbar-item" href="../../../pjpa/2.0.0-RC1/about.html">JPA (EclipseLink)</a>
+            <a class="navbar-item" href="../../../pjdo/2.0.0-RC1/about.html">JDO (DataNucleus)</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Extensions</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/commandlog/about.html">Command Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionlog/about.html">Execution Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionoutbox/about.html">Execution Outbox</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionrepublisher/about.html">Execution Republisher</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/excel/about.html">Excel</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/flyway/about.html">Flyway</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/secman/about.html">Secman</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/audittrail/about.html">Audit Trail</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/sessionlog/about.html">Session Log</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/exceldownload/about.html">Excel Download</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/fullcalendar/about.html">Full Calendar</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/pdfjs/about.html">pdf.js</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/sse/about.html">Server Side Events</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vro/2.0.0-RC1/cors/about.html">CORS</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Support</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Contact</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/slack-channel.html">Slack</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/mailing-list.html">Mailing Lists</a>
+            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
+            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Releases</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/downloads/how-to.html">Downloads</a>
+            <a class="navbar-item" href="../../../relnotes/2.0.0-RC1/about.html">Release Notes</a>
+            <hr class="navbar-divider"/>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Framework</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Process</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/about.html">Committers' Guide</a>
+            <a class="navbar-item" href="../../../tooling/2.0.0-RC1/about.html">Tooling</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Automated Analysis</span>
+            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Interim Builds</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/nightly-builds.html">Nightly builds</a>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/weekly-builds.html">Weekly builds</a>
+            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../core/2.0.0-RC1/about.html">Internal Design Docs</a>
+            <a class="navbar-item" href="../../../regressiontests/2.0.0-RC1/about.html">Regression Tests</a>
+            <a class="navbar-item" href="../../../incubator/2.0.0-RC1/about.html">Incubator</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Thanks</span>
+            <a class="navbar-item" href="../../../more-thanks/2.0.0-RC1/more-thanks.html">Acknowledgements</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">ASF</a>
+          <div class="navbar-dropdown">
+            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
+            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
+            <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
+            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+            <hr class="navbar-divider"/>
+            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
+          </div>
+        </div>
+        <a class="navbar-item" href="../../../docs/2.0.0-RC1/about.html">
+          <span class="icon">
+            <img src="../../../_/img/home.png"></img>
+          </span>
+        </a>
+      </div>
+    </div>
+  </nav>
+</header>
+<div class="body ">
+<div class="nav-container" data-component="refguide" data-version="2.0.0-RC1">
+  <aside class="nav">
+    <div class="panels">
+<div class="nav-panel-search hide-for-print">
+  <input id="algolia-search-input" placeholder="Search"></span>
+</div>
+<div class="nav-panel-pagination">
+  <a class="page-previous" rel="prev" href="../applib/index/annotation/Value.html" title="@Value"><span></span></a>
+  <a class="page-next" rel="next"
+     href="Nullable.html" title="@Nullable"><span></span></a>
+<!--
+page.parent doesn't seem to be set...
+  <a class="page-parent" rel="prev" href="about.html" title="@Value"><span></span></a>
+-->
+</div>
+<div class="nav-panel-menu is-active" data-panel="menu">
+  <nav class="nav-menu">
+    <h3 class="title"><a href="../about.html">Reference Guide</a></h3>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="0">
+<ul class="nav-list">
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-svc/about.html">Domain Services</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/acceptheader/AcceptHeaderService.html">AcceptHeaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeatui/ApplicationFeatureMenu.html">ApplicationFeatureMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeat/ApplicationFeatureRepository.html">ApplicationFeatureRepository</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/BookmarkService.html">BookmarkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmarkui/BookmarkUiService.html">BookmarkUiService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/clock/ClockService.html">ClockService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/commanddto/processor/spi/CommandDtoProcessorService.html">CommandDtoProcessorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/command/CommandExecutorService.html">CommandExecutorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/CommandSubscriber.html">CommandSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/CommandLogger.html">CommandLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationMenu.html">ConfigurationMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationViewService.html">ConfigurationViewService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/conmap/ContentMappingService.html">ContentMappingService</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.html">ContentMappingServiceForCommandDto</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.html">ContentMappingServiceForCommandsDto</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/linking/DeepLinkService.html">DeepLinkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/EmailNotificationService.html">EmailNotificationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/email/EmailService.html">EmailService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityChangesSubscriber.html">EntityChangesSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityChangesLogger.html">EntityChangesLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityPropertyChangeSubscriber.html">EntityPropertyChangeSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityPropertyChangeLogger.html">EntityPropertyChangeLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/ExecutionSubscriber.html">ExecutionSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/ExecutionLogger.html">ExecutionLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/error/ErrorReportingService.html">ErrorReportingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/eventbus/EventBusService.html">EventBusService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/exceprecog/ExceptionRecognizerService.html">ExceptionRecognizerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/factory/FactoryService.html">FactoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridLoaderService.html">GridLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridService.html">GridService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridSystemService.html">GridSystemService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/health/HealthCheckService.html">HealthCheckService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintIdProvider.html">HintIdProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintStore.html">HintStore</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/homepage/HomePageResolverService.html">HomePageResolverService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/IdStringifier.html">IdStringifier</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenu.html">ImpersonateMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenuAdvisor.html">ImpersonateMenuAdvisor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonatedUserHolder.html">ImpersonatedUserHolder</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactn/InteractionProvider.html">InteractionProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionLayerTracker.html">InteractionLayerTracker</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionService.html">InteractionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/jaxb/JaxbService.html">JaxbService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutService.html">LayoutService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutServiceMenu.html">LayoutServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/LanguageProvider.html">LanguageProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/locale/LocaleChoiceProvider.html">LocaleChoiceProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsLoaderService.html">MenuBarsLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsService.html">MenuBarsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/message/MessageService.html">MessageService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelService.html">MetaModelService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelServiceMenu.html">MetaModelServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metrics/MetricsService.html">MetricsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/queryresultscache/QueryResultsCache.html">QueryResultsCache</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/repository/RepositoryService.html">RepositoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/routing/RoutingService.html">RoutingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/scratchpad/Scratchpad.html">Scratchpad</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/inject/ServiceInjector.html">ServiceInjector</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/registry/ServiceRegistry.html">ServiceRegistry</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/session/SessionSubscriber.html">SessionSubscriber</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapService.html">SitemapService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapServiceMenu.html">SitemapServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sudo/SudoService.html">SudoService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/swagger/SwaggerService.html">SwaggerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnOrderService.html">TableColumnOrderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnVisibilityService.html">TableColumnVisibilityService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/title/TitleService.html">TitleService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationService.html">TranslationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationsResolver.html">TranslationsResolver</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionalProcessor.html">TransactionProcessor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionService.html">TransactionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/urlencoding/UrlEncodingService.html">UrlEncodingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userui/UserMenu.html">UserMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/UserRegistrationService.html">UserRegistrationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/UserService.html">UserService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/wrapper/WrapperFactory.html">WrapperFactory</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xml/XmlService.html">XmlService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xmlsnapshot/XmlSnapshotService.html">XmlSnapshotService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Viewer (Common Applib)</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/commons/applib/services/userprof/UserProfileUiService.html">UserProfileUiService</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="about.html">Annotations</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Action.html">@Action</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ActionLayout.html">@ActionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Collection.html">@Collection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/CollectionLayout.html">@CollectionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObject.html">@DomainObject</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObjectLayout.html">@DomainObjectLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainService.html">@DomainService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainServiceLayout.html">@DomainServiceLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/HomePage.html">@HomePage</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/InteractionScope.html">@InteractionScope</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MemberSupport.html">@MemberSupport</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MinLength.html">@MinLength</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Module.html">@Module</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Parameter.html">@Parameter</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ParameterLayout.html">@ParameterLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Programmatic.html">@Programmatic</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Property.html">@Property</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/PropertyLayout.html">@PropertyLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Title.html">@Title</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Value.html">@Value</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">javax.validation</span>
+<ul class="nav-list">
+  <li class="nav-item is-current-page" data-depth="3">
+    <a class="nav-link" href="Digits.html">@Digits</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Nullable.html">@Nullable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Pattern.html">@Pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JAXB</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlJavaTypeAdapter.html">@XmlJavaTypeAdapter</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlRootElement.html">@XmlRootElement</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Column.html">@Column</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Discriminator.html">@Discriminator</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="NotPersistent.html">@NotPersistent</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PersistenceCapable.html">@PersistenceCapable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PrimaryKey.html">@PrimaryKey</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-methods/about.html">Methods</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/prefixes.html">Supporting Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/ui-hints.html">UI Hint Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/lifecycle.html">Lifecycle Methods</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/about.html">Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/events.html">Events</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/non-persisted-objects.html">Non-persisted objects</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/ViewModel.html">ViewModel</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/layout.html">Layout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/value-types.html">Value Types</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Blob.html">Blob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Clob.html">Clob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Markup.html">Markup</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/LocalResourcePath.html">LocalResourcePath</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Password.html">Password</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/utility.html">Utility Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Enums.html">Enums</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ObjectContracts.html">ObjectContracts</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Reasons.html">Reasons</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer.html">ReasonBuffer</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer2.html">ReasonBuffer2</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/TitleBuffer.html">TitleBuffer</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/mixees-and-mixins.html">Mixees and Mixins</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/layout/Object_downloadLayout.html">Object_downloadLayout</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_downloadMetamodelXml.html">Object_downloadMetamodelXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_rebuildMetamodel.html">Object_rebuildMetamodel</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_logicalTypeName.html">Object_logicalTypeName</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_objectIdentifier.html">Object_objectIdentifier</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/wicket/applib/mixins/Object_clearHints.html">Object_clearHints</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/rest/Object_openRestApi.html">Object_openRestApi</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXml.html">Dto_downloadXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXsd.html">Dto_downloadXsd</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.html">Persistable_downloadJdoMetadata</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.html">Persistable_datanucleusVersionLong</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.html">Persistable_datanucleusVersionTimestamp</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Command Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/Object_recentCommands.html">Object_recentCommands</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasInteractionId_commandLogEntry.html">HasInteraction_commandLogEntry</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasUsername_recentCommandsByUser.html">HasUsername_recentCommandsByUser</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Execution Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/Object_recentExecutions.html">Object_recentExecutions</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/HasInteractionId_executionLogEntries.html">HasInteractionId_executionLogEntries</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/system/HasTarget_openTargetObject.html">HasTarget_openTargetObject</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/spec.html">Specification pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../config/about.html">Configuration</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.applib.html">Applib</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.config.html">Core Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.html">Core MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.introspector.html">Core MetaModel Introspection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.validator.html">MetaModel Validator</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime.html">Core Runtime</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime-services.html">Core Runtime Services</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.persistence.schema.html">Core Persistence Schema</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.shiro.html">Shiro Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.keycloak.html">Keycloak Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.spring.html">Spring Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.common.html">Common Config for Viewers</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.restfulobjects.html">Restful Objects Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.wicket.html">Wicket Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/datanucleus.html">DataNucleus Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/eclipselink.html">Eclipselink Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/resteasy.html">RestEasy Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.extensions.html">Extensions</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.value-types.html">Value types</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.testing.html">Testing</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/Other.html">Other</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../schema/about.html">Schema</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/mml.html">MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/cmd.html">Command</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/ixn.html">Interaction</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/chg.html">Changes</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/common.html">Common</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+</ul>
+  </nav>
+</div>
+<div class="nav-panel-explore" data-panel="explore">
+  <div class="context">
+    <span class="title">Reference Guide</span>
+    <span class="version">2.0.0-RC1</span>
+  </div>
+  <ul class="components">
+    <li class="component">
+      <span class="title"> </span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../docs/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Committers' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../comguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Contributors' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../conguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Design Docs</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../core/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Extensions</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../extensions/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Incubator Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../incubator/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JDO/DataNucleus</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">Reference Guide</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="../about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">regressiontests</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-RC1/index.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M9/index.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M8/index.html">2.0.0-M8</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Release Notes</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">REST API (Restful Objects Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vro/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Security Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../security/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Setup Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Testing Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../testing/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tooling</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tooling/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tutorials</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">User Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../userguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Value Types Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Web UI (Wicket Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vw/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+  </ul>
+</div>
+    </div>
+  </aside>
+</div>
+<main role="main">
+<div class="toolbar" role="navigation">
+<button class="nav-toggle"></button>
+  <a href="../../../docs/2.0.0-RC1/about.html" class="home-link"></a>
+<nav class="breadcrumbs" aria-label="breadcrumbs">
+  <ul>
+    <li><a href="../about.html">Reference Guide</a></li>
+    <li><a href="about.html">Annotations</a></li>
+    <li>javax.validation</li>
+    <li><a href="Digits.html">@Digits</a></li>
+  </ul>
+</nav>
+<div class="page-versions">
+  <button class="version-menu-toggle" title="Show other versions of page">2.0.0-RC1</button>
+  <div class="version-menu">
+    <a class="version is-current" href="Digits.html">2.0.0-RC1</a>
+    <a class="version" href="../../2.0.0-M9/applib-ant/Digits.html">2.0.0-M9</a>
+    <a class="version" href="../../2.0.0-M8/applib-ant/Digits.html">2.0.0-M8</a>
+    <a class="version" href="../../2.0.0-M7/applib-ant/Digits.html">2.0.0-M7</a>
+    <a class="version" href="../../2.0.0-M6/applib-ant/Digits.html">2.0.0-M6</a>
+    <a class="version" href="../../2.0.0-M5/applib-ant/Digits.html">2.0.0-M5</a>
+  </div>
+</div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC1/antora/components/refguide/modules/applib-ant/pages/Digits.adoc">Edit</a></div>
+</div>
+<article class="doc">
+    <a name="section-top"></a>
+<h1 class="page">@Digits (javax.validation)</h1>
+<div class="paragraph">
+<p>The <code>@javax.validation.constraints.Digits</code> annotation is recognized by Apache Causeway as a means to specify the precision for properties and action parameters of type <code>java.math.BigDecimal</code>.</p>
+</div>
+<div class="paragraph">
+<p>For example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@javax.jdo.annotations.Column(
+    scale=2                                              <i class="conum" data-value="1"></i><b>(1)</b>
+)
+@javax.validation.constraints.Digits(
+    integer=10,
+    fraction=2                                           <i class="conum" data-value="2"></i><b>(2)</b>
+)
+public BigDecimal getCost() {
+    return cost;
+}
+public void setCost(final BigDecimal cost) {
+    this.cost = cost!=null
+        ? cost.setScale(2, BigDecimal.ROUND_HALF_EVEN)   <i class="conum" data-value="3"></i><b>(3)</b>
+        :null;
+}</code></pre>
+</div>
+</div>
+<div class="colist arabic">
+<table>
+<tr>
+<td><i class="conum" data-value="1"></i><b>1</b></td>
+<td>the <a href="Column.html" class="xref page">@Column#scale</a> attribute must be &#8230;&#8203;</td>
+</tr>
+<tr>
+<td><i class="conum" data-value="2"></i><b>2</b></td>
+<td>&#8230;&#8203; consistent with <code>@Digits#fraction()</code></td>
+</tr>
+<tr>
+<td><i class="conum" data-value="3"></i><b>3</b></td>
+<td>the correct idiom when setting a new value is to normalized to the correct scale</td>
+</tr>
+</table>
+</div>
+</article>
+<aside class="article-aside toc hide-for-print" role="navigation">
+    <p class="toc-title">On this page</p>
+    <div id="article-toc"></div>
+</aside>
+</main>
+</div>
+<footer class="footer">
+    <div class="content">
+        <div class="copyright">
+            <p>
+                Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
+                <br/>
+                Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
+            </p>
+        </div>
+        <div class="revision">
+            <p>Revision: release-2.0.0-RC1-RC1.20230326-1322</p>
+        </div>
+    </div>
+</footer>
+<script src="../../../_/js/site.js"></script>
+<script async src="../../../_/js/vendor/highlight.js"></script>
+<script src="../../../_/js/vendor/jquery-3.4.1.min.js"></script>
+<script src="../../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
+<script src="../../../_/js/vendor/jquery.tocify.min.js"></script>
+
+<script>
+    $(function() {
+        $("#article-toc").tocify( {
+            showEffect: "slideDown",
+            hashGenerator: "pretty",
+            hideEffect: "slideUp",
+            selectors: "h2, h3",
+            scrollTo: 120,
+            smoothScroll: true,
+            theme: "jqueryui",
+            highlightOnScroll: true
+        } );
+    });
+</script>
+
+<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
+<script>
+  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
+  var search = docsearch({
+    appId: '5ISP5TFAEN',
+    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
+    indexName: 'causeway-apache-org',
+    inputSelector: '#algolia-search-input',
+    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+    debug: false,
+  }).autocomplete
+  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+  focusSearchInput()
+  window.addEventListener('load', focusSearchInput);
+</script>
+
+<!--
+  docsearch options:
+  https://docsearch.algolia.com/docs/behavior/
+-->
+<!--
+  https://www.algolia.com/doc/api-reference/api-parameters/
+  algoliaOptions: { hitsPerPage: 6 },
+-->
+  </body>
+</html>
diff --git a/content/refguide/2.0.0-SNAPSHOT/applib-ant/Discriminator.html b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Discriminator.html
new file mode 100644
index 000000000..997492d86
--- /dev/null
+++ b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Discriminator.html
@@ -0,0 +1,1520 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1">
+    <title>@Discriminator (jdo) :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/refguide/2.0.0-RC1/applib-ant/Discriminator.html">
+    <meta name="generator" content="Antora 3.1.1">
+    <link rel="stylesheet" href="../../../_/css/site.css">
+    <link rel="stylesheet" href="../../../_/css/site-custom.css">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
+<link rel="home" href="https://causeway.apache.org" title="causeway">
+  <link rel="next" href="NotPersistent.html" title="@NotPersistent">
+  <link rel="prev" href="Column.html" title="@Column">
+  </head>
+  <body class="article">
+<header class="header">
+  <nav class="navbar">
+    <div class="navbar-brand">
+      <a class="navbar-item" href="https://causeway.apache.org">
+          <span class="icon">
+            <img src="../../../_/img/causeway-logo-no-words-65x48.png"></img>
+          </span>
+        <span class="navbar-title">causeway</span>
+      </a>
+      <button class="navbar-burger" data-target="topbar-nav">
+        <span></span>
+        <span></span>
+        <span></span>
+      </button>
+    </div>
+    <div id="topbar-nav" class="navbar-menu">
+      <a class="navbar-end">
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Quick Start</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Starter Apps</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/helloworld.html">Hello World</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/simpleapp.html">Simple App</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Demos &amp; Tutorials</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/demo/about.html">Demo App</a>
+            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic (tutorial)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Resources</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/cheatsheet.html">Cheatsheet</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/icons.html">Icons</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Guides</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../userguide/2.0.0-RC1/about.html">User Guide</a>
+            <a class="navbar-item" href="../../../refguide/2.0.0-RC1/about.html">Reference Guide</a>
+            <a class="navbar-item" href="../../../testing/2.0.0-RC1/about.html">Testing Guide</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/about.html">Security Guide</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">For use in apps</span>
+            <a class="navbar-item" href="../../../valuetypes/2.0.0-RC1/about.html">Value Types</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../setupguide/2.0.0-RC1/about.html">Setup Guide</a>
+            <a class="navbar-item" href="../../../conguide/2.0.0-RC1/about.html">Contributors' Guide</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Components</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/bypass/about.html">Bypass</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/shiro/about.html">Shiro</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/spring/about.html">Spring</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/keycloak/about.html">Keycloak</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Viewers</span>
+            <a class="navbar-item" href="../../../vw/2.0.0-RC1/about.html">Web UI (Wicket)</a>
+            <a class="navbar-item" href="../../../vro/2.0.0-RC1/about.html">REST API (Restful Objects)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Persistence</span>
+            <a class="navbar-item" href="../../../pjpa/2.0.0-RC1/about.html">JPA (EclipseLink)</a>
+            <a class="navbar-item" href="../../../pjdo/2.0.0-RC1/about.html">JDO (DataNucleus)</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Extensions</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/commandlog/about.html">Command Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionlog/about.html">Execution Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionoutbox/about.html">Execution Outbox</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionrepublisher/about.html">Execution Republisher</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/excel/about.html">Excel</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/flyway/about.html">Flyway</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/secman/about.html">Secman</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/audittrail/about.html">Audit Trail</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/sessionlog/about.html">Session Log</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/exceldownload/about.html">Excel Download</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/fullcalendar/about.html">Full Calendar</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/pdfjs/about.html">pdf.js</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/sse/about.html">Server Side Events</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vro/2.0.0-RC1/cors/about.html">CORS</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Support</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Contact</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/slack-channel.html">Slack</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/mailing-list.html">Mailing Lists</a>
+            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
+            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Releases</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/downloads/how-to.html">Downloads</a>
+            <a class="navbar-item" href="../../../relnotes/2.0.0-RC1/about.html">Release Notes</a>
+            <hr class="navbar-divider"/>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Framework</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Process</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/about.html">Committers' Guide</a>
+            <a class="navbar-item" href="../../../tooling/2.0.0-RC1/about.html">Tooling</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Automated Analysis</span>
+            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Interim Builds</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/nightly-builds.html">Nightly builds</a>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/weekly-builds.html">Weekly builds</a>
+            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../core/2.0.0-RC1/about.html">Internal Design Docs</a>
+            <a class="navbar-item" href="../../../regressiontests/2.0.0-RC1/about.html">Regression Tests</a>
+            <a class="navbar-item" href="../../../incubator/2.0.0-RC1/about.html">Incubator</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Thanks</span>
+            <a class="navbar-item" href="../../../more-thanks/2.0.0-RC1/more-thanks.html">Acknowledgements</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">ASF</a>
+          <div class="navbar-dropdown">
+            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
+            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
+            <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
+            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+            <hr class="navbar-divider"/>
+            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
+          </div>
+        </div>
+        <a class="navbar-item" href="../../../docs/2.0.0-RC1/about.html">
+          <span class="icon">
+            <img src="../../../_/img/home.png"></img>
+          </span>
+        </a>
+      </div>
+    </div>
+  </nav>
+</header>
+<div class="body ">
+<div class="nav-container" data-component="refguide" data-version="2.0.0-RC1">
+  <aside class="nav">
+    <div class="panels">
+<div class="nav-panel-search hide-for-print">
+  <input id="algolia-search-input" placeholder="Search"></span>
+</div>
+<div class="nav-panel-pagination">
+  <a class="page-previous" rel="prev" href="Column.html" title="@Column"><span></span></a>
+  <a class="page-next" rel="next"
+     href="NotPersistent.html" title="@NotPersistent"><span></span></a>
+<!--
+page.parent doesn't seem to be set...
+  <a class="page-parent" rel="prev" href="about.html" title="@Column"><span></span></a>
+-->
+</div>
+<div class="nav-panel-menu is-active" data-panel="menu">
+  <nav class="nav-menu">
+    <h3 class="title"><a href="../about.html">Reference Guide</a></h3>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="0">
+<ul class="nav-list">
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-svc/about.html">Domain Services</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/acceptheader/AcceptHeaderService.html">AcceptHeaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeatui/ApplicationFeatureMenu.html">ApplicationFeatureMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeat/ApplicationFeatureRepository.html">ApplicationFeatureRepository</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/BookmarkService.html">BookmarkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmarkui/BookmarkUiService.html">BookmarkUiService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/clock/ClockService.html">ClockService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/commanddto/processor/spi/CommandDtoProcessorService.html">CommandDtoProcessorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/command/CommandExecutorService.html">CommandExecutorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/CommandSubscriber.html">CommandSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/CommandLogger.html">CommandLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationMenu.html">ConfigurationMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationViewService.html">ConfigurationViewService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/conmap/ContentMappingService.html">ContentMappingService</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.html">ContentMappingServiceForCommandDto</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.html">ContentMappingServiceForCommandsDto</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/linking/DeepLinkService.html">DeepLinkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/EmailNotificationService.html">EmailNotificationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/email/EmailService.html">EmailService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityChangesSubscriber.html">EntityChangesSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityChangesLogger.html">EntityChangesLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityPropertyChangeSubscriber.html">EntityPropertyChangeSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityPropertyChangeLogger.html">EntityPropertyChangeLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/ExecutionSubscriber.html">ExecutionSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/ExecutionLogger.html">ExecutionLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/error/ErrorReportingService.html">ErrorReportingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/eventbus/EventBusService.html">EventBusService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/exceprecog/ExceptionRecognizerService.html">ExceptionRecognizerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/factory/FactoryService.html">FactoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridLoaderService.html">GridLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridService.html">GridService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridSystemService.html">GridSystemService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/health/HealthCheckService.html">HealthCheckService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintIdProvider.html">HintIdProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintStore.html">HintStore</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/homepage/HomePageResolverService.html">HomePageResolverService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/IdStringifier.html">IdStringifier</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenu.html">ImpersonateMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenuAdvisor.html">ImpersonateMenuAdvisor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonatedUserHolder.html">ImpersonatedUserHolder</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactn/InteractionProvider.html">InteractionProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionLayerTracker.html">InteractionLayerTracker</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionService.html">InteractionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/jaxb/JaxbService.html">JaxbService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutService.html">LayoutService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutServiceMenu.html">LayoutServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/LanguageProvider.html">LanguageProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/locale/LocaleChoiceProvider.html">LocaleChoiceProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsLoaderService.html">MenuBarsLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsService.html">MenuBarsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/message/MessageService.html">MessageService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelService.html">MetaModelService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelServiceMenu.html">MetaModelServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metrics/MetricsService.html">MetricsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/queryresultscache/QueryResultsCache.html">QueryResultsCache</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/repository/RepositoryService.html">RepositoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/routing/RoutingService.html">RoutingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/scratchpad/Scratchpad.html">Scratchpad</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/inject/ServiceInjector.html">ServiceInjector</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/registry/ServiceRegistry.html">ServiceRegistry</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/session/SessionSubscriber.html">SessionSubscriber</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapService.html">SitemapService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapServiceMenu.html">SitemapServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sudo/SudoService.html">SudoService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/swagger/SwaggerService.html">SwaggerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnOrderService.html">TableColumnOrderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnVisibilityService.html">TableColumnVisibilityService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/title/TitleService.html">TitleService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationService.html">TranslationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationsResolver.html">TranslationsResolver</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionalProcessor.html">TransactionProcessor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionService.html">TransactionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/urlencoding/UrlEncodingService.html">UrlEncodingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userui/UserMenu.html">UserMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/UserRegistrationService.html">UserRegistrationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/UserService.html">UserService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/wrapper/WrapperFactory.html">WrapperFactory</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xml/XmlService.html">XmlService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xmlsnapshot/XmlSnapshotService.html">XmlSnapshotService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Viewer (Common Applib)</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/commons/applib/services/userprof/UserProfileUiService.html">UserProfileUiService</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="about.html">Annotations</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Action.html">@Action</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ActionLayout.html">@ActionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Collection.html">@Collection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/CollectionLayout.html">@CollectionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObject.html">@DomainObject</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObjectLayout.html">@DomainObjectLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainService.html">@DomainService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainServiceLayout.html">@DomainServiceLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/HomePage.html">@HomePage</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/InteractionScope.html">@InteractionScope</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MemberSupport.html">@MemberSupport</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MinLength.html">@MinLength</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Module.html">@Module</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Parameter.html">@Parameter</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ParameterLayout.html">@ParameterLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Programmatic.html">@Programmatic</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Property.html">@Property</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/PropertyLayout.html">@PropertyLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Title.html">@Title</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Value.html">@Value</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">javax.validation</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Digits.html">@Digits</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Nullable.html">@Nullable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Pattern.html">@Pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JAXB</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlJavaTypeAdapter.html">@XmlJavaTypeAdapter</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlRootElement.html">@XmlRootElement</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Column.html">@Column</a>
+  </li>
+  <li class="nav-item is-current-page" data-depth="3">
+    <a class="nav-link" href="Discriminator.html">@Discriminator</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="NotPersistent.html">@NotPersistent</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PersistenceCapable.html">@PersistenceCapable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PrimaryKey.html">@PrimaryKey</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-methods/about.html">Methods</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/prefixes.html">Supporting Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/ui-hints.html">UI Hint Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/lifecycle.html">Lifecycle Methods</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/about.html">Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/events.html">Events</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/non-persisted-objects.html">Non-persisted objects</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/ViewModel.html">ViewModel</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/layout.html">Layout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/value-types.html">Value Types</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Blob.html">Blob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Clob.html">Clob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Markup.html">Markup</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/LocalResourcePath.html">LocalResourcePath</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Password.html">Password</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/utility.html">Utility Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Enums.html">Enums</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ObjectContracts.html">ObjectContracts</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Reasons.html">Reasons</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer.html">ReasonBuffer</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer2.html">ReasonBuffer2</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/TitleBuffer.html">TitleBuffer</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/mixees-and-mixins.html">Mixees and Mixins</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/layout/Object_downloadLayout.html">Object_downloadLayout</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_downloadMetamodelXml.html">Object_downloadMetamodelXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_rebuildMetamodel.html">Object_rebuildMetamodel</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_logicalTypeName.html">Object_logicalTypeName</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_objectIdentifier.html">Object_objectIdentifier</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/wicket/applib/mixins/Object_clearHints.html">Object_clearHints</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/rest/Object_openRestApi.html">Object_openRestApi</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXml.html">Dto_downloadXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXsd.html">Dto_downloadXsd</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.html">Persistable_downloadJdoMetadata</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.html">Persistable_datanucleusVersionLong</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.html">Persistable_datanucleusVersionTimestamp</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Command Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/Object_recentCommands.html">Object_recentCommands</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasInteractionId_commandLogEntry.html">HasInteraction_commandLogEntry</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasUsername_recentCommandsByUser.html">HasUsername_recentCommandsByUser</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Execution Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/Object_recentExecutions.html">Object_recentExecutions</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/HasInteractionId_executionLogEntries.html">HasInteractionId_executionLogEntries</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/system/HasTarget_openTargetObject.html">HasTarget_openTargetObject</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/spec.html">Specification pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../config/about.html">Configuration</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.applib.html">Applib</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.config.html">Core Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.html">Core MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.introspector.html">Core MetaModel Introspection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.validator.html">MetaModel Validator</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime.html">Core Runtime</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime-services.html">Core Runtime Services</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.persistence.schema.html">Core Persistence Schema</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.shiro.html">Shiro Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.keycloak.html">Keycloak Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.spring.html">Spring Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.common.html">Common Config for Viewers</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.restfulobjects.html">Restful Objects Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.wicket.html">Wicket Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/datanucleus.html">DataNucleus Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/eclipselink.html">Eclipselink Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/resteasy.html">RestEasy Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.extensions.html">Extensions</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.value-types.html">Value types</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.testing.html">Testing</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/Other.html">Other</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../schema/about.html">Schema</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/mml.html">MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/cmd.html">Command</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/ixn.html">Interaction</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/chg.html">Changes</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/common.html">Common</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+</ul>
+  </nav>
+</div>
+<div class="nav-panel-explore" data-panel="explore">
+  <div class="context">
+    <span class="title">Reference Guide</span>
+    <span class="version">2.0.0-RC1</span>
+  </div>
+  <ul class="components">
+    <li class="component">
+      <span class="title"> </span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../docs/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Committers' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../comguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Contributors' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../conguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Design Docs</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../core/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Extensions</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../extensions/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Incubator Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../incubator/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JDO/DataNucleus</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">Reference Guide</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="../about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">regressiontests</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-RC1/index.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M9/index.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M8/index.html">2.0.0-M8</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Release Notes</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">REST API (Restful Objects Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vro/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Security Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../security/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Setup Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Testing Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../testing/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tooling</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tooling/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tutorials</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">User Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../userguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Value Types Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Web UI (Wicket Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vw/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+  </ul>
+</div>
+    </div>
+  </aside>
+</div>
+<main role="main">
+<div class="toolbar" role="navigation">
+<button class="nav-toggle"></button>
+  <a href="../../../docs/2.0.0-RC1/about.html" class="home-link"></a>
+<nav class="breadcrumbs" aria-label="breadcrumbs">
+  <ul>
+    <li><a href="../about.html">Reference Guide</a></li>
+    <li><a href="about.html">Annotations</a></li>
+    <li>JDO</li>
+    <li><a href="Discriminator.html">@Discriminator</a></li>
+  </ul>
+</nav>
+<div class="page-versions">
+  <button class="version-menu-toggle" title="Show other versions of page">2.0.0-RC1</button>
+  <div class="version-menu">
+    <a class="version is-current" href="Discriminator.html">2.0.0-RC1</a>
+    <a class="version" href="../../2.0.0-M9/applib-ant/Discriminator.html">2.0.0-M9</a>
+    <a class="version" href="../../2.0.0-M8/applib-ant/Discriminator.html">2.0.0-M8</a>
+    <a class="version" href="../../2.0.0-M7/applib-ant/Discriminator.html">2.0.0-M7</a>
+    <a class="version" href="../../2.0.0-M6/applib-ant/Discriminator.html">2.0.0-M6</a>
+    <a class="version" href="../../2.0.0-M5/applib-ant/Discriminator.html">2.0.0-M5</a>
+  </div>
+</div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC1/antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc">Edit</a></div>
+</div>
+<article class="doc">
+    <a name="section-top"></a>
+<h1 class="page">@Discriminator (<code>jdo</code>)</h1>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>The <code>@javax.jdo.annotation.Discriminator</code> is used by JDO/DataNucleus to specify how to discriminate between subclasses of an inheritance hierarchy.</p>
+</div>
+<div class="paragraph">
+<p>It is valid to add a <code>@Discriminator</code> for any class, even those not part of an explicitly mapped inheritance hierarchy.
+Apache Causeway also checks for this annotation, and if present will use the <code>@Discriminator#value()</code> as the object type, a unique alias for the object&#8217;s class name.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>Causeway parses the <code>@Discriminator</code> annotation from the Java source code; it does not query the JDO metamodel.
+This means that it the <code>@Discriminator</code> annotation must be used rather than the equivalent <code>&lt;discriminator&gt;</code> <a href="http://www.datanucleus.org/products/accessplatform_4_0/jdo/orm/inheritance.html">XML metadata</a>.</p>
+</div>
+<div class="paragraph">
+<p>Moreover, while JDO/DataNucleus will recognize annotations on either the field or the getter method, Apache Causeway (currently) only inspects the getter method.
+Therefore ensure that the annotation is placed there.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+<div class="paragraph">
+<p>This value is used internally to generate a string representation of an objects identity (the <code>Oid</code>).
+This can appear in several contexts, including:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>as the value of <code>Bookmark#getObjectType()</code> and in the <code>toString()</code> value of <code>Bookmark</code>
+(see <a href="../applib/index/services/bookmark/BookmarkService.html" class="xref page">BookmarkService</a>)</p>
+</li>
+<li>
+<p>in the serialization of <code>OidDto</code> in the <a href="../schema/cmd.html" class="xref page">command</a> and <a href="../schema/ixn.html" class="xref page">interaction</a> schemas</p>
+</li>
+<li>
+<p>in the URLs of the <a href="../../../vro/2.0.0-RC1/about.html" class="xref page">RestfulObjects viewer</a></p>
+</li>
+<li>
+<p>in the URLs of the <a href="../../../vw/2.0.0-RC1/about.html" class="xref page">Web UI (Wicket viewer)</a></p>
+</li>
+<li>
+<p>in XML snapshots generated by the <a href="../applib/index/services/xmlsnapshot/XmlSnapshotService.html" class="xref page">XmlSnapshotService</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="examples"><a class="anchor" href="#examples"></a>Examples</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>For example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@javax.jdo.annotations.Discriminator(value="custmgmt.Customer")
+public class Customer {
+    ...
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>has an object type of <code>custmgmt.Customer</code>.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="precedence"><a class="anchor" href="#precedence"></a>Precedence</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The rules of precedence for determining a domain object&#8217;s object type are:</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p><a href="Discriminator.html" class="xref page">@Discriminator</a></p>
+</li>
+<li>
+<p><code>@DomainObject#logicalTypeName</code></p>
+</li>
+<li>
+<p><a href="PersistenceCapable.html" class="xref page">@PersistenceCapable</a>, if at least the <code>schema</code> attribute is defined.</p>
+<div class="paragraph">
+<p>If both <code>schema</code> and <code>table</code> are defined, then the value is &#8220;schema.table&#8221;.
+If only <code>schema</code> is defined, then the value is &#8220;schema.className&#8221;.</p>
+</div>
+</li>
+<li>
+<p>Fully qualified class name of the entity.</p>
+</li>
+</ol>
+</div>
+<div class="admonitionblock tip">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-tip" title="Tip"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>This might be obvious, but to make explicit: we recommend that you always specify an object type for your domain objects.</p>
+</div>
+<div class="paragraph">
+<p>Otherwise, if you refactor your code (change class name or move package), then any externally held references to the OID of the object will break.
+At best this will require a data migration in the database; at worst it could cause external clients accessing data through the <a href="../../../vro/2.0.0-RC1/about.html" class="xref page">Restful Objects</a> viewer to break.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>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.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+</article>
+<aside class="article-aside toc hide-for-print" role="navigation">
+    <p class="toc-title">On this page</p>
+    <div id="article-toc"></div>
+</aside>
+</main>
+</div>
+<footer class="footer">
+    <div class="content">
+        <div class="copyright">
+            <p>
+                Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
+                <br/>
+                Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
+            </p>
+        </div>
+        <div class="revision">
+            <p>Revision: release-2.0.0-RC1-RC1.20230326-1322</p>
+        </div>
+    </div>
+</footer>
+<script src="../../../_/js/site.js"></script>
+<script async src="../../../_/js/vendor/highlight.js"></script>
+<script src="../../../_/js/vendor/jquery-3.4.1.min.js"></script>
+<script src="../../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
+<script src="../../../_/js/vendor/jquery.tocify.min.js"></script>
+
+<script>
+    $(function() {
+        $("#article-toc").tocify( {
+            showEffect: "slideDown",
+            hashGenerator: "pretty",
+            hideEffect: "slideUp",
+            selectors: "h2, h3",
+            scrollTo: 120,
+            smoothScroll: true,
+            theme: "jqueryui",
+            highlightOnScroll: true
+        } );
+    });
+</script>
+
+<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
+<script>
+  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
+  var search = docsearch({
+    appId: '5ISP5TFAEN',
+    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
+    indexName: 'causeway-apache-org',
+    inputSelector: '#algolia-search-input',
+    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+    debug: false,
+  }).autocomplete
+  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+  focusSearchInput()
+  window.addEventListener('load', focusSearchInput);
+</script>
+
+<!--
+  docsearch options:
+  https://docsearch.algolia.com/docs/behavior/
+-->
+<!--
+  https://www.algolia.com/doc/api-reference/api-parameters/
+  algoliaOptions: { hitsPerPage: 6 },
+-->
+  </body>
+</html>
diff --git a/content/refguide/2.0.0-SNAPSHOT/applib-ant/NotPersistent.html b/content/refguide/2.0.0-SNAPSHOT/applib-ant/NotPersistent.html
new file mode 100644
index 000000000..c4ebb1a7e
--- /dev/null
+++ b/content/refguide/2.0.0-SNAPSHOT/applib-ant/NotPersistent.html
@@ -0,0 +1,1411 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1">
+    <title>@NotPersistent (jdo) :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/refguide/2.0.0-RC1/applib-ant/NotPersistent.html">
+    <meta name="generator" content="Antora 3.1.1">
+    <link rel="stylesheet" href="../../../_/css/site.css">
+    <link rel="stylesheet" href="../../../_/css/site-custom.css">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
+<link rel="home" href="https://causeway.apache.org" title="causeway">
+  <link rel="next" href="PersistenceCapable.html" title="@PersistenceCapable">
+  <link rel="prev" href="Discriminator.html" title="@Discriminator">
+  </head>
+  <body class="article">
+<header class="header">
+  <nav class="navbar">
+    <div class="navbar-brand">
+      <a class="navbar-item" href="https://causeway.apache.org">
+          <span class="icon">
+            <img src="../../../_/img/causeway-logo-no-words-65x48.png"></img>
+          </span>
+        <span class="navbar-title">causeway</span>
+      </a>
+      <button class="navbar-burger" data-target="topbar-nav">
+        <span></span>
+        <span></span>
+        <span></span>
+      </button>
+    </div>
+    <div id="topbar-nav" class="navbar-menu">
+      <a class="navbar-end">
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Quick Start</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Starter Apps</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/helloworld.html">Hello World</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/simpleapp.html">Simple App</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Demos &amp; Tutorials</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/demo/about.html">Demo App</a>
+            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic (tutorial)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Resources</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/cheatsheet.html">Cheatsheet</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/icons.html">Icons</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Guides</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../userguide/2.0.0-RC1/about.html">User Guide</a>
+            <a class="navbar-item" href="../../../refguide/2.0.0-RC1/about.html">Reference Guide</a>
+            <a class="navbar-item" href="../../../testing/2.0.0-RC1/about.html">Testing Guide</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/about.html">Security Guide</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">For use in apps</span>
+            <a class="navbar-item" href="../../../valuetypes/2.0.0-RC1/about.html">Value Types</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../setupguide/2.0.0-RC1/about.html">Setup Guide</a>
+            <a class="navbar-item" href="../../../conguide/2.0.0-RC1/about.html">Contributors' Guide</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Components</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/bypass/about.html">Bypass</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/shiro/about.html">Shiro</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/spring/about.html">Spring</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/keycloak/about.html">Keycloak</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Viewers</span>
+            <a class="navbar-item" href="../../../vw/2.0.0-RC1/about.html">Web UI (Wicket)</a>
+            <a class="navbar-item" href="../../../vro/2.0.0-RC1/about.html">REST API (Restful Objects)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Persistence</span>
+            <a class="navbar-item" href="../../../pjpa/2.0.0-RC1/about.html">JPA (EclipseLink)</a>
+            <a class="navbar-item" href="../../../pjdo/2.0.0-RC1/about.html">JDO (DataNucleus)</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Extensions</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/commandlog/about.html">Command Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionlog/about.html">Execution Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionoutbox/about.html">Execution Outbox</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionrepublisher/about.html">Execution Republisher</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/excel/about.html">Excel</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/flyway/about.html">Flyway</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/secman/about.html">Secman</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/audittrail/about.html">Audit Trail</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/sessionlog/about.html">Session Log</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/exceldownload/about.html">Excel Download</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/fullcalendar/about.html">Full Calendar</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/pdfjs/about.html">pdf.js</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/sse/about.html">Server Side Events</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vro/2.0.0-RC1/cors/about.html">CORS</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Support</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Contact</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/slack-channel.html">Slack</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/mailing-list.html">Mailing Lists</a>
+            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
+            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Releases</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/downloads/how-to.html">Downloads</a>
+            <a class="navbar-item" href="../../../relnotes/2.0.0-RC1/about.html">Release Notes</a>
+            <hr class="navbar-divider"/>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Framework</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Process</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/about.html">Committers' Guide</a>
+            <a class="navbar-item" href="../../../tooling/2.0.0-RC1/about.html">Tooling</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Automated Analysis</span>
+            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Interim Builds</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/nightly-builds.html">Nightly builds</a>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/weekly-builds.html">Weekly builds</a>
+            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../core/2.0.0-RC1/about.html">Internal Design Docs</a>
+            <a class="navbar-item" href="../../../regressiontests/2.0.0-RC1/about.html">Regression Tests</a>
+            <a class="navbar-item" href="../../../incubator/2.0.0-RC1/about.html">Incubator</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Thanks</span>
+            <a class="navbar-item" href="../../../more-thanks/2.0.0-RC1/more-thanks.html">Acknowledgements</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">ASF</a>
+          <div class="navbar-dropdown">
+            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
+            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
+            <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
+            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+            <hr class="navbar-divider"/>
+            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
+          </div>
+        </div>
+        <a class="navbar-item" href="../../../docs/2.0.0-RC1/about.html">
+          <span class="icon">
+            <img src="../../../_/img/home.png"></img>
+          </span>
+        </a>
+      </div>
+    </div>
+  </nav>
+</header>
+<div class="body ">
+<div class="nav-container" data-component="refguide" data-version="2.0.0-RC1">
+  <aside class="nav">
+    <div class="panels">
+<div class="nav-panel-search hide-for-print">
+  <input id="algolia-search-input" placeholder="Search"></span>
+</div>
+<div class="nav-panel-pagination">
+  <a class="page-previous" rel="prev" href="Discriminator.html" title="@Discriminator"><span></span></a>
+  <a class="page-next" rel="next"
+     href="PersistenceCapable.html" title="@PersistenceCapable"><span></span></a>
+<!--
+page.parent doesn't seem to be set...
+  <a class="page-parent" rel="prev" href="about.html" title="@Discriminator"><span></span></a>
+-->
+</div>
+<div class="nav-panel-menu is-active" data-panel="menu">
+  <nav class="nav-menu">
+    <h3 class="title"><a href="../about.html">Reference Guide</a></h3>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="0">
+<ul class="nav-list">
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-svc/about.html">Domain Services</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/acceptheader/AcceptHeaderService.html">AcceptHeaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeatui/ApplicationFeatureMenu.html">ApplicationFeatureMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeat/ApplicationFeatureRepository.html">ApplicationFeatureRepository</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/BookmarkService.html">BookmarkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmarkui/BookmarkUiService.html">BookmarkUiService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/clock/ClockService.html">ClockService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/commanddto/processor/spi/CommandDtoProcessorService.html">CommandDtoProcessorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/command/CommandExecutorService.html">CommandExecutorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/CommandSubscriber.html">CommandSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/CommandLogger.html">CommandLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationMenu.html">ConfigurationMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationViewService.html">ConfigurationViewService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/conmap/ContentMappingService.html">ContentMappingService</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.html">ContentMappingServiceForCommandDto</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.html">ContentMappingServiceForCommandsDto</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/linking/DeepLinkService.html">DeepLinkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/EmailNotificationService.html">EmailNotificationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/email/EmailService.html">EmailService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityChangesSubscriber.html">EntityChangesSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityChangesLogger.html">EntityChangesLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityPropertyChangeSubscriber.html">EntityPropertyChangeSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityPropertyChangeLogger.html">EntityPropertyChangeLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/ExecutionSubscriber.html">ExecutionSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/ExecutionLogger.html">ExecutionLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/error/ErrorReportingService.html">ErrorReportingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/eventbus/EventBusService.html">EventBusService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/exceprecog/ExceptionRecognizerService.html">ExceptionRecognizerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/factory/FactoryService.html">FactoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridLoaderService.html">GridLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridService.html">GridService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridSystemService.html">GridSystemService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/health/HealthCheckService.html">HealthCheckService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintIdProvider.html">HintIdProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintStore.html">HintStore</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/homepage/HomePageResolverService.html">HomePageResolverService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/IdStringifier.html">IdStringifier</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenu.html">ImpersonateMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenuAdvisor.html">ImpersonateMenuAdvisor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonatedUserHolder.html">ImpersonatedUserHolder</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactn/InteractionProvider.html">InteractionProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionLayerTracker.html">InteractionLayerTracker</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionService.html">InteractionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/jaxb/JaxbService.html">JaxbService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutService.html">LayoutService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutServiceMenu.html">LayoutServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/LanguageProvider.html">LanguageProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/locale/LocaleChoiceProvider.html">LocaleChoiceProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsLoaderService.html">MenuBarsLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsService.html">MenuBarsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/message/MessageService.html">MessageService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelService.html">MetaModelService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelServiceMenu.html">MetaModelServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metrics/MetricsService.html">MetricsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/queryresultscache/QueryResultsCache.html">QueryResultsCache</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/repository/RepositoryService.html">RepositoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/routing/RoutingService.html">RoutingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/scratchpad/Scratchpad.html">Scratchpad</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/inject/ServiceInjector.html">ServiceInjector</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/registry/ServiceRegistry.html">ServiceRegistry</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/session/SessionSubscriber.html">SessionSubscriber</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapService.html">SitemapService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapServiceMenu.html">SitemapServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sudo/SudoService.html">SudoService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/swagger/SwaggerService.html">SwaggerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnOrderService.html">TableColumnOrderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnVisibilityService.html">TableColumnVisibilityService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/title/TitleService.html">TitleService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationService.html">TranslationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationsResolver.html">TranslationsResolver</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionalProcessor.html">TransactionProcessor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionService.html">TransactionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/urlencoding/UrlEncodingService.html">UrlEncodingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userui/UserMenu.html">UserMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/UserRegistrationService.html">UserRegistrationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/UserService.html">UserService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/wrapper/WrapperFactory.html">WrapperFactory</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xml/XmlService.html">XmlService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xmlsnapshot/XmlSnapshotService.html">XmlSnapshotService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Viewer (Common Applib)</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/commons/applib/services/userprof/UserProfileUiService.html">UserProfileUiService</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="about.html">Annotations</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Action.html">@Action</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ActionLayout.html">@ActionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Collection.html">@Collection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/CollectionLayout.html">@CollectionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObject.html">@DomainObject</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObjectLayout.html">@DomainObjectLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainService.html">@DomainService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainServiceLayout.html">@DomainServiceLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/HomePage.html">@HomePage</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/InteractionScope.html">@InteractionScope</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MemberSupport.html">@MemberSupport</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MinLength.html">@MinLength</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Module.html">@Module</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Parameter.html">@Parameter</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ParameterLayout.html">@ParameterLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Programmatic.html">@Programmatic</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Property.html">@Property</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/PropertyLayout.html">@PropertyLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Title.html">@Title</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Value.html">@Value</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">javax.validation</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Digits.html">@Digits</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Nullable.html">@Nullable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Pattern.html">@Pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JAXB</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlJavaTypeAdapter.html">@XmlJavaTypeAdapter</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlRootElement.html">@XmlRootElement</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Column.html">@Column</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Discriminator.html">@Discriminator</a>
+  </li>
+  <li class="nav-item is-current-page" data-depth="3">
+    <a class="nav-link" href="NotPersistent.html">@NotPersistent</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PersistenceCapable.html">@PersistenceCapable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PrimaryKey.html">@PrimaryKey</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-methods/about.html">Methods</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/prefixes.html">Supporting Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/ui-hints.html">UI Hint Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/lifecycle.html">Lifecycle Methods</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/about.html">Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/events.html">Events</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/non-persisted-objects.html">Non-persisted objects</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/ViewModel.html">ViewModel</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/layout.html">Layout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/value-types.html">Value Types</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Blob.html">Blob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Clob.html">Clob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Markup.html">Markup</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/LocalResourcePath.html">LocalResourcePath</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Password.html">Password</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/utility.html">Utility Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Enums.html">Enums</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ObjectContracts.html">ObjectContracts</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Reasons.html">Reasons</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer.html">ReasonBuffer</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer2.html">ReasonBuffer2</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/TitleBuffer.html">TitleBuffer</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/mixees-and-mixins.html">Mixees and Mixins</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/layout/Object_downloadLayout.html">Object_downloadLayout</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_downloadMetamodelXml.html">Object_downloadMetamodelXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_rebuildMetamodel.html">Object_rebuildMetamodel</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_logicalTypeName.html">Object_logicalTypeName</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_objectIdentifier.html">Object_objectIdentifier</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/wicket/applib/mixins/Object_clearHints.html">Object_clearHints</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/rest/Object_openRestApi.html">Object_openRestApi</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXml.html">Dto_downloadXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXsd.html">Dto_downloadXsd</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.html">Persistable_downloadJdoMetadata</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.html">Persistable_datanucleusVersionLong</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.html">Persistable_datanucleusVersionTimestamp</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Command Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/Object_recentCommands.html">Object_recentCommands</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasInteractionId_commandLogEntry.html">HasInteraction_commandLogEntry</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasUsername_recentCommandsByUser.html">HasUsername_recentCommandsByUser</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Execution Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/Object_recentExecutions.html">Object_recentExecutions</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/HasInteractionId_executionLogEntries.html">HasInteractionId_executionLogEntries</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/system/HasTarget_openTargetObject.html">HasTarget_openTargetObject</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/spec.html">Specification pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../config/about.html">Configuration</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.applib.html">Applib</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.config.html">Core Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.html">Core MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.introspector.html">Core MetaModel Introspection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.validator.html">MetaModel Validator</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime.html">Core Runtime</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime-services.html">Core Runtime Services</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.persistence.schema.html">Core Persistence Schema</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.shiro.html">Shiro Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.keycloak.html">Keycloak Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.spring.html">Spring Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.common.html">Common Config for Viewers</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.restfulobjects.html">Restful Objects Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.wicket.html">Wicket Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/datanucleus.html">DataNucleus Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/eclipselink.html">Eclipselink Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/resteasy.html">RestEasy Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.extensions.html">Extensions</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.value-types.html">Value types</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.testing.html">Testing</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/Other.html">Other</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../schema/about.html">Schema</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/mml.html">MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/cmd.html">Command</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/ixn.html">Interaction</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/chg.html">Changes</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/common.html">Common</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+</ul>
+  </nav>
+</div>
+<div class="nav-panel-explore" data-panel="explore">
+  <div class="context">
+    <span class="title">Reference Guide</span>
+    <span class="version">2.0.0-RC1</span>
+  </div>
+  <ul class="components">
+    <li class="component">
+      <span class="title"> </span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../docs/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Committers' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../comguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Contributors' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../conguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Design Docs</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../core/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Extensions</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../extensions/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Incubator Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../incubator/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JDO/DataNucleus</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">Reference Guide</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="../about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">regressiontests</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-RC1/index.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M9/index.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M8/index.html">2.0.0-M8</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Release Notes</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">REST API (Restful Objects Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vro/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Security Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../security/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Setup Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../setupguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Testing Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../testing/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../testing/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tooling</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tooling/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../tooling/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Tutorials</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../tutorials/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">User Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../userguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../userguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Value Types Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../valuetypes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Web UI (Wicket Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vw/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vw/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+  </ul>
+</div>
+    </div>
+  </aside>
+</div>
+<main role="main">
+<div class="toolbar" role="navigation">
+<button class="nav-toggle"></button>
+  <a href="../../../docs/2.0.0-RC1/about.html" class="home-link"></a>
+<nav class="breadcrumbs" aria-label="breadcrumbs">
+  <ul>
+    <li><a href="../about.html">Reference Guide</a></li>
+    <li><a href="about.html">Annotations</a></li>
+    <li>JDO</li>
+    <li><a href="NotPersistent.html">@NotPersistent</a></li>
+  </ul>
+</nav>
+<div class="page-versions">
+  <button class="version-menu-toggle" title="Show other versions of page">2.0.0-RC1</button>
+  <div class="version-menu">
+    <a class="version is-current" href="NotPersistent.html">2.0.0-RC1</a>
+    <a class="version" href="../../2.0.0-M9/applib-ant/NotPersistent.html">2.0.0-M9</a>
+    <a class="version" href="../../2.0.0-M8/applib-ant/NotPersistent.html">2.0.0-M8</a>
+    <a class="version" href="../../2.0.0-M7/applib-ant/NotPersistent.html">2.0.0-M7</a>
+    <a class="version" href="../../2.0.0-M6/applib-ant/NotPersistent.html">2.0.0-M6</a>
+    <a class="version" href="../../2.0.0-M5/applib-ant/NotPersistent.html">2.0.0-M5</a>
+  </div>
+</div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC1/antora/components/refguide/modules/applib-ant/pages/NotPersistent.adoc">Edit</a></div>
+</div>
+<article class="doc">
+    <a name="section-top"></a>
+<h1 class="page">@NotPersistent (jdo)</h1>
+<div class="paragraph">
+<p>The <code>@javax.jdo.annotation.NotPersistent</code> annotation is used by JDO/DataNucleus to indicate that a property should not be persisted to the database.</p>
+</div>
+<div class="paragraph">
+<p>Apache Causeway also uses this annotation, though (currently) only in the very minimal way to suppress checking of inconsistent metadata between JDO and Causeway annotations (eg <code>@Column#allowsNull()</code> vs <code>@Property#optionality()</code>, or <code>@Column#length()</code> and <code>@Property#maxLength()</code>).</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>The framework parses the <code>@NotPersistent</code> annotation from the Java source code; it does not query the JDO metamodel.
+This means that it the <code>@NotPersistent</code> annotation must be used rather than the equivalent <code>&lt;field&gt;</code> <a href="http://www.datanucleus.org/products/accessplatform_4_0/jdo/fields_properties.html">XML metadata</a>.</p>
+</div>
+<div class="paragraph">
+<p>Moreover, while JDO/DataNucleus will recognize annotations on either the field or the getter method, Apache Causeway (currently) only inspects the getter method.
+Therefore ensure that the annotation is placed there.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+</article>
+<aside class="article-aside toc hide-for-print" role="navigation">
+    <p class="toc-title">On this page</p>
+    <div id="article-toc"></div>
+</aside>
+</main>
+</div>
+<footer class="footer">
+    <div class="content">
+        <div class="copyright">
+            <p>
+                Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
+                <br/>
+                Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
+            </p>
+        </div>
+        <div class="revision">
+            <p>Revision: release-2.0.0-RC1-RC1.20230326-1322</p>
+        </div>
+    </div>
+</footer>
+<script src="../../../_/js/site.js"></script>
+<script async src="../../../_/js/vendor/highlight.js"></script>
+<script src="../../../_/js/vendor/jquery-3.4.1.min.js"></script>
+<script src="../../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
+<script src="../../../_/js/vendor/jquery.tocify.min.js"></script>
+
+<script>
+    $(function() {
+        $("#article-toc").tocify( {
+            showEffect: "slideDown",
+            hashGenerator: "pretty",
+            hideEffect: "slideUp",
+            selectors: "h2, h3",
+            scrollTo: 120,
+            smoothScroll: true,
+            theme: "jqueryui",
+            highlightOnScroll: true
+        } );
+    });
+</script>
+
+<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
+<script>
+  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
+  var search = docsearch({
+    appId: '5ISP5TFAEN',
+    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
+    indexName: 'causeway-apache-org',
+    inputSelector: '#algolia-search-input',
+    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+    debug: false,
+  }).autocomplete
+  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+  focusSearchInput()
+  window.addEventListener('load', focusSearchInput);
+</script>
+
+<!--
+  docsearch options:
+  https://docsearch.algolia.com/docs/behavior/
+-->
+<!--
+  https://www.algolia.com/doc/api-reference/api-parameters/
+  algoliaOptions: { hitsPerPage: 6 },
+-->
+  </body>
+</html>
diff --git a/content/refguide/2.0.0-SNAPSHOT/applib-ant/Nullable.html b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Nullable.html
new file mode 100644
index 000000000..5b6888b5d
--- /dev/null
+++ b/content/refguide/2.0.0-SNAPSHOT/applib-ant/Nullable.html
@@ -0,0 +1,1440 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1">
+    <title>@Nullable (javax.validation) :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/refguide/2.0.0-RC1/applib-ant/Nullable.html">
+    <meta name="generator" content="Antora 3.1.1">
+    <link rel="stylesheet" href="../../../_/css/site.css">
+    <link rel="stylesheet" href="../../../_/css/site-custom.css">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
+<link rel="home" href="https://causeway.apache.org" title="causeway">
+  <link rel="next" href="Pattern.html" title="@Pattern">
+  <link rel="prev" href="Digits.html" title="@Digits">
+  </head>
+  <body class="article">
+<header class="header">
+  <nav class="navbar">
+    <div class="navbar-brand">
+      <a class="navbar-item" href="https://causeway.apache.org">
+          <span class="icon">
+            <img src="../../../_/img/causeway-logo-no-words-65x48.png"></img>
+          </span>
+        <span class="navbar-title">causeway</span>
+      </a>
+      <button class="navbar-burger" data-target="topbar-nav">
+        <span></span>
+        <span></span>
+        <span></span>
+      </button>
+    </div>
+    <div id="topbar-nav" class="navbar-menu">
+      <a class="navbar-end">
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Quick Start</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Starter Apps</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/helloworld.html">Hello World</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/starters/simpleapp.html">Simple App</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Demos &amp; Tutorials</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/demo/about.html">Demo App</a>
+            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic (tutorial)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Resources</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/cheatsheet.html">Cheatsheet</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/resources/icons.html">Icons</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Guides</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../userguide/2.0.0-RC1/about.html">User Guide</a>
+            <a class="navbar-item" href="../../../refguide/2.0.0-RC1/about.html">Reference Guide</a>
+            <a class="navbar-item" href="../../../testing/2.0.0-RC1/about.html">Testing Guide</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/about.html">Security Guide</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">For use in apps</span>
+            <a class="navbar-item" href="../../../valuetypes/2.0.0-RC1/about.html">Value Types</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../setupguide/2.0.0-RC1/about.html">Setup Guide</a>
+            <a class="navbar-item" href="../../../conguide/2.0.0-RC1/about.html">Contributors' Guide</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Components</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/bypass/about.html">Bypass</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/shiro/about.html">Shiro</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/spring/about.html">Spring</a>
+            <a class="navbar-item" href="../../../security/2.0.0-RC1/keycloak/about.html">Keycloak</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Viewers</span>
+            <a class="navbar-item" href="../../../vw/2.0.0-RC1/about.html">Web UI (Wicket)</a>
+            <a class="navbar-item" href="../../../vro/2.0.0-RC1/about.html">REST API (Restful Objects)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Persistence</span>
+            <a class="navbar-item" href="../../../pjpa/2.0.0-RC1/about.html">JPA (EclipseLink)</a>
+            <a class="navbar-item" href="../../../pjdo/2.0.0-RC1/about.html">JDO (DataNucleus)</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Extensions</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Core</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/commandlog/about.html">Command Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionlog/about.html">Execution Log</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionoutbox/about.html">Execution Outbox</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/executionrepublisher/about.html">Execution Republisher</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/excel/about.html">Excel</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/userguide/2.0.0-RC1/flyway/about.html">Flyway</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Security</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/secman/about.html">Secman</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/audittrail/about.html">Audit Trail</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/security/2.0.0-RC1/sessionlog/about.html">Session Log</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/exceldownload/about.html">Excel Download</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/fullcalendar/about.html">Full Calendar</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/pdfjs/about.html">pdf.js</a>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vw/2.0.0-RC1/sse/about.html">Server Side Events</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
+            <a class="navbar-item" href="../../../extensions/2.0.0-RC1/vro/2.0.0-RC1/cors/about.html">CORS</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Support</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Contact</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/slack-channel.html">Slack</a>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/support/mailing-list.html">Mailing Lists</a>
+            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
+            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Releases</span>
+            <a class="navbar-item" href="../../../docs/2.0.0-RC1/downloads/how-to.html">Downloads</a>
+            <a class="navbar-item" href="../../../relnotes/2.0.0-RC1/about.html">Release Notes</a>
+            <hr class="navbar-divider"/>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">Framework</a>
+          <div class="navbar-dropdown">
+            <span class="navbar-item navbar-heading">Process</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/about.html">Committers' Guide</a>
+            <a class="navbar-item" href="../../../tooling/2.0.0-RC1/about.html">Tooling</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Automated Analysis</span>
+            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Interim Builds</span>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/nightly-builds.html">Nightly builds</a>
+            <a class="navbar-item" href="../../../comguide/2.0.0-RC1/weekly-builds.html">Weekly builds</a>
+            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Development</span>
+            <a class="navbar-item" href="../../../core/2.0.0-RC1/about.html">Internal Design Docs</a>
+            <a class="navbar-item" href="../../../regressiontests/2.0.0-RC1/about.html">Regression Tests</a>
+            <a class="navbar-item" href="../../../incubator/2.0.0-RC1/about.html">Incubator</a>
+            <hr class="navbar-divider"/>
+            <span class="navbar-item navbar-heading">Thanks</span>
+            <a class="navbar-item" href="../../../more-thanks/2.0.0-RC1/more-thanks.html">Acknowledgements</a>
+          </div>
+        </div>
+        <div class="navbar-item has-dropdown is-hoverable">
+          <a class="navbar-link" href="#">ASF</a>
+          <div class="navbar-dropdown">
+            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
+            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
+            <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
+            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+            <hr class="navbar-divider"/>
+            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
+          </div>
+        </div>
+        <a class="navbar-item" href="../../../docs/2.0.0-RC1/about.html">
+          <span class="icon">
+            <img src="../../../_/img/home.png"></img>
+          </span>
+        </a>
+      </div>
+    </div>
+  </nav>
+</header>
+<div class="body ">
+<div class="nav-container" data-component="refguide" data-version="2.0.0-RC1">
+  <aside class="nav">
+    <div class="panels">
+<div class="nav-panel-search hide-for-print">
+  <input id="algolia-search-input" placeholder="Search"></span>
+</div>
+<div class="nav-panel-pagination">
+  <a class="page-previous" rel="prev" href="Digits.html" title="@Digits"><span></span></a>
+  <a class="page-next" rel="next"
+     href="Pattern.html" title="@Pattern"><span></span></a>
+<!--
+page.parent doesn't seem to be set...
+  <a class="page-parent" rel="prev" href="about.html" title="@Digits"><span></span></a>
+-->
+</div>
+<div class="nav-panel-menu is-active" data-panel="menu">
+  <nav class="nav-menu">
+    <h3 class="title"><a href="../about.html">Reference Guide</a></h3>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="0">
+<ul class="nav-list">
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-svc/about.html">Domain Services</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/acceptheader/AcceptHeaderService.html">AcceptHeaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeatui/ApplicationFeatureMenu.html">ApplicationFeatureMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/appfeat/ApplicationFeatureRepository.html">ApplicationFeatureRepository</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/BookmarkService.html">BookmarkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmarkui/BookmarkUiService.html">BookmarkUiService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/clock/ClockService.html">ClockService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/commanddto/processor/spi/CommandDtoProcessorService.html">CommandDtoProcessorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/command/CommandExecutorService.html">CommandExecutorService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/CommandSubscriber.html">CommandSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/CommandLogger.html">CommandLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationMenu.html">ConfigurationMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/confview/ConfigurationViewService.html">ConfigurationViewService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/conmap/ContentMappingService.html">ContentMappingService</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.html">ContentMappingServiceForCommandDto</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.html">ContentMappingServiceForCommandsDto</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/linking/DeepLinkService.html">DeepLinkService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/EmailNotificationService.html">EmailNotificationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/email/EmailService.html">EmailService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityChangesSubscriber.html">EntityChangesSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityChangesLogger.html">EntityChangesLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/EntityPropertyChangeSubscriber.html">EntityPropertyChangeSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/EntityPropertyChangeLogger.html">EntityPropertyChangeLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib/index/services/publishing/spi/ExecutionSubscriber.html">ExecutionSubscriber</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/services/publishing/log/ExecutionLogger.html">ExecutionLogger</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/error/ErrorReportingService.html">ErrorReportingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/eventbus/EventBusService.html">EventBusService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/exceprecog/ExceptionRecognizerService.html">ExceptionRecognizerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/factory/FactoryService.html">FactoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridLoaderService.html">GridLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridService.html">GridService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/grid/GridSystemService.html">GridSystemService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/health/HealthCheckService.html">HealthCheckService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintIdProvider.html">HintIdProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/hint/HintStore.html">HintStore</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/homepage/HomePageResolverService.html">HomePageResolverService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/bookmark/IdStringifier.html">IdStringifier</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenu.html">ImpersonateMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonateMenuAdvisor.html">ImpersonateMenuAdvisor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/ImpersonatedUserHolder.html">ImpersonatedUserHolder</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactn/InteractionProvider.html">InteractionProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionLayerTracker.html">InteractionLayerTracker</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/iactnlayer/InteractionService.html">InteractionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/jaxb/JaxbService.html">JaxbService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutService.html">LayoutService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/layout/LayoutServiceMenu.html">LayoutServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/LanguageProvider.html">LanguageProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/locale/LocaleChoiceProvider.html">LocaleChoiceProvider</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsLoaderService.html">MenuBarsLoaderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/menu/MenuBarsService.html">MenuBarsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/message/MessageService.html">MessageService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelService.html">MetaModelService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metamodel/MetaModelServiceMenu.html">MetaModelServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/metrics/MetricsService.html">MetricsService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/queryresultscache/QueryResultsCache.html">QueryResultsCache</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/repository/RepositoryService.html">RepositoryService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/routing/RoutingService.html">RoutingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/scratchpad/Scratchpad.html">Scratchpad</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/inject/ServiceInjector.html">ServiceInjector</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/registry/ServiceRegistry.html">ServiceRegistry</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/session/SessionSubscriber.html">SessionSubscriber</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapService.html">SitemapService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sitemap/SitemapServiceMenu.html">SitemapServiceMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/sudo/SudoService.html">SudoService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/swagger/SwaggerService.html">SwaggerService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnOrderService.html">TableColumnOrderService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/tablecol/TableColumnVisibilityService.html">TableColumnVisibilityService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/title/TitleService.html">TitleService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationService.html">TranslationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/i18n/TranslationsResolver.html">TranslationsResolver</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionalProcessor.html">TransactionProcessor</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xactn/TransactionService.html">TransactionService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/urlencoding/UrlEncodingService.html">UrlEncodingService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userui/UserMenu.html">UserMenu</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/userreg/UserRegistrationService.html">UserRegistrationService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/user/UserService.html">UserService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/wrapper/WrapperFactory.html">WrapperFactory</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xml/XmlService.html">XmlService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/services/xmlsnapshot/XmlSnapshotService.html">XmlSnapshotService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Viewer (Common Applib)</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/commons/applib/services/userprof/UserProfileUiService.html">UserProfileUiService</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="about.html">Annotations</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Action.html">@Action</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ActionLayout.html">@ActionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Collection.html">@Collection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/CollectionLayout.html">@CollectionLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObject.html">@DomainObject</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainObjectLayout.html">@DomainObjectLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainService.html">@DomainService</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/DomainServiceLayout.html">@DomainServiceLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/HomePage.html">@HomePage</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/InteractionScope.html">@InteractionScope</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MemberSupport.html">@MemberSupport</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/MinLength.html">@MinLength</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Module.html">@Module</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Parameter.html">@Parameter</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/ParameterLayout.html">@ParameterLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Programmatic.html">@Programmatic</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Property.html">@Property</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/PropertyLayout.html">@PropertyLayout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Title.html">@Title</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib/index/annotation/Value.html">@Value</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">javax.validation</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Digits.html">@Digits</a>
+  </li>
+  <li class="nav-item is-current-page" data-depth="3">
+    <a class="nav-link" href="Nullable.html">@Nullable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Pattern.html">@Pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JAXB</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlJavaTypeAdapter.html">@XmlJavaTypeAdapter</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="XmlRootElement.html">@XmlRootElement</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Column.html">@Column</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="Discriminator.html">@Discriminator</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="NotPersistent.html">@NotPersistent</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PersistenceCapable.html">@PersistenceCapable</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="PrimaryKey.html">@PrimaryKey</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-methods/about.html">Methods</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/prefixes.html">Supporting Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/ui-hints.html">UI Hint Methods</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-methods/lifecycle.html">Lifecycle Methods</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/about.html">Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/events.html">Events</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/non-persisted-objects.html">Non-persisted objects</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/ViewModel.html">ViewModel</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/layout.html">Layout</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/value-types.html">Value Types</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Blob.html">Blob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Clob.html">Clob</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Markup.html">Markup</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/LocalResourcePath.html">LocalResourcePath</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/value/Password.html">Password</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/utility.html">Utility Classes</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Enums.html">Enums</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ObjectContracts.html">ObjectContracts</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/Reasons.html">Reasons</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer.html">ReasonBuffer</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/ReasonBuffer2.html">ReasonBuffer2</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/util/TitleBuffer.html">TitleBuffer</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../applib-classes/mixees-and-mixins.html">Mixees and Mixins</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/layout/Object_downloadLayout.html">Object_downloadLayout</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_downloadMetamodelXml.html">Object_downloadMetamodelXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_rebuildMetamodel.html">Object_rebuildMetamodel</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_logicalTypeName.html">Object_logicalTypeName</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/metamodel/Object_objectIdentifier.html">Object_objectIdentifier</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../viewer/index/wicket/applib/mixins/Object_clearHints.html">Object_clearHints</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/rest/Object_openRestApi.html">Object_openRestApi</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXml.html">Dto_downloadXml</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/dto/Dto_downloadXsd.html">Dto_downloadXsd</a>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">JDO</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.html">Persistable_downloadJdoMetadata</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.html">Persistable_datanucleusVersionLong</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.html">Persistable_datanucleusVersionTimestamp</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Command Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/Object_recentCommands.html">Object_recentCommands</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasInteractionId_commandLogEntry.html">HasInteraction_commandLogEntry</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/commandlog/applib/contributions/HasUsername_recentCommandsByUser.html">HasUsername_recentCommandsByUser</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Execution Log</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/Object_recentExecutions.html">Object_recentExecutions</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../extensions/index/executionlog/applib/contributions/HasInteractionId_executionLogEntries.html">HasInteractionId_executionLogEntries</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../applib/index/mixins/system/HasTarget_openTargetObject.html">HasTarget_openTargetObject</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../applib-classes/spec.html">Specification pattern</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../config/about.html">Configuration</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.applib.html">Applib</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.config.html">Core Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.html">Core MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.introspector.html">Core MetaModel Introspection</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.meta-model.validator.html">MetaModel Validator</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime.html">Core Runtime</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.core.runtime-services.html">Core Runtime Services</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.persistence.schema.html">Core Persistence Schema</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.shiro.html">Shiro Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.keycloak.html">Keycloak Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.security.spring.html">Spring Security Implementation</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.common.html">Common Config for Viewers</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.restfulobjects.html">Restful Objects Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.viewer.wicket.html">Wicket Viewer</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/datanucleus.html">DataNucleus Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/eclipselink.html">Eclipselink Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/resteasy.html">RestEasy Configuration</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.extensions.html">Extensions</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.value-types.html">Value types</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/causeway.testing.html">Testing</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../config/sections/Other.html">Other</a>
+  </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="1">
+    <button class="nav-item-toggle"></button>
+    <a class="nav-link" href="../schema/about.html">Schema</a>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/mml.html">MetaModel</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/cmd.html">Command</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/ixn.html">Interaction</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/chg.html">Changes</a>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <a class="nav-link" href="../schema/common.html">Common</a>
+  </li>
+</ul>
+  </li>
+</ul>
+  </li>
+</ul>
+  </nav>
+</div>
+<div class="nav-panel-explore" data-panel="explore">
+  <div class="context">
+    <span class="title">Reference Guide</span>
+    <span class="version">2.0.0-RC1</span>
+  </div>
+  <ul class="components">
+    <li class="component">
+      <span class="title"> </span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../docs/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../docs/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Committers' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../comguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../comguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Contributors' Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../conguide/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../conguide/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Design Docs</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../core/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../core/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Extensions</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../extensions/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../extensions/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Incubator Catalog</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../incubator/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../incubator/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JDO/DataNucleus</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjdo/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../pjpa/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">Reference Guide</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="../about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">regressiontests</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-RC1/index.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M9/index.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../regressiontests/2.0.0-M8/index.html">2.0.0-M8</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Release Notes</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../relnotes/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">REST API (Restful Objects Viewer)</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../vro/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M8/about.html">2.0.0-M8</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M7/about.html">2.0.0-M7</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M6/about.html">2.0.0-M6</a>
+        </li>
+        <li class="version">
+          <a href="../../../vro/2.0.0-M5/about.html">2.0.0-M5</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component">
+      <span class="title">Security Guide</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../security/2.0.0-RC1/about.html">2.0.0-RC1</a>
+        </li>
+        <li class="version">
+          <a href="../../../security/2.0.0-M9/about.html">2.0.0-M9</a>
+        </li>
+        <li class="version">
... 2072153 lines suppressed ...