You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/10/20 11:00:04 UTC

[isis] branch post-rename updated (a28675198d -> b1744cc10c)

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

ahuber pushed a change to branch post-rename
in repository https://gitbox.apache.org/repos/asf/isis.git


    from a28675198d ISIS-3142: rename persistence packages and artifacts
     add b1744cc10c ISIS-3142: rename viewers packages and artifacts

No new revisions were added by this update.

Summary of changes:
 incubator/pom.xml                                  |   56 +-
 incubator/viewers/graphql/applib/pom.xml           |   20 +-
 .../graphql/applib/src/main/java/module-info.java  |    4 +-
 .../applib/IsisModuleIncViewerGraphqlApplib.java   |   30 +
 .../applib/IsisModuleIncViewerGraphqlApplib.java   |   30 -
 incubator/viewers/graphql/model/pom.xml            |   24 +-
 .../graphql/model/src/main/java/module-info.java   |    8 +-
 .../model/IsisModuleIncViewerGraphqlModel.java     |   32 +
 .../model/IsisModuleIncViewerGraphqlModel.java     |   33 -
 incubator/viewers/graphql/pom.xml                  |   30 +-
 incubator/viewers/graphql/test/pom.xml             |   36 +-
 .../viewer/graphql/viewer/test/source/.gitignore   |    0
 .../EndToEnd_IntegTest.changeName.approved.gql     |    0
 .../EndToEnd_IntegTest.changeName.submit.gql       |    0
 .../EndToEnd_IntegTest.createE1.approved.gql       |    0
 .../source/EndToEnd_IntegTest.createE1.submit.gql  |    0
 .../EndToEnd_IntegTest.findAllE1.approved.gql      |    0
 .../source/EndToEnd_IntegTest.findAllE1.submit.gql |    0
 .../viewer/test/source/EndToEnd_IntegTest.java     |  259 +++
 ...oEnd_IntegTest.simple_post_request.approved.gql |    0
 ...dToEnd_IntegTest.simple_post_request.submit.gql |    0
 .../viewer/test/source/GQLSchema_IntegTest.java    |  177 ++
 .../graphql/viewer/test/source/ScratchPad.java     |   78 +
 .../source/TestDomainModuleIntegTestAbstract.java  |   79 +
 .../viewer/test/source/gqltestdomain/E1.java       |   66 +
 .../viewer/test/source/gqltestdomain/E2.java       |  120 ++
 .../source/gqltestdomain/GQLTestDomainMenu.java    |   71 +
 .../source/gqltestdomain/TestDomainModule.java     |   44 +
 .../test/source/gqltestdomain/TestEntity.java      |   27 +
 .../source/gqltestdomain/TestEntityRepository.java |   77 +
 .../viewer/test/source/EndToEnd_IntegTest.java     |  259 ---
 .../viewer/test/source/GQLSchema_IntegTest.java    |  177 --
 .../graphql/viewer/test/source/ScratchPad.java     |   78 -
 .../source/TestDomainModuleIntegTestAbstract.java  |   79 -
 .../viewer/test/source/gqltestdomain/E1.java       |   66 -
 .../viewer/test/source/gqltestdomain/E2.java       |  120 --
 .../source/gqltestdomain/GQLTestDomainMenu.java    |   71 -
 .../source/gqltestdomain/TestDomainModule.java     |   44 -
 .../test/source/gqltestdomain/TestEntity.java      |   27 -
 .../source/gqltestdomain/TestEntityRepository.java |   77 -
 incubator/viewers/graphql/viewer/pom.xml           |   20 +-
 .../graphql/viewer/src/main/java/module-info.java  |   16 +-
 .../viewer/IsisModuleIncViewerGraphqlViewer.java   |   58 +
 ...xecutionStrategyResolvingWithinInteraction.java |   54 +
 .../viewer/graphql/viewer/source/GQLMeta.java      |   48 +
 .../viewer/graphql/viewer/source/GQLMutations.java |   35 +
 .../viewer/source/GraphQlServiceForIsis.java       |   55 +
 .../viewer/source/GraphQlSourceForIsis.java        |  150 ++
 .../graphql/viewer/source/ObjectTypeFactory.java   |  513 ++++++
 .../graphql/viewer/source/QueryFieldFactory.java   |  162 ++
 .../viewer/graphql/viewer/source/TypeMapper.java   |  120 ++
 .../viewer/graphql/viewer/source/_Utils.java       |   38 +
 .../viewer/IsisModuleIncViewerGraphqlViewer.java   |   59 -
 ...xecutionStrategyResolvingWithinInteraction.java |   54 -
 .../isis/viewer/graphql/viewer/source/GQLMeta.java |   48 -
 .../viewer/graphql/viewer/source/GQLMutations.java |   35 -
 .../viewer/source/GraphQlServiceForIsis.java       |   55 -
 .../viewer/source/GraphQlSourceForIsis.java        |  150 --
 .../graphql/viewer/source/ObjectTypeFactory.java   |  513 ------
 .../graphql/viewer/source/QueryFieldFactory.java   |  162 --
 .../viewer/graphql/viewer/source/TypeMapper.java   |  120 --
 .../isis/viewer/graphql/viewer/source/_Utils.java  |   38 -
 incubator/viewers/javafx/model/pom.xml             |   20 +-
 .../model/action/ActionUiModelFactoryFx.java       |   30 +
 .../javafx/model/action/ActionUiModelFx.java       |   66 +
 .../viewer/javafx/model/binding/BindingsFx.java    |  243 +++
 .../viewer/javafx/model/context/UiContextFx.java   |   65 +
 .../events/IsisModuleIncViewerJavaFxModel.java     |   41 +
 .../javafx/model/events/JavaFxViewerConfig.java    |   41 +
 .../model/events/PrimaryStageReadyEvent.java       |   36 +
 .../viewer/javafx/model/icon/IconService.java      |   31 +
 .../incubator/viewer/javafx/model/util/_fx.java    |  379 ++++
 .../model/action/ActionUiModelFactoryFx.java       |   30 -
 .../javafx/model/action/ActionUiModelFx.java       |   66 -
 .../viewer/javafx/model/binding/BindingsFx.java    |  242 ---
 .../viewer/javafx/model/context/UiContextFx.java   |   65 -
 .../events/IsisModuleIncViewerJavaFxModel.java     |   41 -
 .../javafx/model/events/JavaFxViewerConfig.java    |   41 -
 .../model/events/PrimaryStageReadyEvent.java       |   36 -
 .../viewer/javafx/model/icon/IconService.java      |   31 -
 .../incubator/viewer/javafx/model/util/_fx.java    |  379 ----
 incubator/viewers/javafx/pom.xml                   |   26 +-
 incubator/viewers/javafx/ui/pom.xml                |   20 +-
 .../javafx/ui/IsisModuleIncViewerJavaFxUi.java     |   90 +
 .../javafx/ui/components/UiComponentFactoryFx.java |  122 ++
 .../javafx/ui/components/UiComponentHandlerFx.java |   54 +
 .../ui/components/collections/TableViewFx.java     |  204 +++
 .../javafx/ui/components/dialog/Dialogs.java       |  142 ++
 .../viewer/javafx/ui/components/form/FormPane.java |  136 ++
 .../ui/components/form/field/CustomFieldFx.java    |   88 +
 .../ui/components/markup/MarkupFieldFactory.java   |  188 ++
 .../ui/components/number/NumberFieldFactory.java   |   73 +
 .../javafx/ui/components/object/ObjectViewFx.java  |  268 +++
 .../objectref/ObjectReferenceFieldFactory.java     |   78 +
 .../ui/components/other/FallbackFieldFactory.java  |   48 +
 .../javafx/ui/components/panel/TitledPanel.java    |   54 +
 .../components/temporal/TemporalFieldFactory.java  |   79 +
 .../ui/components/text/TextFieldFactory.java       |   67 +
 .../disabling/DisablingDecoratorForButton.java     |   50 +
 .../disabling/DisablingDecoratorForFormField.java  |   51 +
 .../ui/decorator/icon/IconDecoratorForLabeled.java |   58 +
 .../decorator/icon/IconDecoratorForMenuItem.java   |   60 +
 .../ui/decorator/icon/IconServiceDefault.java      |   65 +
 .../prototyping/PrototypingDecoratorForButton.java |   57 +
 .../PrototypingDecoratorForFormField.java          |   54 +
 .../prototyping/PrototypingInfoPopupProvider.java  |  136 ++
 .../viewer/javafx/ui/main/MainViewFx.java          |  137 ++
 .../viewer/javafx/ui/main/MenuBuilderFx.java       |   81 +
 .../viewer/javafx/ui/main/UiActionHandlerFx.java   |  123 ++
 .../viewer/javafx/ui/main/UiBuilderFx.java         |  101 ++
 .../viewer/javafx/ui/main/UiContextFxDefault.java  |  113 ++
 .../javafx/ui/IsisModuleIncViewerJavaFxUi.java     |   91 -
 .../javafx/ui/components/UiComponentFactoryFx.java |  122 --
 .../javafx/ui/components/UiComponentHandlerFx.java |   54 -
 .../ui/components/collections/TableViewFx.java     |  204 ---
 .../javafx/ui/components/dialog/Dialogs.java       |  142 --
 .../viewer/javafx/ui/components/form/FormPane.java |  136 --
 .../ui/components/form/field/CustomFieldFx.java    |   88 -
 .../ui/components/markup/MarkupFieldFactory.java   |  188 --
 .../ui/components/number/NumberFieldFactory.java   |   73 -
 .../javafx/ui/components/object/ObjectViewFx.java  |  267 ---
 .../objectref/ObjectReferenceFieldFactory.java     |   78 -
 .../ui/components/other/FallbackFieldFactory.java  |   48 -
 .../javafx/ui/components/panel/TitledPanel.java    |   54 -
 .../components/temporal/TemporalFieldFactory.java  |   79 -
 .../ui/components/text/TextFieldFactory.java       |   67 -
 .../disabling/DisablingDecoratorForButton.java     |   50 -
 .../disabling/DisablingDecoratorForFormField.java  |   51 -
 .../ui/decorator/icon/IconDecoratorForLabeled.java |   59 -
 .../decorator/icon/IconDecoratorForMenuItem.java   |   61 -
 .../ui/decorator/icon/IconServiceDefault.java      |   66 -
 .../prototyping/PrototypingDecoratorForButton.java |   58 -
 .../PrototypingDecoratorForFormField.java          |   55 -
 .../prototyping/PrototypingInfoPopupProvider.java  |  136 --
 .../viewer/javafx/ui/main/MainViewFx.java          |  137 --
 .../viewer/javafx/ui/main/MenuBuilderFx.java       |   81 -
 .../viewer/javafx/ui/main/UiActionHandlerFx.java   |  123 --
 .../viewer/javafx/ui/main/UiBuilderFx.java         |  101 --
 .../viewer/javafx/ui/main/UiContextFxDefault.java  |  113 --
 incubator/viewers/javafx/viewer/pom.xml            |   16 +-
 .../viewer/IsisModuleIncViewerJavaFxViewer.java    |   42 +
 .../viewer/javafx/viewer/JavafxViewer.java         |   33 +
 .../javafx/viewer/JavafxViewerApplication.java     |   70 +
 .../viewer/IsisModuleIncViewerJavaFxViewer.java    |   43 -
 .../viewer/javafx/viewer/JavafxViewer.java         |   33 -
 .../javafx/viewer/JavafxViewerApplication.java     |   71 -
 incubator/viewers/vaadin/model/pom.xml             |   24 +-
 .../model/IsisModuleIncViewerVaadinModel.java      |   33 +
 .../model/action/ActionUiModelFactoryVaa.java      |   29 +
 .../vaadin/model/action/ActionUiModelVaa.java      |   57 +
 .../viewer/vaadin/model/context/UiContextVaa.java  |   56 +
 .../viewer/vaadin/model/decorator/Decorators.java  |  173 ++
 .../incubator/viewer/vaadin/model/util/_vaa.java   |   74 +
 .../model/IsisModuleIncViewerVaadinModel.java      |   33 -
 .../model/action/ActionUiModelFactoryVaa.java      |   29 -
 .../vaadin/model/action/ActionUiModelVaa.java      |   57 -
 .../viewer/vaadin/model/context/UiContextVaa.java  |   56 -
 .../viewer/vaadin/model/decorator/Decorators.java  |  173 --
 .../incubator/viewer/vaadin/model/util/_vaa.java   |   74 -
 incubator/viewers/vaadin/pom.xml                   |   26 +-
 incubator/viewers/vaadin/ui/pom.xml                |   28 +-
 .../vaadin/ui/IsisModuleIncViewerVaadinUi.java     |   68 +
 .../vaadin/ui/auth/AuthSessionStoreUtil.java       |   79 +
 .../viewer/vaadin/ui/auth/LogoutHandlerVaa.java    |   67 +
 .../ui/auth/VaadinAuthenticationHandler.java       |  141 ++
 .../viewer/vaadin/ui/binding/BindingsVaa.java      |  373 ++++
 .../ui/components/UiComponentFactoryVaa.java       |   94 +
 .../ui/components/UiComponentHandlerVaa.java       |   28 +
 .../vaadin/ui/components/action/ActionDialog.java  |  223 +++
 .../vaadin/ui/components/action/ActionForm.java    |   67 +
 .../vaadin/ui/components/blob/BlobField.java       |   68 +
 .../ui/components/blob/BlobFieldFactory.java       |   46 +
 .../vaadin/ui/components/clob/ClobField.java       |   58 +
 .../ui/components/clob/ClobFieldFactory.java       |   46 +
 .../ui/components/collection/TableViewVaa.java     |  187 ++
 .../vaadin/ui/components/debug/DebugField.java     |   79 +
 .../vaadin/ui/components/markup/MarkupField.java   |   60 +
 .../ui/components/markup/MarkupFieldFactory.java   |   45 +
 .../vaadin/ui/components/object/ObjectViewVaa.java |  277 +++
 .../ui/components/other/FallbackFieldFactory.java  |   96 ++
 .../vaadin/ui/components/temporal/DateField.java   |   57 +
 .../components/temporal/TemporalFieldFactory.java  |  132 ++
 .../ui/components/text/TextFieldFactory.java       |   52 +
 .../ui/components/text/uuid/UuidFieldFactory.java  |   60 +
 .../vaadin/ui/pages/login/VaadinLoginView.java     |  118 ++
 .../viewer/vaadin/ui/pages/main/MainViewVaa.java   |  135 ++
 .../ui/pages/main/MainView_createHeader.java       |  111 ++
 .../vaadin/ui/pages/main/MenuBuilderVaa.java       |   89 +
 .../viewer/vaadin/ui/pages/main/TabUtil.java       |   72 +
 .../vaadin/ui/pages/main/UiActionHandlerVaa.java   |   89 +
 .../vaadin/ui/pages/main/UiContextVaaDefault.java  |  104 ++
 .../viewer/vaadin/ui/util/LocalResourceUtil.java   |   61 +
 .../viewer/vaadin/ui/util/PrismResourcesVaa.java   |   41 +
 .../vaadin/ui/IsisModuleIncViewerVaadinUi.java     |   69 -
 .../vaadin/ui/auth/AuthSessionStoreUtil.java       |   79 -
 .../viewer/vaadin/ui/auth/LogoutHandlerVaa.java    |   67 -
 .../ui/auth/VaadinAuthenticationHandler.java       |  141 --
 .../viewer/vaadin/ui/binding/BindingsVaa.java      |  373 ----
 .../ui/components/UiComponentFactoryVaa.java       |   95 -
 .../ui/components/UiComponentHandlerVaa.java       |   28 -
 .../vaadin/ui/components/action/ActionDialog.java  |  222 ---
 .../vaadin/ui/components/action/ActionForm.java    |   67 -
 .../vaadin/ui/components/blob/BlobField.java       |   68 -
 .../ui/components/blob/BlobFieldFactory.java       |   46 -
 .../vaadin/ui/components/clob/ClobField.java       |   58 -
 .../ui/components/clob/ClobFieldFactory.java       |   46 -
 .../ui/components/collection/TableViewVaa.java     |  186 --
 .../vaadin/ui/components/debug/DebugField.java     |   79 -
 .../vaadin/ui/components/markup/MarkupField.java   |   60 -
 .../ui/components/markup/MarkupFieldFactory.java   |   45 -
 .../vaadin/ui/components/object/ObjectViewVaa.java |  276 ---
 .../ui/components/other/FallbackFieldFactory.java  |   95 -
 .../vaadin/ui/components/temporal/DateField.java   |   57 -
 .../components/temporal/TemporalFieldFactory.java  |  131 --
 .../ui/components/text/TextFieldFactory.java       |   52 -
 .../ui/components/text/uuid/UuidFieldFactory.java  |   60 -
 .../vaadin/ui/pages/login/VaadinLoginView.java     |  118 --
 .../viewer/vaadin/ui/pages/main/MainViewVaa.java   |  135 --
 .../ui/pages/main/MainView_createHeader.java       |  111 --
 .../vaadin/ui/pages/main/MenuBuilderVaa.java       |   89 -
 .../viewer/vaadin/ui/pages/main/TabUtil.java       |   72 -
 .../vaadin/ui/pages/main/UiActionHandlerVaa.java   |   89 -
 .../vaadin/ui/pages/main/UiContextVaaDefault.java  |  104 --
 .../viewer/vaadin/ui/util/LocalResourceUtil.java   |   61 -
 .../viewer/vaadin/ui/util/PrismResourcesVaa.java   |   41 -
 incubator/viewers/vaadin/viewer/pom.xml            |   24 +-
 .../viewer/IsisModuleIncViewerVaadinViewer.java    |    4 +-
 .../viewer/vaadin/viewer/IsisServletForVaadin.java |    6 +-
 viewers/commons/applib/pom.xml                     |   16 +-
 .../commons/applib/src/main/java/module-info.java  |   22 +-
 .../applib/IsisModuleViewerCommonsApplib.java      |   35 +
 .../commons/applib/mixins/Object_impersonate.java  |   87 +
 .../applib/mixins/Object_impersonateWithRoles.java |  117 ++
 .../applib/services/branding/BrandingUiModel.java  |   46 +
 .../services/branding/BrandingUiService.java       |   29 +
 .../applib/services/header/HeaderUiModel.java      |   38 +
 .../applib/services/header/HeaderUiService.java    |   28 +
 .../commons/applib/services/menu/MenuItemDto.java  |   59 +
 .../commons/applib/services/menu/MenuUiModel.java  |   58 +
 .../applib/services/menu/MenuUiService.java        |   31 +
 .../commons/applib/services/menu/MenuVisitor.java  |   32 +
 .../services/userprof/UserProfileUiModel.java      |   76 +
 .../services/userprof/UserProfileUiService.java    |   42 +
 .../applib/IsisModuleViewerCommonsApplib.java      |   36 -
 .../commons/applib/mixins/Object_impersonate.java  |   87 -
 .../applib/mixins/Object_impersonateWithRoles.java |  117 --
 .../applib/services/branding/BrandingUiModel.java  |   46 -
 .../services/branding/BrandingUiService.java       |   29 -
 .../applib/services/header/HeaderUiModel.java      |   38 -
 .../applib/services/header/HeaderUiService.java    |   28 -
 .../commons/applib/services/menu/MenuItemDto.java  |   59 -
 .../commons/applib/services/menu/MenuUiModel.java  |   58 -
 .../applib/services/menu/MenuUiService.java        |   31 -
 .../commons/applib/services/menu/MenuVisitor.java  |   32 -
 .../services/userprof/UserProfileUiModel.java      |   76 -
 .../services/userprof/UserProfileUiService.java    |   42 -
 viewers/commons/model/pom.xml                      |   20 +-
 .../commons/model/src/main/java/module-info.java   |   34 +-
 .../causeway/viewer/commons/model/UiModel.java     |   26 +
 .../commons/model/action/HasActionInteraction.java |   40 +
 .../commons/model/action/HasManagedAction.java     |  121 ++
 .../viewer/commons/model/action/UiAction.java      |   29 +
 .../viewer/commons/model/action/UiActionForm.java  |  120 ++
 .../model/action/decorator/UiActionDecorator.java  |   46 +
 .../commons/model/binding/BindingConverter.java    |   51 +
 .../binding/BindingConverterForManagedObject.java  |   50 +
 .../model/components/UiComponentFactory.java       |  155 ++
 .../commons/model/components/UiComponentType.java  |  199 +++
 .../viewer/commons/model/components/UiString.java  |   49 +
 .../commons/model/decorators/ConfirmDecorator.java |   80 +
 .../commons/model/decorators/DangerDecorator.java  |   26 +
 .../model/decorators/DisablingDecorator.java       |   59 +
 .../model/decorators/FormLabelDecorator.java       |   57 +
 .../commons/model/decorators/IconDecorator.java    |   77 +
 .../model/decorators/PrototypingDecorator.java     |   85 +
 .../commons/model/decorators/TooltipDecorator.java |   70 +
 .../commons/model/hints/HasRenderingHints.java     |   57 +
 .../viewer/commons/model/hints/RenderingHint.java  |   71 +
 .../viewer/commons/model/layout/UiGridLayout.java  |  193 +++
 .../commons/model/layout/UiPlacementDirection.java |   23 +
 .../viewer/commons/model/mixin/HasTitle.java       |   26 +
 .../viewer/commons/model/mixin/HasUiComponent.java |   26 +
 .../viewer/commons/model/mixin/HasUiMenuItem.java  |   26 +
 .../viewer/commons/model/mock/UiMockup.java        |   39 +
 .../commons/model/object/HasUiParentObject.java    |   33 +
 .../viewer/commons/model/object/UiObject.java      |   35 +
 .../commons/model/scalar/HasUiParameter.java       |  161 ++
 .../viewer/commons/model/scalar/HasUiProperty.java |   61 +
 .../viewer/commons/model/scalar/UiParameter.java   |  145 ++
 .../viewer/commons/model/scalar/UiProperty.java    |   95 +
 .../viewer/commons/model/scalar/UiScalar.java      |  127 ++
 .../apache/isis/viewer/commons/model/UiModel.java  |   26 -
 .../commons/model/action/HasActionInteraction.java |   40 -
 .../commons/model/action/HasManagedAction.java     |  121 --
 .../isis/viewer/commons/model/action/UiAction.java |   29 -
 .../viewer/commons/model/action/UiActionForm.java  |  119 --
 .../model/action/decorator/UiActionDecorator.java  |   46 -
 .../commons/model/binding/BindingConverter.java    |   51 -
 .../binding/BindingConverterForManagedObject.java  |   49 -
 .../model/components/UiComponentFactory.java       |  155 --
 .../commons/model/components/UiComponentType.java  |  199 ---
 .../viewer/commons/model/components/UiString.java  |   49 -
 .../commons/model/decorators/ConfirmDecorator.java |   80 -
 .../commons/model/decorators/DangerDecorator.java  |   26 -
 .../model/decorators/DisablingDecorator.java       |   59 -
 .../model/decorators/FormLabelDecorator.java       |   57 -
 .../commons/model/decorators/IconDecorator.java    |   76 -
 .../model/decorators/PrototypingDecorator.java     |   85 -
 .../commons/model/decorators/TooltipDecorator.java |   71 -
 .../commons/model/hints/HasRenderingHints.java     |   57 -
 .../viewer/commons/model/hints/RenderingHint.java  |   71 -
 .../viewer/commons/model/layout/UiGridLayout.java  |  192 ---
 .../commons/model/layout/UiPlacementDirection.java |   23 -
 .../isis/viewer/commons/model/mixin/HasTitle.java  |   26 -
 .../viewer/commons/model/mixin/HasUiComponent.java |   26 -
 .../viewer/commons/model/mixin/HasUiMenuItem.java  |   26 -
 .../isis/viewer/commons/model/mock/UiMockup.java   |   39 -
 .../commons/model/object/HasUiParentObject.java    |   33 -
 .../isis/viewer/commons/model/object/UiObject.java |   35 -
 .../commons/model/scalar/HasUiParameter.java       |  160 --
 .../viewer/commons/model/scalar/HasUiProperty.java |   61 -
 .../viewer/commons/model/scalar/UiParameter.java   |  144 --
 .../viewer/commons/model/scalar/UiProperty.java    |   94 -
 .../isis/viewer/commons/model/scalar/UiScalar.java |  126 --
 viewers/commons/pom.xml                            |   10 +-
 viewers/commons/prism/pom.xml                      |   12 +-
 .../commons/prism/src/main/java/module-info.java   |    4 +-
 .../causeway/viewer/commons/prism/Prism.java       |   41 +
 .../viewer/commons/prism/PrismLanguage.java        |   52 +
 .../apache/isis/viewer/commons/prism/Prism.java    |   41 -
 .../isis/viewer/commons/prism/PrismLanguage.java   |   52 -
 viewers/commons/services/pom.xml                   |   20 +-
 .../services/src/main/java/module-info.java        |   22 +-
 .../services/IsisModuleViewerCommonsServices.java  |   46 +
 .../branding/BrandingUiServiceDefault.java         |   65 +
 .../services/header/HeaderUiServiceDefault.java    |   61 +
 .../services/menu/MenuUiServiceDefault.java        |   95 +
 .../commons/services/menu/_MenuItemBuilder.java    |  184 ++
 .../userprof/UserProfileUiServiceDefault.java      |   80 +
 .../services/IsisModuleViewerCommonsServices.java  |   47 -
 .../branding/BrandingUiServiceDefault.java         |   65 -
 .../services/header/HeaderUiServiceDefault.java    |   61 -
 .../services/menu/MenuUiServiceDefault.java        |   95 -
 .../commons/services/menu/_MenuItemBuilder.java    |  183 --
 .../userprof/UserProfileUiServiceDefault.java      |   80 -
 viewers/restfulobjects/applib/pom.xml              |   24 +-
 .../IsisModuleViewerRestfulObjectsApplib.java      |   31 +
 .../restfulobjects/applib/JsonRepresentation.java  | 1815 +++++++++++++++++++
 .../restfulobjects/applib/LinkRepresentation.java  |  150 ++
 .../causeway/viewer/restfulobjects/applib/Rel.java |  125 ++
 .../restfulobjects/applib/RelDefinition.java       |   55 +
 .../restfulobjects/applib/RepresentationType.java  |  327 ++++
 .../restfulobjects/applib/RestfulHttpMethod.java   |   32 +
 .../restfulobjects/applib/RestfulMediaType.java    |   96 ++
 .../restfulobjects/applib/RestfulRequest.java      |  166 ++
 .../restfulobjects/applib/RestfulResponse.java     |  373 ++++
 .../applib/boot/BootstrapResource.java             |   36 +
 .../AbstractObjectMemberRepresentation.java        |   45 +
 .../domainobjects/ActionResultRepresentation.java  |   78 +
 .../DomainObjectMemberRepresentation.java          |   68 +
 .../domainobjects/DomainObjectRepresentation.java  |  140 ++
 .../applib/domainobjects/DomainObjectResource.java |  255 +++
 .../applib/domainobjects/DomainRepresentation.java |   68 +
 .../domainobjects/DomainServiceResource.java       |  151 ++
 .../applib/domainobjects/ListRepresentation.java   |   46 +
 .../domainobjects/ObjectActionRepresentation.java  |   38 +
 .../ObjectCollectionRepresentation.java            |   37 +
 .../ObjectPropertyRepresentation.java              |   31 +
 .../domainobjects/ScalarValueRepresentation.java   |   37 +
 .../AbstractTypeMemberRepresentation.java          |   33 +
 .../ActionDescriptionRepresentation.java           |   35 +
 .../ActionParameterDescriptionRepresentation.java  |   31 +
 .../CollectionDescriptionRepresentation.java       |   31 +
 .../domaintypes/DomainTypeRepresentation.java      |   33 +
 .../applib/domaintypes/DomainTypeResource.java     |   97 ++
 .../PropertyDescriptionRepresentation.java         |   32 +
 .../TypeActionResultRepresentation.java            |   34 +
 .../applib/domaintypes/TypeListRepresentation.java |   33 +
 .../applib/dtos/ScalarValueDtoV2.java              |   56 +
 .../applib/errors/ErrorRepresentation.java         |   33 +
 .../applib/health/HealthRepresentation.java        |   42 +
 .../applib/health/HealthResource.java              |   51 +
 .../applib/homepage/HomePageRepresentation.java    |   48 +
 .../applib/homepage/HomePageResource.java          |   60 +
 .../applib/menubars/MenuBarsResource.java          |   70 +
 .../applib/user/UserRepresentation.java            |   59 +
 .../restfulobjects/applib/user/UserResource.java   |   59 +
 .../restfulobjects/applib/util/JsonMapper.java     |  153 ++
 .../restfulobjects/applib/util/JsonNodeUtils.java  |   86 +
 .../restfulobjects/applib/util/MediaTypes.java     |   73 +
 .../viewer/restfulobjects/applib/util/Parser.java  |  372 ++++
 .../restfulobjects/applib/util/PathNode.java       |  192 +++
 .../applib/util/UrlEncodingUtils.java              |   84 +
 .../applib/version/VersionRepresentation.java      |   47 +
 .../applib/version/VersionResource.java            |   51 +
 .../IsisModuleViewerRestfulObjectsApplib.java      |   31 -
 .../restfulobjects/applib/JsonRepresentation.java  | 1816 --------------------
 .../restfulobjects/applib/LinkRepresentation.java  |  150 --
 .../isis/viewer/restfulobjects/applib/Rel.java     |  125 --
 .../restfulobjects/applib/RelDefinition.java       |   55 -
 .../restfulobjects/applib/RepresentationType.java  |  327 ----
 .../restfulobjects/applib/RestfulHttpMethod.java   |   32 -
 .../restfulobjects/applib/RestfulMediaType.java    |   96 --
 .../restfulobjects/applib/RestfulRequest.java      |  166 --
 .../restfulobjects/applib/RestfulResponse.java     |  373 ----
 .../applib/boot/BootstrapResource.java             |   36 -
 .../AbstractObjectMemberRepresentation.java        |   45 -
 .../domainobjects/ActionResultRepresentation.java  |   78 -
 .../DomainObjectMemberRepresentation.java          |   68 -
 .../domainobjects/DomainObjectRepresentation.java  |  140 --
 .../applib/domainobjects/DomainObjectResource.java |  255 ---
 .../applib/domainobjects/DomainRepresentation.java |   68 -
 .../domainobjects/DomainServiceResource.java       |  151 --
 .../applib/domainobjects/ListRepresentation.java   |   46 -
 .../domainobjects/ObjectActionRepresentation.java  |   38 -
 .../ObjectCollectionRepresentation.java            |   37 -
 .../ObjectPropertyRepresentation.java              |   31 -
 .../domainobjects/ScalarValueRepresentation.java   |   37 -
 .../AbstractTypeMemberRepresentation.java          |   33 -
 .../ActionDescriptionRepresentation.java           |   35 -
 .../ActionParameterDescriptionRepresentation.java  |   31 -
 .../CollectionDescriptionRepresentation.java       |   31 -
 .../domaintypes/DomainTypeRepresentation.java      |   33 -
 .../applib/domaintypes/DomainTypeResource.java     |   97 --
 .../PropertyDescriptionRepresentation.java         |   32 -
 .../TypeActionResultRepresentation.java            |   34 -
 .../applib/domaintypes/TypeListRepresentation.java |   33 -
 .../applib/dtos/ScalarValueDtoV2.java              |   56 -
 .../applib/errors/ErrorRepresentation.java         |   33 -
 .../applib/health/HealthRepresentation.java        |   42 -
 .../applib/health/HealthResource.java              |   51 -
 .../applib/homepage/HomePageRepresentation.java    |   48 -
 .../applib/homepage/HomePageResource.java          |   60 -
 .../applib/menubars/MenuBarsResource.java          |   70 -
 .../applib/user/UserRepresentation.java            |   59 -
 .../restfulobjects/applib/user/UserResource.java   |   59 -
 .../restfulobjects/applib/util/JsonMapper.java     |  153 --
 .../restfulobjects/applib/util/JsonNodeUtils.java  |   86 -
 .../restfulobjects/applib/util/MediaTypes.java     |   73 -
 .../viewer/restfulobjects/applib/util/Parser.java  |  372 ----
 .../restfulobjects/applib/util/PathNode.java       |  192 ---
 .../applib/util/UrlEncodingUtils.java              |   84 -
 .../applib/version/VersionRepresentation.java      |   47 -
 .../applib/version/VersionResource.java            |   51 -
 ...r.restfulobjects.applib.client.UriBuilderPlugin |    1 +
 ...r.restfulobjects.applib.client.UriBuilderPlugin |    1 -
 .../viewer/restfulobjects/applib/JsonFixture.java  |   44 +
 ...resentationTest_arrayGet_arraySetElementAt.java |   88 +
 .../JsonRepresentationTest_asInputStream.java      |   55 +
 .../applib/JsonRepresentationTest_getArray.java    |   82 +
 .../JsonRepresentationTest_getBigDecimal.java      |  127 ++
 .../JsonRepresentationTest_getBigInteger.java      |  117 ++
 .../applib/JsonRepresentationTest_getBoolean.java  |   87 +
 .../applib/JsonRepresentationTest_getDouble.java   |   92 +
 .../applib/JsonRepresentationTest_getInt.java      |   87 +
 .../JsonRepresentationTest_getLink_isLink.java     |  121 ++
 .../applib/JsonRepresentationTest_getLong.java     |   87 +
 .../JsonRepresentationTest_getNull_isNull.java     |   96 ++
 .../JsonRepresentationTest_getRepresentation.java  |  101 ++
 .../JsonRepresentationTest_getString_isString.java |   93 +
 ...onRepresentationTest_isArray_isMap_isValue.java |   63 +
 .../applib/JsonRepresentationTest_mapHas.java      |   50 +
 .../applib/JsonRepresentationTest_newArray.java    |   44 +
 .../applib/JsonRepresentationTest_newObject.java   |   37 +
 .../applib/JsonRepresentationTest_putXxx.java      |   78 +
 .../applib/JsonRepresentationTest_size.java        |   65 +
 ...JsonRepresentationTest_streamArrayElements.java |   63 +
 .../JsonRepresentationTest_streamMapEntries.java   |   56 +
 .../applib/JsonRepresentationTest_urlEncoding.java |   45 +
 .../applib/LinkRepresentationTest_equals.java      |   54 +
 .../restfulobjects/applib/Rel_getName_Test.java    |   47 +
 .../RestfulRequest_DomainModelTest_parser.java     |   40 +
 ...equestParameterTest_valueOf_xrodomainmodel.java |   56 +
 ...equestParameterTest_valueOf_xrofollowlinks.java |   94 +
 .../client/RestfulResponse_HeaderTest_Warning.java |   44 +
 .../client/RestfulResponse_HttpStatusCodeTest.java |   43 +
 ...mainObjectRepresentationTest_getCollection.java |   51 +
 ...ainObjectRepresentationTest_getCollections.java |   52 +
 ...mainObjectRepresentationTest_getProperties.java |   52 +
 ...DomainObjectRepresentationTest_getProperty.java |   51 +
 .../restfulobjects/applib/util/Parser_Test.java    |  186 ++
 .../applib/util/PathNodeTest_equalsHashcode.java   |   71 +
 .../applib/util/PathNodeTest_parse.java            |   70 +
 .../applib/util/PathNodeTest_split.java            |   57 +
 .../viewer/restfulobjects/applib/JsonFixture.java  |   44 -
 ...resentationTest_arrayGet_arraySetElementAt.java |   88 -
 .../JsonRepresentationTest_asInputStream.java      |   56 -
 .../applib/JsonRepresentationTest_getArray.java    |   82 -
 .../JsonRepresentationTest_getBigDecimal.java      |  127 --
 .../JsonRepresentationTest_getBigInteger.java      |  117 --
 .../applib/JsonRepresentationTest_getBoolean.java  |   87 -
 .../applib/JsonRepresentationTest_getDouble.java   |   92 -
 .../applib/JsonRepresentationTest_getInt.java      |   87 -
 .../JsonRepresentationTest_getLink_isLink.java     |  118 --
 .../applib/JsonRepresentationTest_getLong.java     |   87 -
 .../JsonRepresentationTest_getNull_isNull.java     |   96 --
 .../JsonRepresentationTest_getRepresentation.java  |  101 --
 .../JsonRepresentationTest_getString_isString.java |   93 -
 ...onRepresentationTest_isArray_isMap_isValue.java |   63 -
 .../applib/JsonRepresentationTest_mapHas.java      |   50 -
 .../applib/JsonRepresentationTest_newArray.java    |   43 -
 .../applib/JsonRepresentationTest_newObject.java   |   36 -
 .../applib/JsonRepresentationTest_putXxx.java      |   78 -
 .../applib/JsonRepresentationTest_size.java        |   65 -
 ...JsonRepresentationTest_streamArrayElements.java |   63 -
 .../JsonRepresentationTest_streamMapEntries.java   |   56 -
 .../applib/JsonRepresentationTest_urlEncoding.java |   43 -
 .../applib/LinkRepresentationTest_equals.java      |   52 -
 .../restfulobjects/applib/Rel_getName_Test.java    |   46 -
 .../RestfulRequest_DomainModelTest_parser.java     |   41 -
 ...equestParameterTest_valueOf_xrodomainmodel.java |   57 -
 ...equestParameterTest_valueOf_xrofollowlinks.java |   95 -
 .../client/RestfulResponse_HeaderTest_Warning.java |   45 -
 .../client/RestfulResponse_HttpStatusCodeTest.java |   44 -
 ...mainObjectRepresentationTest_getCollection.java |   52 -
 ...ainObjectRepresentationTest_getCollections.java |   53 -
 ...mainObjectRepresentationTest_getProperties.java |   53 -
 ...DomainObjectRepresentationTest_getProperty.java |   52 -
 .../restfulobjects/applib/util/Parser_Test.java    |  185 --
 .../applib/util/PathNodeTest_equalsHashcode.java   |   70 -
 .../applib/util/PathNodeTest_parse.java            |   69 -
 .../applib/util/PathNodeTest_split.java            |   56 -
 .../applib/domainObjectRepresentation.json         |    0
 .../viewer/restfulobjects/applib/emptyList.json    |    0
 .../viewer/restfulobjects/applib/emptyMap.json     |    0
 .../viewer/restfulobjects/applib/list.json         |    0
 .../restfulobjects/applib/listOfStrings.json       |    0
 .../viewer/restfulobjects/applib/map.json          |    0
 .../viewer/restfulobjects/applib/servicesList.json |    0
 viewers/restfulobjects/client/pom.xml              |   20 +-
 .../client/ActionParameterListBuilder.java         |  119 ++
 .../restfulobjects/client/ResponseDigest.java      |  258 +++
 .../restfulobjects/client/RestfulClient.java       |  223 +++
 .../restfulobjects/client/RestfulClientConfig.java |   60 +
 .../client/auth/BasicAuthFilter.java               |   96 ++
 .../client/log/ClientConversationFilter.java       |   93 +
 .../client/log/ClientConversationLogger.java       |  102 ++
 .../client/ActionParameterListBuilder.java         |  119 --
 .../restfulobjects/client/ResponseDigest.java      |  258 ---
 .../restfulobjects/client/RestfulClient.java       |  222 ---
 .../restfulobjects/client/RestfulClientConfig.java |   60 -
 .../client/auth/BasicAuthFilter.java               |   96 --
 .../client/log/ClientConversationFilter.java       |   93 -
 .../client/log/ClientConversationLogger.java       |  102 --
 viewers/restfulobjects/jaxrs-resteasy-4/pom.xml    |   24 +-
 ...isModuleViewerRestfulObjectsJaxrsResteasy4.java |   45 +
 .../conneg/RestfulObjectsJaxbWriterForXml.java     |   79 +
 .../webmodule/WebModuleJaxrsResteasy4.java         |  140 ++
 ...isModuleViewerRestfulObjectsJaxrsResteasy4.java |   46 -
 .../conneg/RestfulObjectsJaxbWriterForXml.java     |   79 -
 .../webmodule/WebModuleJaxrsResteasy4.java         |  139 --
 .../Parser_forCacheControl_Test.java               |   25 +
 .../Parser_forJaxRsMediaType_Test.java             |   25 +
 .../RepresentationTypeTest_getMediaType.java       |   26 +
 .../RepresentationTypeTest_getName.java            |   25 +
 .../RepresentationTypeTest_lookup.java             |   27 +
 .../RepresentationTypeTest_parser.java             |   25 +
 ...eContext_ensureCompatibleAcceptHeader_Test.java |   26 +
 ...tfulObjectsApplicationExceptionMapper_Test.java |   26 +
 .../Parser_forCacheControl_Test.java               |   25 -
 .../Parser_forJaxRsMediaType_Test.java             |   25 -
 .../RepresentationTypeTest_getMediaType.java       |   26 -
 .../RepresentationTypeTest_getName.java            |   25 -
 .../RepresentationTypeTest_lookup.java             |   27 -
 .../RepresentationTypeTest_parser.java             |   25 -
 ...eContext_ensureCompatibleAcceptHeader_Test.java |   26 -
 ...tfulObjectsApplicationExceptionMapper_Test.java |   26 -
 viewers/restfulobjects/pom.xml                     |   10 +-
 viewers/restfulobjects/rendering/pom.xml           |   24 +-
 .../viewer/restfulobjects/rendering/Caching.java   |   43 +
 .../rendering/ExceptionWithBody.java               |   26 +
 .../rendering/ExceptionWithHttpStatusCode.java     |   26 +
 .../restfulobjects/rendering/IResourceContext.java |  104 ++
 .../IsisModuleRestfulObjectsRendering.java         |   70 +
 .../restfulobjects/rendering/LinkBuilder.java      |   95 +
 .../restfulobjects/rendering/LinkFollowSpecs.java  |  127 ++
 .../restfulobjects/rendering/RendererFactory.java  |   33 +
 .../restfulobjects/rendering/ReprRenderer.java     |   33 +
 .../rendering/ReprRendererAbstract.java            |  212 +++
 .../rendering/ReprRendererException.java           |   57 +
 .../viewer/restfulobjects/rendering/Responses.java |  122 ++
 .../RestfulObjectsApplicationException.java        |   87 +
 .../restfulobjects/rendering/UrlDecoderUtils.java  |   41 +
 .../AbstractObjectMemberReprRenderer.java          |  316 ++++
 .../domainobjects/ActionResultReprRenderer.java    |  217 +++
 .../rendering/domainobjects/BodyArgs.java          |   43 +
 .../domainobjects/CollectionSemantics.java         |   34 +
 .../domainobjects/DomainObjectLinkTo.java          |  101 ++
 .../domainobjects/DomainObjectReprRenderer.java    |  478 ++++++
 .../domainobjects/DomainServiceLinkTo.java         |   58 +
 .../rendering/domainobjects/InvokeKeys.java        |   43 +
 .../rendering/domainobjects/ListReprRenderer.java  |  134 ++
 .../rendering/domainobjects/MemberType.java        |  112 ++
 .../rendering/domainobjects/MutatorSpec.java       |   49 +
 .../domainobjects/ObjectActionReprRenderer.java    |  213 +++
 .../domainobjects/ObjectAdapterLinkTo.java         |   41 +
 .../domainobjects/ObjectAndActionInvocation.java   |  144 ++
 .../ObjectCollectionReprRenderer.java              |  179 ++
 .../domainobjects/ObjectPropertyReprRenderer.java  |  214 +++
 .../domainobjects/ScalarValueReprRenderer.java     |  100 ++
 .../AbstractTypeFeatureReprRenderer.java           |  133 ++
 .../AbstractTypeMemberReprRenderer.java            |   81 +
 .../domaintypes/ActionDescriptionReprRenderer.java |  104 ++
 .../ActionParameterDescriptionReprRenderer.java    |  122 ++
 .../CollectionDescriptionReprRenderer.java         |   77 +
 .../domaintypes/DomainTypeReprRenderer.java        |  196 +++
 .../domaintypes/ObjectSpecAndSuperSpec.java        |   41 +
 .../rendering/domaintypes/ParentSpecAndAction.java |   30 +
 .../domaintypes/ParentSpecAndActionParam.java      |   30 +
 .../domaintypes/ParentSpecAndCollection.java       |   30 +
 .../domaintypes/ParentSpecAndFeature.java          |   42 +
 .../domaintypes/ParentSpecAndProperty.java         |   30 +
 .../PropertyDescriptionReprRenderer.java           |   87 +
 .../domaintypes/TypeActionResultReprRenderer.java  |   77 +
 .../domaintypes/TypeListReprRenderer.java          |   68 +
 .../rendering/service/RepresentationService.java   |  238 +++
 .../acceptheader/AcceptHeaderServiceForRest.java   |  102 ++
 .../service/conneg/ContentNegotiationService.java  |  110 ++
 .../conneg/ContentNegotiationServiceAbstract.java  |  164 ++
 ...entNegotiationServiceForRestfulObjectsV1_0.java |  438 +++++
 .../ContentNegotiationServiceOrgApacheIsisV1.java  |  108 ++
 .../ContentNegotiationServiceOrgApacheIsisV2.java  |  435 +++++
 .../ContentNegotiationServiceXRoDomainType.java    |  167 ++
 .../service/swagger/SwaggerServiceDefault.java     |   70 +
 .../service/swagger/SwaggerServiceMenu.java        |  180 ++
 .../service/swagger/internal/Caching.java          |   66 +
 .../service/swagger/internal/ClassExcluder.java    |   27 +
 .../swagger/internal/ClassExcluderAbstract.java    |   63 +
 .../swagger/internal/ClassExcluderDefault.java     |   34 +
 .../service/swagger/internal/Generation.java       |  855 +++++++++
 .../swagger/internal/SwaggerSpecGenerator.java     |   89 +
 .../rendering/service/swagger/internal/Tagger.java |   28 +
 .../service/swagger/internal/TaggerDefault.java    |   96 ++
 .../swagger/internal/ValuePropertyFactory.java     |   25 +
 .../internal/ValuePropertyFactoryDefault.java      |  148 ++
 .../swagger/internal/ValuePropertyPlugin.java      |   74 +
 .../rendering/service/swagger/internal/_Util.java  |  169 ++
 .../service/valuerender/JsonValueConverter.java    |  168 ++
 .../valuerender/JsonValueEncoderService.java       |   85 +
 .../JsonValueEncoderServiceDefault.java            |  251 +++
 .../service/valuerender/_JsonValueConverters.java  |  751 ++++++++
 .../rendering/util/FollowSpecUtil.java             |   39 +
 .../rendering/util/JsonWriterUtil.java             |   50 +
 .../restfulobjects/rendering/util/ListUtils.java   |   38 +
 .../restfulobjects/rendering/util/MapUtils.java    |   48 +
 .../viewer/restfulobjects/rendering/util/Util.java |   99 ++
 .../viewer/restfulobjects/rendering/Caching.java   |   43 -
 .../rendering/ExceptionWithBody.java               |   26 -
 .../rendering/ExceptionWithHttpStatusCode.java     |   26 -
 .../restfulobjects/rendering/IResourceContext.java |  104 --
 .../IsisModuleRestfulObjectsRendering.java         |   71 -
 .../restfulobjects/rendering/LinkBuilder.java      |   95 -
 .../restfulobjects/rendering/LinkFollowSpecs.java  |  127 --
 .../restfulobjects/rendering/RendererFactory.java  |   33 -
 .../restfulobjects/rendering/ReprRenderer.java     |   33 -
 .../rendering/ReprRendererAbstract.java            |  211 ---
 .../rendering/ReprRendererException.java           |   57 -
 .../viewer/restfulobjects/rendering/Responses.java |  122 --
 .../RestfulObjectsApplicationException.java        |   87 -
 .../restfulobjects/rendering/UrlDecoderUtils.java  |   41 -
 .../AbstractObjectMemberReprRenderer.java          |  315 ----
 .../domainobjects/ActionResultReprRenderer.java    |  217 ---
 .../rendering/domainobjects/BodyArgs.java          |   43 -
 .../domainobjects/CollectionSemantics.java         |   34 -
 .../domainobjects/DomainObjectLinkTo.java          |  101 --
 .../domainobjects/DomainObjectReprRenderer.java    |  478 ------
 .../domainobjects/DomainServiceLinkTo.java         |   58 -
 .../rendering/domainobjects/InvokeKeys.java        |   43 -
 .../rendering/domainobjects/ListReprRenderer.java  |  134 --
 .../rendering/domainobjects/MemberType.java        |  111 --
 .../rendering/domainobjects/MutatorSpec.java       |   49 -
 .../domainobjects/ObjectActionReprRenderer.java    |  212 ---
 .../domainobjects/ObjectAdapterLinkTo.java         |   41 -
 .../domainobjects/ObjectAndActionInvocation.java   |  143 --
 .../ObjectCollectionReprRenderer.java              |  178 --
 .../domainobjects/ObjectPropertyReprRenderer.java  |  213 ---
 .../domainobjects/ScalarValueReprRenderer.java     |  100 --
 .../AbstractTypeFeatureReprRenderer.java           |  133 --
 .../AbstractTypeMemberReprRenderer.java            |   81 -
 .../domaintypes/ActionDescriptionReprRenderer.java |  104 --
 .../ActionParameterDescriptionReprRenderer.java    |  121 --
 .../CollectionDescriptionReprRenderer.java         |   77 -
 .../domaintypes/DomainTypeReprRenderer.java        |  195 ---
 .../domaintypes/ObjectSpecAndSuperSpec.java        |   41 -
 .../rendering/domaintypes/ParentSpecAndAction.java |   30 -
 .../domaintypes/ParentSpecAndActionParam.java      |   30 -
 .../domaintypes/ParentSpecAndCollection.java       |   30 -
 .../domaintypes/ParentSpecAndFeature.java          |   42 -
 .../domaintypes/ParentSpecAndProperty.java         |   30 -
 .../PropertyDescriptionReprRenderer.java           |   87 -
 .../domaintypes/TypeActionResultReprRenderer.java  |   77 -
 .../domaintypes/TypeListReprRenderer.java          |   67 -
 .../rendering/service/RepresentationService.java   |  238 ---
 .../acceptheader/AcceptHeaderServiceForRest.java   |  103 --
 .../service/conneg/ContentNegotiationService.java  |  110 --
 .../conneg/ContentNegotiationServiceAbstract.java  |  163 --
 ...entNegotiationServiceForRestfulObjectsV1_0.java |  438 -----
 .../ContentNegotiationServiceOrgApacheIsisV1.java  |  108 --
 .../ContentNegotiationServiceOrgApacheIsisV2.java  |  435 -----
 .../ContentNegotiationServiceXRoDomainType.java    |  167 --
 .../service/swagger/SwaggerServiceDefault.java     |   70 -
 .../service/swagger/SwaggerServiceMenu.java        |  179 --
 .../service/swagger/internal/Caching.java          |   66 -
 .../service/swagger/internal/ClassExcluder.java    |   27 -
 .../swagger/internal/ClassExcluderAbstract.java    |   62 -
 .../swagger/internal/ClassExcluderDefault.java     |   35 -
 .../service/swagger/internal/Generation.java       |  854 ---------
 .../swagger/internal/SwaggerSpecGenerator.java     |   89 -
 .../rendering/service/swagger/internal/Tagger.java |   28 -
 .../service/swagger/internal/TaggerDefault.java    |   96 --
 .../swagger/internal/ValuePropertyFactory.java     |   25 -
 .../internal/ValuePropertyFactoryDefault.java      |  149 --
 .../swagger/internal/ValuePropertyPlugin.java      |   75 -
 .../rendering/service/swagger/internal/_Util.java  |  168 --
 .../service/valuerender/JsonValueConverter.java    |  168 --
 .../valuerender/JsonValueEncoderService.java       |   85 -
 .../JsonValueEncoderServiceDefault.java            |  251 ---
 .../service/valuerender/_JsonValueConverters.java  |  751 --------
 .../rendering/util/FollowSpecUtil.java             |   39 -
 .../rendering/util/JsonWriterUtil.java             |   50 -
 .../restfulobjects/rendering/util/ListUtils.java   |   38 -
 .../restfulobjects/rendering/util/MapUtils.java    |   48 -
 .../viewer/restfulobjects/rendering/util/Util.java |   99 --
 .../rendering/LinkFollowSpecsTest_follow.java      |  220 +++
 .../domainobjects/JsonValueEncoderTest.java        |  231 +++
 .../JsonValueEncoderTestAbstract.java              |   63 +
 .../service/swagger/internal/GenerationTest.java   |   52 +
 .../service/swagger/internal/TaggerTest.java       |   78 +
 .../rendering/util/MapUtilsTest.java               |   50 +
 .../rendering/LinkFollowSpecsTest_follow.java      |  220 ---
 .../domainobjects/JsonValueEncoderTest.java        |  232 ---
 .../JsonValueEncoderTestAbstract.java              |   63 -
 .../service/swagger/internal/GenerationTest.java   |   48 -
 .../service/swagger/internal/TaggerTest.java       |   77 -
 .../rendering/util/MapUtilsTest.java               |   49 -
 viewers/restfulobjects/testing/pom.xml             |   24 +-
 .../Parser_forCacheControl_ContractTest.java       |   59 +
 .../Parser_forJaxRsMediaType_ContractTest.java     |   48 +
 ...entationTypeTest_getMediaType_ContractTest.java |   44 +
 ...epresentationTypeTest_getName_ContractTest.java |   41 +
 ...RepresentationTypeTest_lookup_ContractTest.java |   79 +
 ...RepresentationTypeTest_parser_ContractTest.java |   42 +
 ..._ensureCompatibleAcceptHeader_ContractTest.java |  206 +++
 ...tsApplicationExceptionMapper_Test_Contract.java |  153 ++
 .../Parser_forCacheControl_ContractTest.java       |   60 -
 .../Parser_forJaxRsMediaType_ContractTest.java     |   49 -
 ...entationTypeTest_getMediaType_ContractTest.java |   45 -
 ...epresentationTypeTest_getName_ContractTest.java |   42 -
 ...RepresentationTypeTest_lookup_ContractTest.java |   80 -
 ...RepresentationTypeTest_parser_ContractTest.java |   43 -
 ..._ensureCompatibleAcceptHeader_ContractTest.java |  206 ---
 ...tsApplicationExceptionMapper_Test_Contract.java |  153 --
 viewers/restfulobjects/viewer/pom.xml              |   28 +-
 .../IsisModuleViewerRestfulObjectsViewer.java      |   70 +
 .../viewer/context/ResourceContext.java            |  258 +++
 .../viewer/jaxrsapp/RestfulObjectsSpec.java        |   28 +
 .../viewer/mappers/ExceptionMapperAbstract.java    |  169 ++
 .../mappers/ExceptionMapperForObjectNotFound.java  |   42 +
 ...xceptionMapperForRestfulObjectsApplication.java |   42 +
 .../ExceptionMapperForRuntimeException.java        |   41 +
 .../restfulobjects/viewer/mappers/FailureUtil.java |   53 +
 .../viewer/mappers/entity/ExceptionDetail.java     |   89 +
 .../viewer/mappers/entity/ExceptionPojo.java       |   55 +
 .../resources/DomainObjectResourceServerside.java  |  789 +++++++++
 .../resources/DomainServiceResourceServerside.java |  356 ++++
 .../resources/DomainServicesListReprRenderer.java  |   72 +
 .../resources/DomainTypeResourceServerside.java    |  422 +++++
 .../viewer/resources/HomePageReprRenderer.java     |  234 +++
 .../resources/HomePageResourceServerside.java      |  116 ++
 .../viewer/resources/ImageResourceServerside.java  |   70 +
 .../resources/InteractionFailureHandler.java       |  100 ++
 .../viewer/resources/JsonParserHelper.java         |  165 ++
 .../resources/MenuBarsResourceServerside.java      |  126 ++
 .../viewer/resources/ObjectActionArgHelper.java    |  123 ++
 .../resources/ObjectAdapterAccessHelper.java       |   92 +
 .../resources/ObjectAdapterUpdateHelper.java       |  178 ++
 .../viewer/resources/ResourceAbstract.java         |  200 +++
 .../viewer/resources/ResourceDescriptor.java       |   47 +
 .../viewer/resources/SwaggerSpecResource.java      |  141 ++
 .../viewer/resources/UserReprRenderer.java         |   91 +
 .../viewer/resources/UserResourceServerside.java   |  127 ++
 .../viewer/resources/VersionReprRenderer.java      |  115 ++
 .../resources/VersionResourceServerside.java       |  125 ++
 .../viewer/resources/_DomainResourceHelper.java    |  344 ++++
 .../viewer/resources/_EndpointLogging.java         |  216 +++
 .../serialization/SerializationStrategy.java       |   77 +
 .../restfulobjects/viewer/util/UrlParserUtils.java |   45 +
 .../IsisRestfulObjectsInteractionFilter.java       |  448 +++++
 .../webmodule/auth/AuthenticationStrategy.java     |   57 +
 .../auth/AuthenticationStrategyAbstract.java       |   77 +
 .../auth/AuthenticationStrategyBasicAuth.java      |  113 ++
 .../auth/AuthenticationStrategyDefault.java        |   87 +
 .../IsisModuleViewerRestfulObjectsViewer.java      |   71 -
 .../viewer/context/ResourceContext.java            |  257 ---
 .../viewer/jaxrsapp/RestfulObjectsSpec.java        |   28 -
 .../viewer/mappers/ExceptionMapperAbstract.java    |  169 --
 .../mappers/ExceptionMapperForObjectNotFound.java  |   42 -
 ...xceptionMapperForRestfulObjectsApplication.java |   42 -
 .../ExceptionMapperForRuntimeException.java        |   41 -
 .../restfulobjects/viewer/mappers/FailureUtil.java |   52 -
 .../viewer/mappers/entity/ExceptionDetail.java     |   89 -
 .../viewer/mappers/entity/ExceptionPojo.java       |   55 -
 .../resources/DomainObjectResourceServerside.java  |  789 ---------
 .../resources/DomainServiceResourceServerside.java |  356 ----
 .../resources/DomainServicesListReprRenderer.java  |   72 -
 .../resources/DomainTypeResourceServerside.java    |  422 -----
 .../viewer/resources/HomePageReprRenderer.java     |  234 ---
 .../resources/HomePageResourceServerside.java      |  116 --
 .../viewer/resources/ImageResourceServerside.java  |   70 -
 .../resources/InteractionFailureHandler.java       |  100 --
 .../viewer/resources/JsonParserHelper.java         |  165 --
 .../resources/MenuBarsResourceServerside.java      |  126 --
 .../viewer/resources/ObjectActionArgHelper.java    |  122 --
 .../resources/ObjectAdapterAccessHelper.java       |   92 -
 .../resources/ObjectAdapterUpdateHelper.java       |  177 --
 .../viewer/resources/ResourceAbstract.java         |  199 ---
 .../viewer/resources/ResourceDescriptor.java       |   47 -
 .../viewer/resources/SwaggerSpecResource.java      |  141 --
 .../viewer/resources/UserReprRenderer.java         |   91 -
 .../viewer/resources/UserResourceServerside.java   |  127 --
 .../viewer/resources/VersionReprRenderer.java      |  115 --
 .../resources/VersionResourceServerside.java       |  125 --
 .../viewer/resources/_DomainResourceHelper.java    |  344 ----
 .../viewer/resources/_EndpointLogging.java         |  217 ---
 .../serialization/SerializationStrategy.java       |   77 -
 .../restfulobjects/viewer/util/UrlParserUtils.java |   45 -
 .../IsisRestfulObjectsInteractionFilter.java       |  447 -----
 .../webmodule/auth/AuthenticationStrategy.java     |   57 -
 .../auth/AuthenticationStrategyAbstract.java       |   77 -
 .../auth/AuthenticationStrategyBasicAuth.java      |  112 --
 .../auth/AuthenticationStrategyDefault.java        |   87 -
 .../context/ResourceContext_getArg_Test.java       |  138 ++
 .../context/ResourceContext_stripQuotes_Test.java  |   78 +
 .../DomainResourceHelper_readBodyAsMap_Test.java   |   77 +
 .../viewer/resources/JsonParserHelper_Test.java    |   36 +
 .../viewer/util/UrlParserUtils_Test.java           |   53 +
 ...ulObjectsSessionFilter_lookupPassThru_Test.java |   99 ++
 .../context/ResourceContext_getArg_Test.java       |  136 --
 .../context/ResourceContext_stripQuotes_Test.java  |   77 -
 .../DomainResourceHelper_readBodyAsMap_Test.java   |   78 -
 .../viewer/resources/JsonParserHelper_Test.java    |   36 -
 .../viewer/util/UrlParserUtils_Test.java           |   53 -
 ...ulObjectsSessionFilter_lookupPassThru_Test.java |   98 --
 viewers/wicket/applib/pom.xml                      |   16 +-
 .../wicket/applib/src/main/java/module-info.java   |    8 +-
 .../applib/IsisModuleViewerWicketApplibMixins.java |   37 +
 .../wicket/applib/mixins/Object_clearHints.java    |   95 +
 .../applib/IsisModuleViewerWicketApplibMixins.java |   38 -
 .../wicket/applib/mixins/Object_clearHints.java    |   95 -
 viewers/wicket/graceful/pom.xml                    |   16 +-
 viewers/wicket/model/pom.xml                       |   28 +-
 .../wicket/model/src/main/java/module-info.java    |   44 +-
 .../wicket/model/IsisModuleViewerWicketModel.java  |   35 +
 .../wicket/model/hints/HasUiHintDisambiguator.java |   26 +
 .../model/hints/IsisActionCompletedEvent.java      |   33 +
 .../wicket/model/hints/IsisEnvelopeEvent.java      |   66 +
 .../wicket/model/hints/IsisEventAbstract.java      |   52 +
 .../model/hints/IsisEventLetterAbstract.java       |   36 +
 .../hints/IsisPropertyEditCompletedEvent.java      |   33 +
 .../wicket/model/hints/IsisSelectorEvent.java      |   59 +
 .../viewer/wicket/model/hints/UiHintContainer.java |   84 +
 .../model/isis/HasAmendableInteractionContext.java |   43 +
 .../model/isis/WicketApplicationInitializer.java   |   38 +
 .../links/ActionLinkUiComponentFactoryWkt.java     |   33 +
 .../wicket/model/links/ActionModelProvider.java    |   29 +
 .../viewer/wicket/model/links/LinkAndLabel.java    |  108 ++
 .../viewer/wicket/model/links/LinksProvider.java   |   31 +
 .../wicket/model/links/ListOfLinksModel.java       |   54 +
 .../wicket/model/mementos/PageParameterNames.java  |  133 ++
 .../wicket/model/modelhelpers/WhereAmIHelper.java  |  101 ++
 .../viewer/wicket/model/models/AboutModel.java     |   42 +
 .../viewer/wicket/model/models/ActionModel.java    |   48 +
 .../wicket/model/models/ActionModelImpl.java       |  168 ++
 .../viewer/wicket/model/models/ActionPrompt.java   |   71 +
 .../wicket/model/models/ActionPromptProvider.java  |   53 +
 .../model/models/ActionPromptWithExtraContent.java |   35 +
 .../wicket/model/models/BookmarkTreeNode.java      |  251 +++
 .../model/models/BookmarkTreeNodeComparator.java   |   60 +
 .../wicket/model/models/BookmarkableModel.java     |   37 +
 .../wicket/model/models/BookmarkedPagesModel.java  |  135 ++
 .../viewer/wicket/model/models/BooleanModel.java   |  102 ++
 .../wicket/model/models/ChainingObjectModel.java   |   98 ++
 .../wicket/model/models/EntityCollectionModel.java |  139 ++
 .../models/EntityCollectionModelAbstract.java      |  130 ++
 .../model/models/EntityCollectionModelHidden.java  |   43 +
 .../models/EntityCollectionModelParented.java      |  108 ++
 .../models/EntityCollectionModelStandalone.java    |   61 +
 .../wicket/model/models/FileUploadModels.java      |  105 ++
 .../viewer/wicket/model/models/FormExecutor.java   |   59 +
 .../wicket/model/models/FormExecutorContext.java   |   45 +
 .../wicket/model/models/HasCommonContext.java      |   46 +
 .../wicket/model/models/ImageResourceCache.java    |   38 +
 .../wicket/model/models/InlinePromptContext.java   |   66 +
 .../wicket/model/models/ManagedObjectModel.java    |  185 ++
 .../viewer/wicket/model/models/ModelAbstract.java  |   53 +
 .../wicket/model/models/ObjectAdapterModel.java    |   57 +
 .../viewer/wicket/model/models/PageType.java       |   41 +
 .../RedirectRequestHandlerWithOpenUrlStrategy.java |   46 +
 .../wicket/model/models/ScalarConvertingModel.java |   74 +
 .../viewer/wicket/model/models/ScalarModel.java    |  301 ++++
 .../wicket/model/models/ScalarModelWithChoice.java |   40 +
 .../model/models/ScalarModelWithMultiChoice.java   |   93 +
 .../model/models/ScalarModelWithSingleChoice.java  |   73 +
 .../wicket/model/models/ScalarParameterModel.java  |   90 +
 .../wicket/model/models/ScalarPropertyModel.java   |  113 ++
 .../wicket/model/models/ScalarUnwrappingModel.java |   89 +
 .../wicket/model/models/ServiceActionsModel.java   |   51 +
 .../viewer/wicket/model/models/UiObjectWkt.java    |  282 +++
 .../viewer/wicket/model/models/ValueModel.java     |  103 ++
 .../viewer/wicket/model/models/VoidModel.java      |   63 +
 .../viewer/wicket/model/models/WelcomeModel.java   |   42 +
 .../wicket/model/models/WicketComponentUtils.java  |   60 +
 .../model/models/_HintPageParameterSerializer.java |   51 +
 .../model/models/binding/BooleanBinding.java       |   69 +
 .../models/interaction/BookmarkedObjectWkt.java    |   86 +
 .../models/interaction/HasBookmarkedOwner.java     |   29 +
 .../interaction/HasBookmarkedOwnerAbstract.java    |   71 +
 .../interaction/act/ActionInteractionWkt.java      |  190 ++
 .../models/interaction/act/UiParameterWkt.java     |  102 ++
 .../models/interaction/coll/DataRowToggleWkt.java  |   52 +
 .../model/models/interaction/coll/DataRowWkt.java  |   82 +
 .../models/interaction/coll/DataTableModelWkt.java |  134 ++
 .../interaction/prop/PropertyInteractionWkt.java   |  140 ++
 .../models/interaction/prop/UiPropertyWkt.java     |   87 +
 .../viewer/wicket/model/util/ComponentHintKey.java |  169 ++
 .../wicket/model/util/PageParameterUtils.java      |  235 +++
 .../viewer/wicket/model/util/WktContext.java       |   59 +
 .../value/ConverterBasedOnValueSemantics.java      |  124 ++
 .../model/value/OptionsBasedOnValueSemantics.java  |   63 +
 .../model/value/ValueSemanticsModelAbstract.java   |   96 ++
 .../wicket/model/IsisModuleViewerWicketModel.java  |   35 -
 .../wicket/model/hints/HasUiHintDisambiguator.java |   26 -
 .../model/hints/IsisActionCompletedEvent.java      |   33 -
 .../wicket/model/hints/IsisEnvelopeEvent.java      |   66 -
 .../wicket/model/hints/IsisEventAbstract.java      |   52 -
 .../model/hints/IsisEventLetterAbstract.java       |   36 -
 .../hints/IsisPropertyEditCompletedEvent.java      |   33 -
 .../wicket/model/hints/IsisSelectorEvent.java      |   59 -
 .../viewer/wicket/model/hints/UiHintContainer.java |   84 -
 .../model/isis/HasAmendableInteractionContext.java |   43 -
 .../model/isis/WicketApplicationInitializer.java   |   38 -
 .../links/ActionLinkUiComponentFactoryWkt.java     |   33 -
 .../wicket/model/links/ActionModelProvider.java    |   29 -
 .../viewer/wicket/model/links/LinkAndLabel.java    |  107 --
 .../viewer/wicket/model/links/LinksProvider.java   |   32 -
 .../wicket/model/links/ListOfLinksModel.java       |   55 -
 .../wicket/model/mementos/PageParameterNames.java  |  133 --
 .../wicket/model/modelhelpers/WhereAmIHelper.java  |  101 --
 .../viewer/wicket/model/models/AboutModel.java     |   42 -
 .../viewer/wicket/model/models/ActionModel.java    |   48 -
 .../wicket/model/models/ActionModelImpl.java       |  168 --
 .../viewer/wicket/model/models/ActionPrompt.java   |   71 -
 .../wicket/model/models/ActionPromptProvider.java  |   53 -
 .../model/models/ActionPromptWithExtraContent.java |   35 -
 .../wicket/model/models/BookmarkTreeNode.java      |  251 ---
 .../model/models/BookmarkTreeNodeComparator.java   |   60 -
 .../wicket/model/models/BookmarkableModel.java     |   37 -
 .../wicket/model/models/BookmarkedPagesModel.java  |  135 --
 .../viewer/wicket/model/models/BooleanModel.java   |  102 --
 .../wicket/model/models/ChainingObjectModel.java   |   98 --
 .../wicket/model/models/EntityCollectionModel.java |  138 --
 .../models/EntityCollectionModelAbstract.java      |  130 --
 .../model/models/EntityCollectionModelHidden.java  |   43 -
 .../models/EntityCollectionModelParented.java      |  108 --
 .../models/EntityCollectionModelStandalone.java    |   60 -
 .../wicket/model/models/FileUploadModels.java      |  105 --
 .../viewer/wicket/model/models/FormExecutor.java   |   59 -
 .../wicket/model/models/FormExecutorContext.java   |   45 -
 .../wicket/model/models/HasCommonContext.java      |   46 -
 .../wicket/model/models/ImageResourceCache.java    |   38 -
 .../wicket/model/models/InlinePromptContext.java   |   67 -
 .../wicket/model/models/ManagedObjectModel.java    |  185 --
 .../viewer/wicket/model/models/ModelAbstract.java  |   53 -
 .../wicket/model/models/ObjectAdapterModel.java    |   56 -
 .../isis/viewer/wicket/model/models/PageType.java  |   41 -
 .../RedirectRequestHandlerWithOpenUrlStrategy.java |   46 -
 .../wicket/model/models/ScalarConvertingModel.java |   74 -
 .../viewer/wicket/model/models/ScalarModel.java    |  300 ----
 .../wicket/model/models/ScalarModelWithChoice.java |   40 -
 .../model/models/ScalarModelWithMultiChoice.java   |   93 -
 .../model/models/ScalarModelWithSingleChoice.java  |   73 -
 .../wicket/model/models/ScalarParameterModel.java  |   88 -
 .../wicket/model/models/ScalarPropertyModel.java   |  111 --
 .../wicket/model/models/ScalarUnwrappingModel.java |   89 -
 .../wicket/model/models/ServiceActionsModel.java   |   51 -
 .../viewer/wicket/model/models/UiObjectWkt.java    |  281 ---
 .../viewer/wicket/model/models/ValueModel.java     |  103 --
 .../isis/viewer/wicket/model/models/VoidModel.java |   63 -
 .../viewer/wicket/model/models/WelcomeModel.java   |   42 -
 .../wicket/model/models/WicketComponentUtils.java  |   61 -
 .../model/models/_HintPageParameterSerializer.java |   51 -
 .../model/models/binding/BooleanBinding.java       |   70 -
 .../models/interaction/BookmarkedObjectWkt.java    |   86 -
 .../models/interaction/HasBookmarkedOwner.java     |   29 -
 .../interaction/HasBookmarkedOwnerAbstract.java    |   71 -
 .../interaction/act/ActionInteractionWkt.java      |  190 --
 .../models/interaction/act/UiParameterWkt.java     |  101 --
 .../models/interaction/coll/DataRowToggleWkt.java  |   52 -
 .../model/models/interaction/coll/DataRowWkt.java  |   82 -
 .../models/interaction/coll/DataTableModelWkt.java |  132 --
 .../interaction/prop/PropertyInteractionWkt.java   |  140 --
 .../models/interaction/prop/UiPropertyWkt.java     |   86 -
 .../viewer/wicket/model/util/ComponentHintKey.java |  169 --
 .../wicket/model/util/PageParameterUtils.java      |  235 ---
 .../isis/viewer/wicket/model/util/WktContext.java  |   59 -
 .../value/ConverterBasedOnValueSemantics.java      |  124 --
 .../model/value/OptionsBasedOnValueSemantics.java  |   62 -
 .../model/value/ValueSemanticsModelAbstract.java   |   95 -
 .../test/LowestCommonSuperclassClosureTest.java    |    2 +-
 .../model/models/test/UiObjectWkt_hintsTest.java   |   14 +-
 viewers/wicket/pom.xml                             |   10 +-
 viewers/wicket/ui/pom.xml                          |   36 +-
 viewers/wicket/ui/src/main/java/module-info.java   |  218 +--
 .../wicket/ui/CollectionContentsAsFactory.java     |   51 +
 .../viewer/wicket/ui/ComponentFactory.java         |  122 ++
 .../viewer/wicket/ui/ComponentFactoryAbstract.java |  128 ++
 .../wicket/ui/HeaderContributorProvider.java       |   27 +
 .../viewer/wicket/ui/IsisModuleViewerWicketUi.java |   44 +
 .../ui/actionresponse/ActionResultResponse.java    |  169 ++
 .../ActionResultResponseHandlingStrategy.java      |  205 +++
 .../actionresponse/ActionResultResponseType.java   |  329 ++++
 .../ui/actionresponse/PageRedirectRequest.java     |   76 +
 .../wicket/ui/actionresponse/_DownloadHandler.java |  114 ++
 .../wicket/ui/actionresponse/_RedirectHandler.java |   52 +
 .../wicket/ui/app/logout/LogoutHandlerWkt.java     |   63 +
 .../ui/app/registry/ComponentFactoryRegistrar.java |  119 ++
 .../ui/app/registry/ComponentFactoryRegistry.java  |  108 ++
 .../app/registry/HasComponentFactoryRegistry.java  |   30 +
 .../viewer/wicket/ui/components/LabelBase.java     |   74 +
 .../wicket/ui/components/WebComponentBase.java     |   52 +
 .../wicket/ui/components/about/AboutPanel.html     |    0
 .../wicket/ui/components/about/AboutPanel.java     |   89 +
 .../ui/components/about/AboutPanelFactory.java     |   51 +
 .../ui/components/about/JarManifestAttributes.java |   68 +
 .../ui/components/about/JarManifestListView.java   |   44 +
 .../ui/components/about/JarManifestModel.java      |  215 +++
 .../ui/components/about/JarManifestPanel.css       |    0
 .../ui/components/about/JarManifestPanel.html      |    0
 .../ui/components/about/JarManifestPanel.java      |   50 +
 .../wicket/ui/components/about/div-toggle.js       |    0
 .../ui/components/actioninfo/ActionInfoPanel.html  |    0
 .../ui/components/actioninfo/ActionInfoPanel.java  |   45 +
 .../actioninfo/ActionInfoPanelFactory.java         |   51 +
 .../components/actionmenu/CssClassFaBehavior.java  |   62 +
 .../AdditionalLinksAsDropDownPanel.html            |    0
 .../AdditionalLinksAsDropDownPanel.java            |   31 +
 .../AdditionalLinksAsListInlinePanel.html          |    0
 .../AdditionalLinksAsListInlinePanel.java          |   31 +
 .../entityactions/AdditionalLinksPanel.java        |   88 +
 .../entityactions/LinkAndLabelFactory.java         |  143 ++
 .../actionmenu/serviceactions/CssMenuItem.java     |  207 +++
 .../serviceactions/CssMenuItemPanelAbstract.java   |   43 +
 .../serviceactions/CssSubMenuItemsPanel.html       |    0
 .../serviceactions/CssSubMenuItemsPanel.java       |   59 +
 .../actionmenu/serviceactions/MenuActionPanel.java |  102 ++
 .../serviceactions/ServiceActionUtil.java          |  157 ++
 .../serviceactions/ServiceActionsPanel.css         |    0
 .../serviceactions/ServiceActionsPanel.html        |    0
 .../serviceactions/ServiceActionsPanel.java        |   69 +
 .../serviceactions/ServiceActionsPanelFactory.java |   72 +
 .../serviceactions/TertiaryActionsPanel.css        |    0
 .../serviceactions/TertiaryActionsPanel.html       |    0
 .../serviceactions/TertiaryActionsPanel.java       |   55 +
 .../serviceactions/TertiaryMenuPanelFactory.java   |   71 +
 .../actionprompt/ActionPromptHeaderPanel.html      |    0
 .../actionprompt/ActionPromptHeaderPanel.java      |   55 +
 .../actionprompt/ActionPromptModalWindow.html      |    0
 .../actionprompt/ActionPromptModalWindow.java      |   89 +
 .../actionpromptsb/ActionPromptSidebar.html        |    0
 .../actionpromptsb/ActionPromptSidebar.java        |  122 ++
 .../components/actions/ActionParametersForm.java   |  198 +++
 .../actions/ActionParametersFormPanel.html         |    0
 .../actions/ActionParametersFormPanel.java         |   65 +
 .../actions/ActionParametersFormPanel.properties   |    0
 .../actions/ActionParametersFormPanelFactory.java  |   51 +
 .../components/actions/ActionParametersPanel.html  |    0
 .../components/actions/ActionParametersPanel.java  |   88 +
 .../actions/ActionParametersPanelFactory.java      |   52 +
 .../viewer/wicket/ui/components/actions/_Xray.java |   64 +
 .../bookmarkedpages/BookmarkedPagesPanel.css       |    0
 .../bookmarkedpages/BookmarkedPagesPanel.html      |    0
 .../bookmarkedpages/BookmarkedPagesPanel.java      |  183 ++
 .../BookmarkedPagesPanelFactory.java               |   47 +
 .../bookmarkedpages/images/clear_bookmarks.png     |  Bin
 .../ui/components/bookmarkedpages/slide-panel.js   |    0
 .../ui/components/collection/CollectionPanel.html  |    0
 .../ui/components/collection/CollectionPanel.java  |  106 ++
 .../collection/bulk/MultiselectToggleProvider.java |   28 +
 .../collection/count/CollectionCountProvider.java  |   23 +
 .../CollectionPresentationSelectorHelper.java      |  240 +++
 .../CollectionPresentationSelectorPanel.html       |    0
 .../CollectionPresentationSelectorPanel.java       |  218 +++
 .../CollectionPresentationSelectorProvider.java    |   42 +
 .../CollectionContentsAsAjaxTablePanel.html        |    0
 .../CollectionContentsAsAjaxTablePanel.java        |  173 ++
 .../CollectionContentsAsAjaxTablePanelFactory.java |   67 +
 .../CollectionContentsSortableDataProvider.java    |   93 +
 .../ajaxtable/IsisAjaxDataTable.java               |  220 +++
 .../ajaxtable/IsisAjaxFallbackOrderByBorder.java   |   75 +
 .../ajaxtable/IsisAjaxHeadersToolbar.html          |    0
 .../ajaxtable/IsisAjaxHeadersToolbar.java          |   91 +
 .../ajaxtable/IsisAjaxHeadersToolbarAbstract.java  |  221 +++
 .../ajaxtable/IsisAjaxNavigationToolbar.html       |    0
 .../ajaxtable/IsisAjaxNavigationToolbar.java       |  122 ++
 .../ajaxtable/IsisAjaxPagingNavigation.java        |   56 +
 .../IsisAjaxPagingNavigationIncrementLink.java     |   57 +
 .../ajaxtable/IsisAjaxPagingNavigationLink.java    |   69 +
 .../ajaxtable/IsisAjaxPagingNavigator.java         |   65 +
 .../ajaxtable/IsisTotalRecordsToolbar.html         |    0
 .../ajaxtable/IsisTotalRecordsToolbar.java         |  107 ++
 .../ajaxtable/PrototypingMessageProvider.java      |   71 +
 .../ajaxtable/columns/BulkToggleWkt.java           |   51 +
 .../ajaxtable/columns/GenericColumn.java           |   28 +
 .../ajaxtable/columns/GenericColumnAbstract.java   |   85 +
 .../ajaxtable/columns/GenericPropertyColumn.java   |  125 ++
 .../ajaxtable/columns/GenericTitleColumn.java      |  100 ++
 .../ajaxtable/columns/GenericToggleboxColumn.java  |  107 ++
 .../ajaxtable/images/arrow_down.png                |  Bin
 .../ajaxtable/images/arrow_off.png                 |  Bin
 .../ajaxtable/images/arrow_up.png                  |  Bin
 .../icons/CollectionContentsAsIconsPanel.html      |    0
 .../icons/CollectionContentsAsIconsPanel.java      |   67 +
 .../CollectionContentsAsIconsPanelFactory.java     |   66 +
 .../CollectionContentsMultipleViewsPanel.html      |    0
 .../CollectionContentsMultipleViewsPanel.java      |  198 +++
 ...ollectionContentsMultipleViewsPanelFactory.java |   51 +
 .../summary/CollectionContentsAsSummary.html       |    0
 .../summary/CollectionContentsAsSummary.java       |  214 +++
 .../CollectionContentsAsSummaryFactory.java        |  100 ++
 .../unresolved/CollectionContentsHiddenPanel.html  |    0
 .../unresolved/CollectionContentsHiddenPanel.java  |   44 +
 .../CollectionContentsHiddenPanelFactory.java      |   71 +
 .../ui/components/empty/EmptyCollectionPanel.html  |    0
 .../ui/components/empty/EmptyCollectionPanel.java  |   39 +
 .../empty/EmptyCollectionPanelFactory.java         |   51 +
 .../entity/EntityComponentFactoryAbstract.java     |   84 +
 .../entity/collection/EntityCollectionPanel.html   |    0
 .../entity/collection/EntityCollectionPanel.java   |  172 ++
 .../collection/EntityCollectionPanelFactory.java   |   45 +
 .../components/entity/fieldset/PropertyGroup.html  |    0
 .../components/entity/fieldset/PropertyGroup.java  |  239 +++
 .../entity/header/EntityHeaderPanel.html           |    0
 .../entity/header/EntityHeaderPanel.java           |   92 +
 .../entity/header/EntityHeaderPanelFactory.java    |   45 +
 .../entity/icontitle/EntityIconAndTitlePanel.html  |    0
 .../entity/icontitle/EntityIconAndTitlePanel.java  |  222 +++
 .../icontitle/EntityIconAndTitlePanelFactory.java  |  105 ++
 .../icontitle/EntityIconTitleAndCopyLinkPanel.html |    0
 .../icontitle/EntityIconTitleAndCopyLinkPanel.java |   47 +
 .../EntityIconTitleAndCopyLinkPanelFactory.java    |   44 +
 .../wicket/ui/components/footer/CreditImage.java   |   47 +
 .../wicket/ui/components/footer/CreditName.java    |   40 +
 .../wicket/ui/components/footer/FooterPanel.html   |    0
 .../wicket/ui/components/footer/FooterPanel.java   |  190 ++
 .../ui/components/footer/FooterPanelFactory.java   |   48 +
 .../wicket/ui/components/header/HeaderPanel.html   |    0
 .../wicket/ui/components/header/HeaderPanel.java   |  134 ++
 .../ui/components/header/HeaderPanelFactory.java   |   48 +
 .../ui/components/layout/bs/BSGridPanel.html       |    0
 .../ui/components/layout/bs/BSGridPanel.java       |   88 +
 .../components/layout/bs/BSGridPanelFactory.java   |   66 +
 .../ui/components/layout/bs/clearfix/ClearFix.html |    0
 .../ui/components/layout/bs/clearfix/ClearFix.java |   61 +
 .../wicket/ui/components/layout/bs/col/Col.html    |    0
 .../wicket/ui/components/layout/bs/col/Col.java    |  310 ++++
 ...RepeatingViewWithDynamicallyVisibleContent.java |   57 +
 .../wicket/ui/components/layout/bs/row/Row.html    |    0
 .../wicket/ui/components/layout/bs/row/Row.java    |  106 ++
 .../components/layout/bs/tabs/TabGroupPanel.java   |  129 ++
 .../ui/components/layout/bs/tabs/TabPanel.html     |    0
 .../ui/components/layout/bs/tabs/TabPanel.java     |  100 ++
 .../ui/components/property/PropertyEditForm.java   |   74 +
 .../components/property/PropertyEditFormPanel.html |    0
 .../components/property/PropertyEditFormPanel.java |   57 +
 .../property/PropertyEditFormPanelFactory.java     |   51 +
 .../ui/components/property/PropertyEditPanel.html  |    0
 .../ui/components/property/PropertyEditPanel.java  |  108 ++
 .../property/PropertyEditPanelFactory.java         |   51 +
 .../PropertyEditPromptHeaderPanel.html             |    0
 .../PropertyEditPromptHeaderPanel.java             |   51 +
 .../scalars/ComponentFactoryScalarAbstract.java    |   74 +
 .../components/scalars/ScalarFragmentFactory.java  |  258 +++
 .../scalars/ScalarModelChangeDispatcher.java       |   43 +
 .../scalars/ScalarModelChangeListener.java         |   29 +
 .../scalars/ScalarModelDefaultChangeBehavior.java  |   45 +
 .../ui/components/scalars/ScalarPanelAbstract.java |  664 +++++++
 .../components/scalars/ScalarPanelAbstract2.java   |  325 ++++
 .../scalars/ScalarPanelFormFieldAbstract.html      |    0
 .../scalars/ScalarPanelFormFieldAbstract.java      |  289 ++++
 .../scalars/ScalarPanelFormFieldAbstract_xray.html |    0
 .../scalars/ScalarPanelSelectAbstract.java         |  174 ++
 .../scalars/ScalarPanelTextFieldAbstract.java      |  155 ++
 .../scalars/ScalarPanelTextFieldNumeric.java       |   38 +
 .../ScalarPanelTextFieldTextualAbstract.java       |   60 +
 .../ScalarPanelTextFieldWithTemporalPicker.java    |   89 +
 .../ScalarPanelTextFieldWithValueSemantics.java    |   55 +
 .../ui/components/scalars/TextFieldAbstract.java   |   39 +
 .../viewer/wicket/ui/components/scalars/_Util.java |  188 ++
 .../viewer/wicket/ui/components/scalars/_Xray.java |   62 +
 .../blobclob/IsisBlobOrClobPanelAbstract.java      |  253 +++
 .../components/scalars/blobclob/IsisBlobPanel.java |   54 +
 .../scalars/blobclob/IsisBlobPanelFactory.java     |   42 +
 .../components/scalars/blobclob/IsisClobPanel.java |   60 +
 .../scalars/blobclob/IsisClobPanelFactory.java     |   42 +
 .../ui/components/scalars/bool/BooleanPanel.java   |  134 ++
 .../scalars/bool/BooleanPanelFactory.java          |   42 +
 .../scalars/choices/ChoiceFormComponent.html       |    0
 .../scalars/choices/ChoiceFormComponent.java       |   72 +
 .../choices/ChoicesSelect2PanelFactory.java        |   79 +
 .../scalars/choices/ObjectChoicesSelect2Panel.java |  283 +++
 .../scalars/choices/ValueChoicesSelect2Panel.java  |  136 ++
 .../scalars/composite/CompositeValuePanel.java     |   90 +
 .../scalars/datepicker/DateTimeConfig.java         |  449 +++++
 .../datepicker/DatetimePickerJsReference.java      |   73 +
 .../scalars/datepicker/MomentJsReference.java      |   48 +
 .../datepicker/TextFieldWithDateTimePicker.java    |  225 +++
 .../scalars/datepicker/_TimeFormatUtil.java        |   56 +
 .../scalars/image/JavaAwtImagePanel.html           |    0
 .../scalars/image/JavaAwtImagePanel.java           |  100 ++
 .../scalars/image/JavaAwtImagePanelFactory.java    |   57 +
 .../components/scalars/image/WicketImageUtil.java  |   98 ++
 .../components/scalars/image/wupb-progressBar.css  |    0
 .../components/scalars/markup/MarkupComponent.java |  135 ++
 .../scalars/markup/MarkupComponentFactory.java     |   28 +
 .../scalars/markup/MarkupComponent_reloadJs.java   |   59 +
 .../scalars/markup/MarkupPanelFactories.java       |  160 ++
 .../scalars/markup/ScalarMarkupPanel.java          |   60 +
 .../scalars/markup/StandaloneMarkupPanel.html      |    0
 .../scalars/markup/StandaloneMarkupPanel.java      |   44 +
 .../scalars/markup/_HighlightBehavior.java         |   56 +
 .../scalars/markup/_HighlightBehaviorPrism.java    |   58 +
 .../scalars/passwd/IsisPasswordPanel.java          |   46 +
 .../scalars/passwd/IsisPasswordPanelFactory.java   |   42 +
 .../scalars/string/MultiLineStringPanel.java       |   43 +
 .../scalars/string/ScalarTitleBadgePanel.java      |   54 +
 .../ui/components/scalars/string/StringPanel.java  |   35 +
 .../scalars/string/StringPanelFactory.java         |   41 +
 .../scalars/value/fallback/ValueFallbackPanel.java |   44 +
 .../value/fallback/ValueFallbackPanelFactory.java  |   65 +
 .../StandaloneCollectionPanel.html                 |    0
 .../StandaloneCollectionPanel.java                 |  127 ++
 .../StandaloneCollectionPanelFactory.java          |   53 +
 .../components/tree/IsisToWicketTreeAdapter.java   |  538 ++++++
 .../ui/components/tree/ParentedTreePanel.html      |    0
 .../ui/components/tree/ParentedTreePanel.java      |   71 +
 .../ui/components/tree/StandaloneTreePanel.html    |    0
 .../ui/components/tree/StandaloneTreePanel.java    |   43 +
 .../ui/components/tree/TreePanelFactories.java     |  108 ++
 .../components/tree/themes/TreeThemeProvider.java  |   32 +
 .../tree/themes/TreeThemeProviderDefault.java      |   34 +
 .../themes/bootstrap/WktBootstrapTreeTheme.java    |   44 +
 .../tree/themes/bootstrap/wkt-tree-theme.css       |    0
 .../ui/components/unknown/UnknownModelPanel.html   |    0
 .../ui/components/unknown/UnknownModelPanel.java   |   79 +
 .../unknown/UnknownModelPanelFactory.java          |   68 +
 .../ui/components/value/StandaloneValuePanel.html  |    0
 .../ui/components/value/StandaloneValuePanel.java  |   75 +
 .../value/StandaloneValuePanelFactory.java         |   53 +
 .../ui/components/voidreturn/VoidReturnPanel.html  |    0
 .../ui/components/voidreturn/VoidReturnPanel.java  |   33 +
 .../voidreturn/VoidReturnPanelFactory.java         |   49 +
 .../wicket/ui/components/welcome/WelcomePanel.html |    0
 .../wicket/ui/components/welcome/WelcomePanel.java |   47 +
 .../ui/components/welcome/WelcomePanelFactory.java |   50 +
 .../ui/components/widgets/bootstrap/FormGroup.java |   76 +
 .../components/widgets/bootstrap/ModalDialog.java  |  105 ++
 .../widgets/breadcrumbs/BreadcrumbModel.java       |  179 ++
 .../breadcrumbs/BreadcrumbModelProvider.java       |   24 +
 .../widgets/breadcrumbs/BreadcrumbPanel.html       |    0
 .../widgets/breadcrumbs/BreadcrumbPanel.java       |  167 ++
 .../widgets/buttons/ContainedButtonPanel.html      |    0
 .../widgets/buttons/ContainedButtonPanel.java      |   93 +
 .../widgets/buttons/ToggleButtonsPanel.html        |    0
 .../widgets/buttons/ToggleButtonsPanel.java        |  151 ++
 .../widgets/checkbox/ContainedToggleboxPanel.html  |    0
 .../widgets/checkbox/ContainedToggleboxPanel.java  |   70 +
 .../entitysimplelink/EntityLinkSimplePanel.css     |    0
 .../entitysimplelink/EntityLinkSimplePanel.html    |    0
 .../entitysimplelink/EntityLinkSimplePanel.java    |  132 ++
 .../EntityLinkSimplePanelFactory.java              |   55 +
 .../widgets/formcomponent/CancelHintRequired.java  |   31 +
 .../formcomponent/FormComponentPanelAbstract.java  |  121 ++
 .../widgets/formcomponent/FormFeedbackPanel.java   |   47 +
 .../widgets/linkandlabel/ActionLink.java           |  267 +++
 .../linkandlabel/LinkAndLabelFactoryAbstract.java  |   56 +
 .../widgets/links/AjaxLinkNoPropagate.java         |   92 +
 .../ui/components/widgets/navbar/AvatarImage.java  |   60 +
 .../ui/components/widgets/navbar/BrandLogo.java    |   62 +
 .../ui/components/widgets/navbar/BrandName.java    |   53 +
 .../ui/components/widgets/select2/Select2.java     |  220 +++
 .../widgets/select2/Select2ChoiceExt.java          |   64 +
 .../widgets/select2/Select2MultiChoiceExt.java     |  144 ++
 .../widgets/select2/Select2OnSelect.java           |  216 +++
 .../select2/providers/ChoiceProviderAbstract.java  |  146 ++
 .../ChoiceProviderAbstractForScalarModel.java      |   51 +
 .../providers/ChoiceProviderForReferences.java     |  120 ++
 .../select2/providers/ChoiceProviderForValues.java |   50 +
 .../themepicker/IsisWicketThemeSupport.java        |   35 +
 .../themepicker/IsisWicketThemeSupportDefault.java |  134 ++
 .../widgets/themepicker/ThemeChooser.html          |    0
 .../widgets/themepicker/ThemeChooser.java          |  161 ++
 .../themepicker/ThemeProviderComposite.java        |  113 ++
 .../widgets/zclip/SimpleClipboardModalWindow.html  |    0
 .../widgets/zclip/SimpleClipboardModalWindow.java  |   38 +
 .../zclip/SimpleClipboardModalWindowForm.java      |   31 +
 .../zclip/SimpleClipboardModalWindowPanel.html     |    0
 .../zclip/SimpleClipboardModalWindowPanel.java     |   34 +
 .../widgets/zclip/ZeroClipboardPanel.html          |    0
 .../widgets/zclip/ZeroClipboardPanel.java          |  120 ++
 .../viewer/wicket/ui/errors/ExceptionModel.java    |  203 +++
 .../wicket/ui/errors/ExceptionStackTracePanel.css  |    0
 .../wicket/ui/errors/ExceptionStackTracePanel.html |    0
 .../wicket/ui/errors/ExceptionStackTracePanel.java |  141 ++
 .../viewer/wicket/ui/errors/JGrowlBehaviour.java   |  102 ++
 .../viewer/wicket/ui/errors/JGrowlUtil.java        |  115 ++
 .../viewer/wicket/ui/errors/StackTraceDetail.java  |   78 +
 .../wicket/ui/errors/StackTraceListView.java       |   45 +
 .../viewer/wicket/ui/errors/div-toggle.js          |    0
 .../wicket/ui/errors/js/isis-bootstrap-growl.js    |    0
 .../ui/pages/BookmarkedPagesModelProvider.java     |   29 +
 .../ui/pages/EmailVerificationUrlService.java      |   53 +
 .../wicket/ui/pages/HasPageClassRegistry.java      |   29 +
 .../viewer/wicket/ui/pages/PageAbstract.html       |    0
 .../viewer/wicket/ui/pages/PageAbstract.java       |  512 ++++++
 .../viewer/wicket/ui/pages/PageAbstract.properties |    0
 .../viewer/wicket/ui/pages/PageClassList.java      |   39 +
 .../viewer/wicket/ui/pages/PageClassRegistry.java  |   37 +
 .../wicket/ui/pages/PageClassRegistrySpi.java      |   31 +
 .../wicket/ui/pages/PageNavigationService.java     |   63 +
 .../viewer/wicket/ui/pages/WebPageBase.java        |   88 +
 .../viewer/wicket/ui/pages/about/AboutPage.css     |    0
 .../viewer/wicket/ui/pages/about/AboutPage.html    |    0
 .../viewer/wicket/ui/pages/about/AboutPage.java    |   39 +
 .../ui/pages/accmngt/AccountConfirmationMap.java   |  143 ++
 .../accmngt/AccountManagementPageAbstract.html     |    0
 .../accmngt/AccountManagementPageAbstract.java     |  125 ++
 .../AccountManagementPageAbstract.properties       |    0
 .../ui/pages/accmngt/EmailAvailableValidator.java  |   78 +
 .../EmailVerificationUrlServiceDefault.java        |  101 ++
 .../accmngt/SuccessFeedbackCookieManager.java      |   72 +
 .../pages/accmngt/UsernameAvailableValidator.java  |   68 +
 .../password_reset/EmailAddressValidator.java      |   47 +
 .../password_reset/PasswordResetEmailPanel.html    |    0
 .../password_reset/PasswordResetEmailPanel.java    |  108 ++
 .../accmngt/password_reset/PasswordResetPage.css   |    0
 .../accmngt/password_reset/PasswordResetPage.html  |    0
 .../accmngt/password_reset/PasswordResetPage.java  |  124 ++
 .../accmngt/password_reset/PasswordResetPanel.html |    0
 .../accmngt/password_reset/PasswordResetPanel.java |  122 ++
 .../ui/pages/accmngt/register/RegisterPage.css     |    0
 .../ui/pages/accmngt/register/RegisterPage.html    |    0
 .../ui/pages/accmngt/register/RegisterPage.java    |   92 +
 .../ui/pages/accmngt/register/RegisterPanel.html   |    0
 .../ui/pages/accmngt/register/RegisterPanel.java   |  208 +++
 .../pages/accmngt/signup/RegistrationFormPage.css  |    0
 .../pages/accmngt/signup/RegistrationFormPage.html |    0
 .../pages/accmngt/signup/RegistrationFormPage.java |   64 +
 .../accmngt/signup/RegistrationFormPanel.html      |    0
 .../accmngt/signup/RegistrationFormPanel.java      |  112 ++
 .../BootstrapOverridesCssResourceReference.java    |   80 +
 .../bootstrap/css/bootstrap-overrides-all-v2.css   |    0
 .../css/bootstrap-overrides-bootstrap-theme.css    |    0
 .../bootstrap/css/bootstrap-overrides-cerulean.css |    0
 .../bootstrap/css/bootstrap-overrides-cosmo.css    |    0
 .../bootstrap/css/bootstrap-overrides-cyborg.css   |    0
 .../bootstrap/css/bootstrap-overrides-darkly.css   |    0
 .../bootstrap/css/bootstrap-overrides-flatly.css   |    0
 .../bootstrap/css/bootstrap-overrides-journal.css  |    0
 .../bootstrap/css/bootstrap-overrides-lumen.css    |    0
 .../bootstrap/css/bootstrap-overrides-paper.css    |    0
 .../bootstrap/css/bootstrap-overrides-readable.css |    0
 .../css/bootstrap-overrides-sandstone.css          |    0
 .../bootstrap/css/bootstrap-overrides-simplex.css  |    0
 .../bootstrap/css/bootstrap-overrides-slate.css    |    0
 .../bootstrap/css/bootstrap-overrides-spacelab.css |    0
 .../css/bootstrap-overrides-superhero.css          |    0
 .../bootstrap/css/bootstrap-overrides-united.css   |    0
 .../bootstrap/css/bootstrap-overrides-yeti.css     |    0
 .../DatatablesCssBootstrap5ReferenceWkt.java       |   49 +
 .../datatables/DatatablesCssReferenceWkt.java      |   49 +
 .../pages/common/datatables/DatatablesDotNet.java  |   37 +
 ...DatatablesJavaScriptBootstrap5ReferenceWkt.java |   50 +
 .../DatatablesJavaScriptReferenceWkt.java          |   50 +
 .../DatatablesJavaScriptResourceReferenceInit.java |   77 +
 .../common/datatables/dataTables.init.js.template  |    0
 .../fontawesome/FontAwesomeCssReferenceWkt.java    |   48 +
 .../livequery/js/LiveQueryJsResourceReference.java |   49 +
 .../pages/common/livequery/js/jquery.livequery.js  |    0
 .../js/ServerSentEventsJsReference.java            |   53 +
 .../serversentevents/js/isis-server-sent-events.js |    0
 .../sidebar/css/SidebarCssResourceReference.java   |   49 +
 .../ui/pages/common/sidebar/css/simple-sidebar.css |    0
 .../js/IsisWicketViewerJsResourceReference.java    |   48 +
 .../common/viewer/js/jquery.isis.wicket.viewer.js  |    0
 .../viewer/wicket/ui/pages/copy-26.png             |  Bin
 .../viewer/wicket/ui/pages/entity/EntityPage.css   |    0
 .../viewer/wicket/ui/pages/entity/EntityPage.html  |    0
 .../viewer/wicket/ui/pages/entity/EntityPage.java  |  232 +++
 .../viewer/wicket/ui/pages/error/ErrorPage.css     |    0
 .../viewer/wicket/ui/pages/error/ErrorPage.html    |    0
 .../viewer/wicket/ui/pages/error/ErrorPage.java    |   91 +
 .../viewer/wicket/ui/pages/home/HomePage.css       |    0
 .../viewer/wicket/ui/pages/home/HomePage.html      |    0
 .../viewer/wicket/ui/pages/home/HomePage.java      |   79 +
 .../wicket/ui/pages/images/bg_header_brown.png     |  Bin
 .../viewer/wicket/ui/pages/images/icon_appuser.png |  Bin
 .../viewer/wicket/ui/pages/images/logo.pdn         |  Bin
 .../viewer/wicket/ui/pages/images/logo.png         |  Bin
 .../isis-wicket-theme/images/animated-overlay.gif  |  Bin
 .../images/ui-bg_flat_0_aaaaaa_40x100.png          |  Bin
 .../images/ui-bg_flat_75_ffffff_40x100.png         |  Bin
 .../images/ui-bg_glass_55_40c0cb_1x400.png         |  Bin
 .../images/ui-bg_glass_65_ffffff_1x400.png         |  Bin
 .../images/ui-bg_glass_75_dadada_1x400.png         |  Bin
 .../images/ui-bg_glass_75_e6e6e6_1x400.png         |  Bin
 .../images/ui-bg_glass_95_fef1ec_1x400.png         |  Bin
 .../ui-bg_highlight-soft_75_20B5C2_1x100.png       |  Bin
 .../images/ui-icons_00477F_256x240.png             |  Bin
 .../images/ui-icons_2e83ff_256x240.png             |  Bin
 .../images/ui-icons_454545_256x240.png             |  Bin
 .../images/ui-icons_888888_256x240.png             |  Bin
 .../images/ui-icons_F0EFEA_256x240.png             |  Bin
 .../images/ui-icons_cd0a0a_256x240.png             |  Bin
 .../wicket/ui/pages/login/IsisSignInPanel.html     |    0
 .../wicket/ui/pages/login/IsisSignInPanel.java     |  197 +++
 .../wicket/ui/pages/login/SignInPanelAbstract.java |  344 ++++
 .../wicket/ui/pages/login/WicketLogoutPage.java    |   44 +
 .../wicket/ui/pages/login/WicketSignInPage.css     |    0
 .../wicket/ui/pages/login/WicketSignInPage.html    |    0
 .../wicket/ui/pages/login/WicketSignInPage.java    |   89 +
 .../ui/pages/login/WicketSignInPage.properties     |    0
 .../pages/login/js/client-side-timezone-select.js  |    0
 .../wicket/ui/pages/mmverror/MmvErrorPage.css      |    0
 .../wicket/ui/pages/mmverror/MmvErrorPage.html     |    0
 .../wicket/ui/pages/mmverror/MmvErrorPage.java     |  102 ++
 .../viewer/wicket/ui/pages/spinning-icon.gif       |  Bin
 .../StandaloneCollectionPage.css                   |    0
 .../StandaloneCollectionPage.html                  |    0
 .../StandaloneCollectionPage.java                  |   51 +
 .../viewer/wicket/ui/pages/value/ValuePage.css     |    0
 .../viewer/wicket/ui/pages/value/ValuePage.html    |    0
 .../viewer/wicket/ui/pages/value/ValuePage.java    |   68 +
 .../wicket/ui/pages/voidreturn/VoidReturnPage.css  |    0
 .../wicket/ui/pages/voidreturn/VoidReturnPage.html |    0
 .../wicket/ui/pages/voidreturn/VoidReturnPage.java |   63 +
 .../wicket/ui/pages/wicket-xhtml1.4-strict.dtd     |    0
 .../viewer/wicket/ui/panels/FormAbstract.java      |   74 +
 .../wicket/ui/panels/FormExecutorDefault.java      |  246 +++
 .../ui/panels/HasDynamicallyVisibleContent.java    |   35 +
 .../panels/IFormSubmitterWithPreValidateHook.java  |   23 +
 .../viewer/wicket/ui/panels/OkCancelForm.java      |   96 ++
 .../viewer/wicket/ui/panels/PanelAbstract.java     |   99 ++
 .../viewer/wicket/ui/panels/PanelBase.java         |  136 ++
 .../viewer/wicket/ui/panels/PanelUtil.java         |   82 +
 .../wicket/ui/panels/PromptFormAbstract.java       |  217 +++
 .../wicket/ui/panels/PromptFormPanelAbstract.java  |   37 +
 .../viewer/wicket/ui/util/BootstrapConstants.java  |   83 +
 .../wicket/ui/util/ExtendedPopoverConfig.java      |   49 +
 .../wicket/ui/util/LicensedTextTemplate.java       |   59 +
 .../viewer/wicket/ui/util/PrismResourcesWkt.java   |   59 +
 .../wicket/ui/util/ResourceLinkVolatile.java       |   88 +
 .../apache/causeway/viewer/wicket/ui/util/Wkt.java | 1124 ++++++++++++
 .../viewer/wicket/ui/util/WktComponents.java       |  119 ++
 .../viewer/wicket/ui/util/WktDecorators.java       |  242 +++
 .../causeway/viewer/wicket/ui/util/WktLinks.java   |  142 ++
 .../viewer/wicket/ui/util/WktTooltips.java         |  208 +++
 .../causeway/viewer/wicket/ui/util/XrayWkt.java    |   62 +
 .../viewer/wicket/ui/validation/ValidatorBase.java |   50 +
 .../wicket/ui/CollectionContentsAsFactory.java     |   51 -
 .../isis/viewer/wicket/ui/ComponentFactory.java    |  122 --
 .../viewer/wicket/ui/ComponentFactoryAbstract.java |  127 --
 .../wicket/ui/HeaderContributorProvider.java       |   27 -
 .../viewer/wicket/ui/IsisModuleViewerWicketUi.java |   44 -
 .../ui/actionresponse/ActionResultResponse.java    |  169 --
 .../ActionResultResponseHandlingStrategy.java      |  205 ---
 .../actionresponse/ActionResultResponseType.java   |  329 ----
 .../ui/actionresponse/PageRedirectRequest.java     |   76 -
 .../wicket/ui/actionresponse/_DownloadHandler.java |  114 --
 .../wicket/ui/actionresponse/_RedirectHandler.java |   52 -
 .../wicket/ui/app/logout/LogoutHandlerWkt.java     |   62 -
 .../ui/app/registry/ComponentFactoryRegistrar.java |  118 --
 .../ui/app/registry/ComponentFactoryRegistry.java  |  108 --
 .../app/registry/HasComponentFactoryRegistry.java  |   30 -
 .../viewer/wicket/ui/components/LabelBase.java     |   74 -
 .../wicket/ui/components/WebComponentBase.java     |   52 -
 .../wicket/ui/components/about/AboutPanel.java     |   89 -
 .../ui/components/about/AboutPanelFactory.java     |   51 -
 .../ui/components/about/JarManifestAttributes.java |   68 -
 .../ui/components/about/JarManifestListView.java   |   45 -
 .../ui/components/about/JarManifestModel.java      |  214 ---
 .../ui/components/about/JarManifestPanel.java      |   51 -
 .../ui/components/actioninfo/ActionInfoPanel.java  |   45 -
 .../actioninfo/ActionInfoPanelFactory.java         |   51 -
 .../components/actionmenu/CssClassFaBehavior.java  |   62 -
 .../AdditionalLinksAsDropDownPanel.java            |   31 -
 .../AdditionalLinksAsListInlinePanel.java          |   31 -
 .../entityactions/AdditionalLinksPanel.java        |   89 -
 .../entityactions/LinkAndLabelFactory.java         |  143 --
 .../actionmenu/serviceactions/CssMenuItem.java     |  207 ---
 .../serviceactions/CssMenuItemPanelAbstract.java   |   44 -
 .../serviceactions/CssSubMenuItemsPanel.java       |   59 -
 .../actionmenu/serviceactions/MenuActionPanel.java |  103 --
 .../serviceactions/ServiceActionUtil.java          |  156 --
 .../serviceactions/ServiceActionsPanel.java        |   70 -
 .../serviceactions/ServiceActionsPanelFactory.java |   72 -
 .../serviceactions/TertiaryActionsPanel.java       |   55 -
 .../serviceactions/TertiaryMenuPanelFactory.java   |   71 -
 .../actionprompt/ActionPromptHeaderPanel.java      |   53 -
 .../actionprompt/ActionPromptModalWindow.java      |   90 -
 .../actionpromptsb/ActionPromptSidebar.java        |  123 --
 .../components/actions/ActionParametersForm.java   |  198 ---
 .../actions/ActionParametersFormPanel.java         |   65 -
 .../actions/ActionParametersFormPanelFactory.java  |   51 -
 .../components/actions/ActionParametersPanel.java  |   87 -
 .../actions/ActionParametersPanelFactory.java      |   52 -
 .../viewer/wicket/ui/components/actions/_Xray.java |   63 -
 .../bookmarkedpages/BookmarkedPagesPanel.java      |  183 --
 .../BookmarkedPagesPanelFactory.java               |   47 -
 .../ui/components/collection/CollectionPanel.java  |  105 --
 .../collection/bulk/MultiselectToggleProvider.java |   28 -
 .../collection/count/CollectionCountProvider.java  |   23 -
 .../CollectionPresentationSelectorHelper.java      |  239 ---
 .../CollectionPresentationSelectorPanel.java       |  217 ---
 .../CollectionPresentationSelectorProvider.java    |   42 -
 .../CollectionContentsAsAjaxTablePanel.java        |  173 --
 .../CollectionContentsAsAjaxTablePanelFactory.java |   67 -
 .../CollectionContentsSortableDataProvider.java    |   93 -
 .../ajaxtable/IsisAjaxDataTable.java               |  220 ---
 .../ajaxtable/IsisAjaxFallbackOrderByBorder.java   |   76 -
 .../ajaxtable/IsisAjaxHeadersToolbar.java          |   92 -
 .../ajaxtable/IsisAjaxHeadersToolbarAbstract.java  |  222 ---
 .../ajaxtable/IsisAjaxNavigationToolbar.java       |  122 --
 .../ajaxtable/IsisAjaxPagingNavigation.java        |   56 -
 .../IsisAjaxPagingNavigationIncrementLink.java     |   58 -
 .../ajaxtable/IsisAjaxPagingNavigationLink.java    |   70 -
 .../ajaxtable/IsisAjaxPagingNavigator.java         |   65 -
 .../ajaxtable/IsisTotalRecordsToolbar.java         |  107 --
 .../ajaxtable/PrototypingMessageProvider.java      |   70 -
 .../ajaxtable/columns/BulkToggleWkt.java           |   51 -
 .../ajaxtable/columns/GenericColumn.java           |   28 -
 .../ajaxtable/columns/GenericColumnAbstract.java   |   84 -
 .../ajaxtable/columns/GenericPropertyColumn.java   |  124 --
 .../ajaxtable/columns/GenericTitleColumn.java      |   99 --
 .../ajaxtable/columns/GenericToggleboxColumn.java  |  107 --
 .../icons/CollectionContentsAsIconsPanel.java      |   67 -
 .../CollectionContentsAsIconsPanelFactory.java     |   65 -
 .../CollectionContentsMultipleViewsPanel.java      |  197 ---
 ...ollectionContentsMultipleViewsPanelFactory.java |   51 -
 .../summary/CollectionContentsAsSummary.java       |  214 ---
 .../CollectionContentsAsSummaryFactory.java        |   99 --
 .../unresolved/CollectionContentsHiddenPanel.java  |   44 -
 .../CollectionContentsHiddenPanelFactory.java      |   71 -
 .../ui/components/empty/EmptyCollectionPanel.java  |   39 -
 .../empty/EmptyCollectionPanelFactory.java         |   51 -
 .../entity/EntityComponentFactoryAbstract.java     |   84 -
 .../entity/collection/EntityCollectionPanel.java   |  172 --
 .../collection/EntityCollectionPanelFactory.java   |   45 -
 .../components/entity/fieldset/PropertyGroup.java  |  238 ---
 .../entity/header/EntityHeaderPanel.java           |   91 -
 .../entity/header/EntityHeaderPanelFactory.java    |   45 -
 .../entity/icontitle/EntityIconAndTitlePanel.java  |  222 ---
 .../icontitle/EntityIconAndTitlePanelFactory.java  |  104 --
 .../icontitle/EntityIconTitleAndCopyLinkPanel.java |   48 -
 .../EntityIconTitleAndCopyLinkPanelFactory.java    |   44 -
 .../wicket/ui/components/footer/CreditImage.java   |   47 -
 .../wicket/ui/components/footer/CreditName.java    |   40 -
 .../wicket/ui/components/footer/FooterPanel.java   |  190 --
 .../ui/components/footer/FooterPanelFactory.java   |   48 -
 .../wicket/ui/components/header/HeaderPanel.java   |  134 --
 .../ui/components/header/HeaderPanelFactory.java   |   48 -
 .../ui/components/layout/bs/BSGridPanel.java       |   88 -
 .../components/layout/bs/BSGridPanelFactory.java   |   65 -
 .../ui/components/layout/bs/clearfix/ClearFix.java |   61 -
 .../wicket/ui/components/layout/bs/col/Col.java    |  309 ----
 ...RepeatingViewWithDynamicallyVisibleContent.java |   58 -
 .../wicket/ui/components/layout/bs/row/Row.java    |  106 --
 .../components/layout/bs/tabs/TabGroupPanel.java   |  129 --
 .../ui/components/layout/bs/tabs/TabPanel.java     |  100 --
 .../ui/components/property/PropertyEditForm.java   |   74 -
 .../components/property/PropertyEditFormPanel.java |   57 -
 .../property/PropertyEditFormPanelFactory.java     |   51 -
 .../ui/components/property/PropertyEditPanel.java  |  107 --
 .../property/PropertyEditPanelFactory.java         |   51 -
 .../PropertyEditPromptHeaderPanel.java             |   50 -
 .../scalars/ComponentFactoryScalarAbstract.java    |   74 -
 .../components/scalars/ScalarFragmentFactory.java  |  259 ---
 .../scalars/ScalarModelChangeDispatcher.java       |   43 -
 .../scalars/ScalarModelChangeListener.java         |   29 -
 .../scalars/ScalarModelDefaultChangeBehavior.java  |   45 -
 .../ui/components/scalars/ScalarPanelAbstract.java |  663 -------
 .../components/scalars/ScalarPanelAbstract2.java   |  324 ----
 .../scalars/ScalarPanelFormFieldAbstract.java      |  290 ----
 .../scalars/ScalarPanelSelectAbstract.java         |  173 --
 .../scalars/ScalarPanelTextFieldAbstract.java      |  154 --
 .../scalars/ScalarPanelTextFieldNumeric.java       |   38 -
 .../ScalarPanelTextFieldTextualAbstract.java       |   60 -
 .../ScalarPanelTextFieldWithTemporalPicker.java    |   89 -
 .../ScalarPanelTextFieldWithValueSemantics.java    |   55 -
 .../ui/components/scalars/TextFieldAbstract.java   |   40 -
 .../viewer/wicket/ui/components/scalars/_Util.java |  188 --
 .../viewer/wicket/ui/components/scalars/_Xray.java |   61 -
 .../blobclob/IsisBlobOrClobPanelAbstract.java      |  252 ---
 .../components/scalars/blobclob/IsisBlobPanel.java |   54 -
 .../scalars/blobclob/IsisBlobPanelFactory.java     |   43 -
 .../components/scalars/blobclob/IsisClobPanel.java |   60 -
 .../scalars/blobclob/IsisClobPanelFactory.java     |   43 -
 .../ui/components/scalars/bool/BooleanPanel.java   |  134 --
 .../scalars/bool/BooleanPanelFactory.java          |   43 -
 .../scalars/choices/ChoiceFormComponent.java       |   72 -
 .../choices/ChoicesSelect2PanelFactory.java        |   79 -
 .../scalars/choices/ObjectChoicesSelect2Panel.java |  282 ---
 .../scalars/choices/ValueChoicesSelect2Panel.java  |  136 --
 .../scalars/composite/CompositeValuePanel.java     |   91 -
 .../scalars/datepicker/DateTimeConfig.java         |  449 -----
 .../datepicker/DatetimePickerJsReference.java      |   73 -
 .../scalars/datepicker/MomentJsReference.java      |   48 -
 .../datepicker/TextFieldWithDateTimePicker.java    |  225 ---
 .../scalars/datepicker/_TimeFormatUtil.java        |   56 -
 .../scalars/image/JavaAwtImagePanel.java           |   99 --
 .../scalars/image/JavaAwtImagePanelFactory.java    |   56 -
 .../components/scalars/image/WicketImageUtil.java  |   98 --
 .../components/scalars/markup/MarkupComponent.java |  134 --
 .../scalars/markup/MarkupComponentFactory.java     |   28 -
 .../scalars/markup/MarkupComponent_reloadJs.java   |   59 -
 .../scalars/markup/MarkupPanelFactories.java       |  159 --
 .../scalars/markup/ScalarMarkupPanel.java          |   61 -
 .../scalars/markup/StandaloneMarkupPanel.java      |   44 -
 .../scalars/markup/_HighlightBehavior.java         |   56 -
 .../scalars/markup/_HighlightBehaviorPrism.java    |   58 -
 .../scalars/passwd/IsisPasswordPanel.java          |   46 -
 .../scalars/passwd/IsisPasswordPanelFactory.java   |   43 -
 .../scalars/string/MultiLineStringPanel.java       |   43 -
 .../scalars/string/ScalarTitleBadgePanel.java      |   55 -
 .../ui/components/scalars/string/StringPanel.java  |   35 -
 .../scalars/string/StringPanelFactory.java         |   41 -
 .../scalars/value/fallback/ValueFallbackPanel.java |   44 -
 .../value/fallback/ValueFallbackPanelFactory.java  |   66 -
 .../StandaloneCollectionPanel.java                 |  126 --
 .../StandaloneCollectionPanelFactory.java          |   53 -
 .../components/tree/IsisToWicketTreeAdapter.java   |  538 ------
 .../ui/components/tree/ParentedTreePanel.java      |   72 -
 .../ui/components/tree/StandaloneTreePanel.java    |   43 -
 .../ui/components/tree/TreePanelFactories.java     |  108 --
 .../components/tree/themes/TreeThemeProvider.java  |   32 -
 .../tree/themes/TreeThemeProviderDefault.java      |   35 -
 .../themes/bootstrap/WktBootstrapTreeTheme.java    |   44 -
 .../ui/components/unknown/UnknownModelPanel.java   |   79 -
 .../unknown/UnknownModelPanelFactory.java          |   68 -
 .../ui/components/value/StandaloneValuePanel.java  |   75 -
 .../value/StandaloneValuePanelFactory.java         |   53 -
 .../ui/components/voidreturn/VoidReturnPanel.java  |   34 -
 .../voidreturn/VoidReturnPanelFactory.java         |   49 -
 .../wicket/ui/components/welcome/WelcomePanel.java |   47 -
 .../ui/components/welcome/WelcomePanelFactory.java |   50 -
 .../ui/components/widgets/bootstrap/FormGroup.java |   76 -
 .../components/widgets/bootstrap/ModalDialog.java  |  106 --
 .../widgets/breadcrumbs/BreadcrumbModel.java       |  179 --
 .../breadcrumbs/BreadcrumbModelProvider.java       |   24 -
 .../widgets/breadcrumbs/BreadcrumbPanel.java       |  167 --
 .../widgets/buttons/ContainedButtonPanel.java      |   94 -
 .../widgets/buttons/ToggleButtonsPanel.java        |  151 --
 .../widgets/checkbox/ContainedToggleboxPanel.java  |   71 -
 .../entitysimplelink/EntityLinkSimplePanel.java    |  131 --
 .../EntityLinkSimplePanelFactory.java              |   54 -
 .../widgets/formcomponent/CancelHintRequired.java  |   31 -
 .../formcomponent/FormComponentPanelAbstract.java  |  121 --
 .../widgets/formcomponent/FormFeedbackPanel.java   |   47 -
 .../widgets/linkandlabel/ActionLink.java           |  266 ---
 .../linkandlabel/LinkAndLabelFactoryAbstract.java  |   56 -
 .../widgets/links/AjaxLinkNoPropagate.java         |   93 -
 .../ui/components/widgets/navbar/AvatarImage.java  |   60 -
 .../ui/components/widgets/navbar/BrandLogo.java    |   62 -
 .../ui/components/widgets/navbar/BrandName.java    |   53 -
 .../ui/components/widgets/select2/Select2.java     |  220 ---
 .../widgets/select2/Select2ChoiceExt.java          |   64 -
 .../widgets/select2/Select2MultiChoiceExt.java     |  144 --
 .../widgets/select2/Select2OnSelect.java           |  216 ---
 .../select2/providers/ChoiceProviderAbstract.java  |  146 --
 .../ChoiceProviderAbstractForScalarModel.java      |   51 -
 .../providers/ChoiceProviderForReferences.java     |  118 --
 .../select2/providers/ChoiceProviderForValues.java |   49 -
 .../themepicker/IsisWicketThemeSupport.java        |   35 -
 .../themepicker/IsisWicketThemeSupportDefault.java |  134 --
 .../widgets/themepicker/ThemeChooser.java          |  162 --
 .../themepicker/ThemeProviderComposite.java        |  114 --
 .../widgets/zclip/SimpleClipboardModalWindow.java  |   38 -
 .../zclip/SimpleClipboardModalWindowForm.java      |   31 -
 .../zclip/SimpleClipboardModalWindowPanel.java     |   35 -
 .../widgets/zclip/ZeroClipboardPanel.java          |  119 --
 .../viewer/wicket/ui/errors/ExceptionModel.java    |  202 ---
 .../wicket/ui/errors/ExceptionStackTracePanel.java |  141 --
 .../viewer/wicket/ui/errors/JGrowlBehaviour.java   |  102 --
 .../isis/viewer/wicket/ui/errors/JGrowlUtil.java   |  115 --
 .../viewer/wicket/ui/errors/StackTraceDetail.java  |   78 -
 .../wicket/ui/errors/StackTraceListView.java       |   46 -
 .../ui/pages/BookmarkedPagesModelProvider.java     |   29 -
 .../ui/pages/EmailVerificationUrlService.java      |   54 -
 .../wicket/ui/pages/HasPageClassRegistry.java      |   29 -
 .../isis/viewer/wicket/ui/pages/PageAbstract.java  |  512 ------
 .../isis/viewer/wicket/ui/pages/PageClassList.java |   39 -
 .../viewer/wicket/ui/pages/PageClassRegistry.java  |   38 -
 .../wicket/ui/pages/PageClassRegistrySpi.java      |   32 -
 .../wicket/ui/pages/PageNavigationService.java     |   64 -
 .../isis/viewer/wicket/ui/pages/WebPageBase.java   |   88 -
 .../viewer/wicket/ui/pages/about/AboutPage.java    |   39 -
 .../ui/pages/accmngt/AccountConfirmationMap.java   |  143 --
 .../accmngt/AccountManagementPageAbstract.java     |  125 --
 .../ui/pages/accmngt/EmailAvailableValidator.java  |   78 -
 .../EmailVerificationUrlServiceDefault.java        |  102 --
 .../accmngt/SuccessFeedbackCookieManager.java      |   73 -
 .../pages/accmngt/UsernameAvailableValidator.java  |   68 -
 .../password_reset/EmailAddressValidator.java      |   47 -
 .../password_reset/PasswordResetEmailPanel.java    |  108 --
 .../accmngt/password_reset/PasswordResetPage.java  |  124 --
 .../accmngt/password_reset/PasswordResetPanel.java |  122 --
 .../ui/pages/accmngt/register/RegisterPage.java    |   92 -
 .../ui/pages/accmngt/register/RegisterPanel.java   |  208 ---
 .../pages/accmngt/signup/RegistrationFormPage.java |   65 -
 .../accmngt/signup/RegistrationFormPanel.java      |  112 --
 .../BootstrapOverridesCssResourceReference.java    |   80 -
 .../DatatablesCssBootstrap5ReferenceWkt.java       |   49 -
 .../datatables/DatatablesCssReferenceWkt.java      |   49 -
 .../pages/common/datatables/DatatablesDotNet.java  |   37 -
 ...DatatablesJavaScriptBootstrap5ReferenceWkt.java |   50 -
 .../DatatablesJavaScriptReferenceWkt.java          |   50 -
 .../DatatablesJavaScriptResourceReferenceInit.java |   77 -
 .../fontawesome/FontAwesomeCssReferenceWkt.java    |   48 -
 .../livequery/js/LiveQueryJsResourceReference.java |   49 -
 .../js/ServerSentEventsJsReference.java            |   53 -
 .../sidebar/css/SidebarCssResourceReference.java   |   49 -
 .../js/IsisWicketViewerJsResourceReference.java    |   48 -
 .../viewer/wicket/ui/pages/entity/EntityPage.java  |  231 ---
 .../viewer/wicket/ui/pages/error/ErrorPage.java    |   91 -
 .../isis/viewer/wicket/ui/pages/home/HomePage.java |   78 -
 .../wicket/ui/pages/login/IsisSignInPanel.java     |  197 ---
 .../wicket/ui/pages/login/SignInPanelAbstract.java |  344 ----
 .../wicket/ui/pages/login/WicketLogoutPage.java    |   45 -
 .../wicket/ui/pages/login/WicketSignInPage.java    |   90 -
 .../wicket/ui/pages/mmverror/MmvErrorPage.java     |  103 --
 .../StandaloneCollectionPage.java                  |   50 -
 .../viewer/wicket/ui/pages/value/ValuePage.java    |   67 -
 .../wicket/ui/pages/voidreturn/VoidReturnPage.java |   62 -
 .../isis/viewer/wicket/ui/panels/FormAbstract.java |   74 -
 .../wicket/ui/panels/FormExecutorDefault.java      |  246 ---
 .../ui/panels/HasDynamicallyVisibleContent.java    |   35 -
 .../panels/IFormSubmitterWithPreValidateHook.java  |   23 -
 .../isis/viewer/wicket/ui/panels/OkCancelForm.java |   96 --
 .../viewer/wicket/ui/panels/PanelAbstract.java     |   99 --
 .../isis/viewer/wicket/ui/panels/PanelBase.java    |  135 --
 .../isis/viewer/wicket/ui/panels/PanelUtil.java    |   83 -
 .../wicket/ui/panels/PromptFormAbstract.java       |  217 ---
 .../wicket/ui/panels/PromptFormPanelAbstract.java  |   38 -
 .../viewer/wicket/ui/util/BootstrapConstants.java  |   83 -
 .../wicket/ui/util/ExtendedPopoverConfig.java      |   49 -
 .../wicket/ui/util/LicensedTextTemplate.java       |   60 -
 .../viewer/wicket/ui/util/PrismResourcesWkt.java   |   59 -
 .../wicket/ui/util/ResourceLinkVolatile.java       |   88 -
 .../org/apache/isis/viewer/wicket/ui/util/Wkt.java | 1123 ------------
 .../isis/viewer/wicket/ui/util/WktComponents.java  |  119 --
 .../isis/viewer/wicket/ui/util/WktDecorators.java  |  242 ---
 .../isis/viewer/wicket/ui/util/WktLinks.java       |  141 --
 .../isis/viewer/wicket/ui/util/WktTooltips.java    |  208 ---
 .../apache/isis/viewer/wicket/ui/util/XrayWkt.java |   62 -
 .../viewer/wicket/ui/validation/ValidatorBase.java |   50 -
 .../ui/test/ComponentFactoryAbstractTest_init.java |  129 ++
 .../ui/test/ComponentType_ConstantsTest.java       |   38 +
 .../EntityIconAndTitlePanelTest_abbreviated.java   |   53 +
 .../test/components/scalars/ConverterTester.java   |  198 +++
 .../scalars/jdkdates/JavaSqlDateConverterTest.java |   75 +
 .../jdkdates/JavaUtilDateConverterTest.java        |   77 +
 .../scalars/jdkmath/BigDecimalConverterTest.java   |  140 ++
 .../jodatime/JodaDateTimeConverterTest.java        |   77 +
 .../jodatime/JodaLocalDateConverterTest.java       |   75 +
 .../jodatime/JodaLocalDateTimeConverterTest.java   |   76 +
 .../jodatime/jdk8time/LocalDateConverterTest.java  |   74 +
 .../jdk8time/LocalDateTimeConverterTest.java       |   74 +
 .../jdk8time/OffsetDateTimeConverterTest.java      |   81 +
 .../components/scalars/uuid/UuidConverterTest.java |   73 +
 .../choices/ChoiceProviderForReferencesTest.java   |   85 +
 .../choices/ChoiceProviderForValuesTest.java       |   87 +
 .../choices/ChoiceProviderTestAbstract.java        |   58 +
 .../wicket/ui/test/errors/JGrowlUtilTest.java      |   47 +
 .../viewer/wicket/ui/test/fixtures/Customers.java  |   23 +
 .../wicket/ui/test/pages/PageAbstractTest.java     |   47 +
 .../accmngt/SuccessFeedbackCookieUtilTest.java     |   87 +
 .../password_reset/EmailAddressValidator_Test.java |   78 +
 .../ui/test/ComponentFactoryAbstractTest_init.java |  129 --
 .../ui/test/ComponentType_ConstantsTest.java       |   38 -
 .../EntityIconAndTitlePanelTest_abbreviated.java   |   54 -
 .../test/components/scalars/ConverterTester.java   |  198 ---
 .../scalars/jdkdates/JavaSqlDateConverterTest.java |   75 -
 .../jdkdates/JavaUtilDateConverterTest.java        |   77 -
 .../scalars/jdkmath/BigDecimalConverterTest.java   |  140 --
 .../jodatime/JodaDateTimeConverterTest.java        |   78 -
 .../jodatime/JodaLocalDateConverterTest.java       |   76 -
 .../jodatime/JodaLocalDateTimeConverterTest.java   |   77 -
 .../jodatime/jdk8time/LocalDateConverterTest.java  |   74 -
 .../jdk8time/LocalDateTimeConverterTest.java       |   74 -
 .../jdk8time/OffsetDateTimeConverterTest.java      |   81 -
 .../components/scalars/uuid/UuidConverterTest.java |   73 -
 .../choices/ChoiceProviderForReferencesTest.java   |   85 -
 .../choices/ChoiceProviderForValuesTest.java       |   87 -
 .../choices/ChoiceProviderTestAbstract.java        |   57 -
 .../wicket/ui/test/errors/JGrowlUtilTest.java      |   48 -
 .../viewer/wicket/ui/test/fixtures/Customers.java  |   23 -
 .../wicket/ui/test/pages/PageAbstractTest.java     |   48 -
 .../accmngt/SuccessFeedbackCookieUtilTest.java     |   88 -
 .../password_reset/EmailAddressValidator_Test.java |   79 -
 viewers/wicket/viewer/pom.xml                      |   20 +-
 .../viewer/IsisModuleViewerWicketViewer.java       |    2 +-
 .../AuthenticatedWebSessionForIsis.java            |   34 +-
 .../integration/ConverterForObjectAdapter.java     |    8 +-
 .../ConverterForObjectAdapterMemento.java          |    6 +-
 .../viewer/integration/LocalizerForIsis.java       |   12 +-
 .../viewer/integration/WebRequestCycleForIsis.java |   44 +-
 .../ComponentFactoryRegistrarDefault.java          |  106 +-
 .../ComponentFactoryRegistryDefault.java           |   29 +-
 .../registries/pages/PageClassListDefault.java     |   28 +-
 .../registries/pages/PageClassRegistryDefault.java |   12 +-
 .../pages/PageNavigationServiceDefault.java        |    8 +-
 .../viewer/services/BookmarkUiServiceWicket.java   |    4 +-
 .../viewer/services/DeepLinkServiceWicket.java     |   16 +-
 .../services/HintStoreUsingWicketSession.java      |   10 +-
 .../services/ImageResourceCacheClassPath.java      |   10 +-
 .../services/TranslationsResolverWicket.java       |    8 +-
 .../wicket/viewer/webmodule/WebModuleWicket.java   |   14 +-
 .../IsisWicketAjaxRequestListenerUtil.java         |    4 +-
 .../viewer/wicketapp/IsisWicketApplication.java    |   35 +-
 ...rgetRespondListenerToResetQueryResultCache.java |    2 +-
 .../wicket/viewer/wicketapp/_CryptFactory.java     |    3 +-
 .../wicket/viewer/wicketapp/_PageFactory.java      |    8 +-
 .../viewer/wicketapp/config/BootstrapInitWkt.java  |    6 +-
 .../viewer/wicketapp/config/DebugInitWkt.java      |    6 +-
 .../viewer/wicketapp/config/JQueryInitWkt.java     |    4 +-
 .../viewer/wicketapp/config/Select2InitWkt.java    |    3 +-
 .../viewer/wicketapp/config/WebjarsInitWkt.java    |    3 +-
 .../config/WicketViewerCssBundleInit.java          |   12 +-
 .../wicketapp/config/WicketViewerXrayEnable.java   |    4 +-
 ...uthenticatedWebSessionForIsis_Authenticate.java |   28 +-
 ...thenticatedWebSessionForIsis_Instantiation.java |    4 +-
 .../AuthenticatedWebSessionForIsis_SignIn.java     |   26 +-
 ...uthenticatedWebSessionForIsis_TestAbstract.java |   18 +-
 .../ComponentFactoryRegistryDefaultTest.java       |   12 +-
 .../pages/PageClassListDefault_Instantiation.java  |    5 +-
 ...ageClassListDefault_RegistrationAndCaching.java |    5 +-
 .../wicketapp/IsisWicketApplication_Defaults.java  |    4 +-
 .../wicketapp/IsisWicketApplication_Pages.java     |    9 +-
 1847 files changed, 81330 insertions(+), 81307 deletions(-)
 create mode 100644 incubator/viewers/graphql/applib/src/main/java/org/apache/causeway/viewer/graphql/applib/IsisModuleIncViewerGraphqlApplib.java
 delete mode 100644 incubator/viewers/graphql/applib/src/main/java/org/apache/isis/viewer/graphql/applib/IsisModuleIncViewerGraphqlApplib.java
 create mode 100644 incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/IsisModuleIncViewerGraphqlModel.java
 delete mode 100644 incubator/viewers/graphql/model/src/main/java/org/apache/isis/viewer/graphql/model/IsisModuleIncViewerGraphqlModel.java
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/.gitignore (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.changeName.approved.gql (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.changeName.submit.gql (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.createE1.approved.gql (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.createE1.submit.gql (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.findAllE1.approved.gql (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.findAllE1.submit.gql (100%)
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.java
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.simple_post_request.approved.gql (100%)
 rename incubator/viewers/graphql/test/src/test/java/org/apache/{isis => causeway}/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.simple_post_request.submit.gql (100%)
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/GQLSchema_IntegTest.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/ScratchPad.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/TestDomainModuleIntegTestAbstract.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E1.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E2.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/GQLTestDomainMenu.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestDomainModule.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestEntity.java
 create mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestEntityRepository.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/GQLSchema_IntegTest.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/ScratchPad.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/TestDomainModuleIntegTestAbstract.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/gqltestdomain/E1.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/gqltestdomain/E2.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/gqltestdomain/GQLTestDomainMenu.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/gqltestdomain/TestDomainModule.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/gqltestdomain/TestEntity.java
 delete mode 100644 incubator/viewers/graphql/test/src/test/java/org/apache/isis/viewer/graphql/viewer/test/source/gqltestdomain/TestEntityRepository.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/IsisModuleIncViewerGraphqlViewer.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GQLMeta.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GQLMutations.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlServiceForIsis.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlSourceForIsis.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ObjectTypeFactory.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/QueryFieldFactory.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/TypeMapper.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_Utils.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/IsisModuleIncViewerGraphqlViewer.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GQLMeta.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GQLMutations.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GraphQlServiceForIsis.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GraphQlSourceForIsis.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/ObjectTypeFactory.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/QueryFieldFactory.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/TypeMapper.java
 delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/_Utils.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/action/ActionUiModelFactoryFx.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/action/ActionUiModelFx.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/binding/BindingsFx.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/context/UiContextFx.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/events/IsisModuleIncViewerJavaFxModel.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/events/JavaFxViewerConfig.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/events/PrimaryStageReadyEvent.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/icon/IconService.java
 create mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/causeway/incubator/viewer/javafx/model/util/_fx.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/action/ActionUiModelFactoryFx.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/action/ActionUiModelFx.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/binding/BindingsFx.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/context/UiContextFx.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/events/IsisModuleIncViewerJavaFxModel.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/events/JavaFxViewerConfig.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/events/PrimaryStageReadyEvent.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/icon/IconService.java
 delete mode 100644 incubator/viewers/javafx/model/src/main/java/org/apache/isis/incubator/viewer/javafx/model/util/_fx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/IsisModuleIncViewerJavaFxUi.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/UiComponentFactoryFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/UiComponentHandlerFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/collections/TableViewFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/dialog/Dialogs.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/form/FormPane.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/form/field/CustomFieldFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/markup/MarkupFieldFactory.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/number/NumberFieldFactory.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/object/ObjectViewFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/objectref/ObjectReferenceFieldFactory.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/other/FallbackFieldFactory.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/panel/TitledPanel.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/temporal/TemporalFieldFactory.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/text/TextFieldFactory.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForButton.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForFormField.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForLabeled.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForMenuItem.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconServiceDefault.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForButton.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForFormField.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingInfoPopupProvider.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/MainViewFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/MenuBuilderFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiActionHandlerFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiBuilderFx.java
 create mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiContextFxDefault.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/IsisModuleIncViewerJavaFxUi.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/UiComponentFactoryFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/UiComponentHandlerFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/collections/TableViewFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/dialog/Dialogs.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/form/FormPane.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/form/field/CustomFieldFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/markup/MarkupFieldFactory.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/number/NumberFieldFactory.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/object/ObjectViewFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/objectref/ObjectReferenceFieldFactory.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/other/FallbackFieldFactory.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/panel/TitledPanel.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/temporal/TemporalFieldFactory.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/components/text/TextFieldFactory.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForButton.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForFormField.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForLabeled.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForMenuItem.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/icon/IconServiceDefault.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForButton.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForFormField.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingInfoPopupProvider.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/main/MainViewFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/main/MenuBuilderFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/main/UiActionHandlerFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/main/UiBuilderFx.java
 delete mode 100644 incubator/viewers/javafx/ui/src/main/java/org/apache/isis/incubator/viewer/javafx/ui/main/UiContextFxDefault.java
 create mode 100644 incubator/viewers/javafx/viewer/src/main/java/org/apache/causeway/incubator/viewer/javafx/viewer/IsisModuleIncViewerJavaFxViewer.java
 create mode 100644 incubator/viewers/javafx/viewer/src/main/java/org/apache/causeway/incubator/viewer/javafx/viewer/JavafxViewer.java
 create mode 100644 incubator/viewers/javafx/viewer/src/main/java/org/apache/causeway/incubator/viewer/javafx/viewer/JavafxViewerApplication.java
 delete mode 100644 incubator/viewers/javafx/viewer/src/main/java/org/apache/isis/incubator/viewer/javafx/viewer/IsisModuleIncViewerJavaFxViewer.java
 delete mode 100644 incubator/viewers/javafx/viewer/src/main/java/org/apache/isis/incubator/viewer/javafx/viewer/JavafxViewer.java
 delete mode 100644 incubator/viewers/javafx/viewer/src/main/java/org/apache/isis/incubator/viewer/javafx/viewer/JavafxViewerApplication.java
 create mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/IsisModuleIncViewerVaadinModel.java
 create mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/action/ActionUiModelFactoryVaa.java
 create mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/action/ActionUiModelVaa.java
 create mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/context/UiContextVaa.java
 create mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/decorator/Decorators.java
 create mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/util/_vaa.java
 delete mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/isis/incubator/viewer/vaadin/model/IsisModuleIncViewerVaadinModel.java
 delete mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/isis/incubator/viewer/vaadin/model/action/ActionUiModelFactoryVaa.java
 delete mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/isis/incubator/viewer/vaadin/model/action/ActionUiModelVaa.java
 delete mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/isis/incubator/viewer/vaadin/model/context/UiContextVaa.java
 delete mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/isis/incubator/viewer/vaadin/model/decorator/Decorators.java
 delete mode 100644 incubator/viewers/vaadin/model/src/main/java/org/apache/isis/incubator/viewer/vaadin/model/util/_vaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/IsisModuleIncViewerVaadinUi.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/AuthSessionStoreUtil.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/LogoutHandlerVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/VaadinAuthenticationHandler.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/binding/BindingsVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/UiComponentFactoryVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/UiComponentHandlerVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/action/ActionDialog.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/action/ActionForm.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/blob/BlobField.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/blob/BlobFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/clob/ClobField.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/clob/ClobFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/collection/TableViewVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/debug/DebugField.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/markup/MarkupField.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/markup/MarkupFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/object/ObjectViewVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/other/FallbackFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/temporal/DateField.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/temporal/TemporalFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/TextFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/uuid/UuidFieldFactory.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/login/VaadinLoginView.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MainViewVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MainView_createHeader.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MenuBuilderVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/TabUtil.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiActionHandlerVaa.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiContextVaaDefault.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/util/LocalResourceUtil.java
 create mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/util/PrismResourcesVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/IsisModuleIncViewerVaadinUi.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/auth/AuthSessionStoreUtil.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/auth/LogoutHandlerVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/auth/VaadinAuthenticationHandler.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/binding/BindingsVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/UiComponentFactoryVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/UiComponentHandlerVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/action/ActionDialog.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/action/ActionForm.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/blob/BlobField.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/blob/BlobFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/clob/ClobField.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/clob/ClobFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/collection/TableViewVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/debug/DebugField.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/markup/MarkupField.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/markup/MarkupFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/object/ObjectViewVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/other/FallbackFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/temporal/DateField.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/temporal/TemporalFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/text/TextFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/components/text/uuid/UuidFieldFactory.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/login/VaadinLoginView.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/main/MainViewVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/main/MainView_createHeader.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/main/MenuBuilderVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/main/TabUtil.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/main/UiActionHandlerVaa.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/pages/main/UiContextVaaDefault.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/util/LocalResourceUtil.java
 delete mode 100644 incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/util/PrismResourcesVaa.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/IsisModuleViewerCommonsApplib.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/mixins/Object_impersonate.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/mixins/Object_impersonateWithRoles.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/branding/BrandingUiModel.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/branding/BrandingUiService.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/header/HeaderUiModel.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/header/HeaderUiService.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/menu/MenuItemDto.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/menu/MenuUiModel.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/menu/MenuUiService.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/menu/MenuVisitor.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/userprof/UserProfileUiModel.java
 create mode 100644 viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/userprof/UserProfileUiService.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/IsisModuleViewerCommonsApplib.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/mixins/Object_impersonate.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/mixins/Object_impersonateWithRoles.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/branding/BrandingUiModel.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/branding/BrandingUiService.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/header/HeaderUiModel.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/header/HeaderUiService.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/menu/MenuItemDto.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/menu/MenuUiModel.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/menu/MenuUiService.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/menu/MenuVisitor.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/userprof/UserProfileUiModel.java
 delete mode 100644 viewers/commons/applib/src/main/java/org/apache/isis/viewer/commons/applib/services/userprof/UserProfileUiService.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/UiModel.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/HasActionInteraction.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/HasManagedAction.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/UiAction.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/UiActionForm.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/decorator/UiActionDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/binding/BindingConverter.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/binding/BindingConverterForManagedObject.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/components/UiComponentFactory.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/components/UiComponentType.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/components/UiString.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/ConfirmDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/DangerDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/DisablingDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/FormLabelDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/IconDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/PrototypingDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/TooltipDecorator.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/hints/HasRenderingHints.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/hints/RenderingHint.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/layout/UiGridLayout.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/layout/UiPlacementDirection.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/mixin/HasTitle.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/mixin/HasUiComponent.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/mixin/HasUiMenuItem.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/mock/UiMockup.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/object/HasUiParentObject.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/object/UiObject.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/HasUiParameter.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/HasUiProperty.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/UiParameter.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/UiProperty.java
 create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/UiScalar.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/UiModel.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/action/HasActionInteraction.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/action/HasManagedAction.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/action/UiAction.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/action/UiActionForm.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/action/decorator/UiActionDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/binding/BindingConverter.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/binding/BindingConverterForManagedObject.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/components/UiComponentFactory.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/components/UiComponentType.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/components/UiString.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/ConfirmDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/DangerDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/DisablingDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/FormLabelDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/IconDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/PrototypingDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/decorators/TooltipDecorator.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/hints/HasRenderingHints.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/hints/RenderingHint.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/layout/UiGridLayout.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/layout/UiPlacementDirection.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/mixin/HasTitle.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/mixin/HasUiComponent.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/mixin/HasUiMenuItem.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/mock/UiMockup.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/object/HasUiParentObject.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/object/UiObject.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/scalar/HasUiParameter.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/scalar/HasUiProperty.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/scalar/UiParameter.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/scalar/UiProperty.java
 delete mode 100644 viewers/commons/model/src/main/java/org/apache/isis/viewer/commons/model/scalar/UiScalar.java
 create mode 100644 viewers/commons/prism/src/main/java/org/apache/causeway/viewer/commons/prism/Prism.java
 create mode 100644 viewers/commons/prism/src/main/java/org/apache/causeway/viewer/commons/prism/PrismLanguage.java
 delete mode 100644 viewers/commons/prism/src/main/java/org/apache/isis/viewer/commons/prism/Prism.java
 delete mode 100644 viewers/commons/prism/src/main/java/org/apache/isis/viewer/commons/prism/PrismLanguage.java
 create mode 100644 viewers/commons/services/src/main/java/org/apache/causeway/viewer/commons/services/IsisModuleViewerCommonsServices.java
 create mode 100644 viewers/commons/services/src/main/java/org/apache/causeway/viewer/commons/services/branding/BrandingUiServiceDefault.java
 create mode 100644 viewers/commons/services/src/main/java/org/apache/causeway/viewer/commons/services/header/HeaderUiServiceDefault.java
 create mode 100644 viewers/commons/services/src/main/java/org/apache/causeway/viewer/commons/services/menu/MenuUiServiceDefault.java
 create mode 100644 viewers/commons/services/src/main/java/org/apache/causeway/viewer/commons/services/menu/_MenuItemBuilder.java
 create mode 100644 viewers/commons/services/src/main/java/org/apache/causeway/viewer/commons/services/userprof/UserProfileUiServiceDefault.java
 delete mode 100644 viewers/commons/services/src/main/java/org/apache/isis/viewer/commons/services/IsisModuleViewerCommonsServices.java
 delete mode 100644 viewers/commons/services/src/main/java/org/apache/isis/viewer/commons/services/branding/BrandingUiServiceDefault.java
 delete mode 100644 viewers/commons/services/src/main/java/org/apache/isis/viewer/commons/services/header/HeaderUiServiceDefault.java
 delete mode 100644 viewers/commons/services/src/main/java/org/apache/isis/viewer/commons/services/menu/MenuUiServiceDefault.java
 delete mode 100644 viewers/commons/services/src/main/java/org/apache/isis/viewer/commons/services/menu/_MenuItemBuilder.java
 delete mode 100644 viewers/commons/services/src/main/java/org/apache/isis/viewer/commons/services/userprof/UserProfileUiServiceDefault.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/LinkRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/Rel.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/RelDefinition.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/RepresentationType.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/RestfulHttpMethod.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/RestfulMediaType.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/RestfulRequest.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/RestfulResponse.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/boot/BootstrapResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/ActionResultRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainServiceResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/ListRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/ObjectActionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/ScalarValueRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/DomainTypeRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/DomainTypeResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domaintypes/TypeListRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/dtos/ScalarValueDtoV2.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/errors/ErrorRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/health/HealthRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/health/HealthResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/homepage/HomePageRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/homepage/HomePageResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/menubars/MenuBarsResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/user/UserRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/user/UserResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/JsonMapper.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/JsonNodeUtils.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/MediaTypes.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/Parser.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/PathNode.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/UrlEncodingUtils.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/version/VersionRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/version/VersionResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/LinkRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/Rel.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/RelDefinition.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/RepresentationType.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/RestfulHttpMethod.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/RestfulMediaType.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/RestfulRequest.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/RestfulResponse.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/boot/BootstrapResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/ActionResultRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainServiceResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/ListRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/ObjectActionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/ScalarValueRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/DomainTypeRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/DomainTypeResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/domaintypes/TypeListRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/dtos/ScalarValueDtoV2.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/errors/ErrorRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/health/HealthRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/health/HealthResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/homepage/HomePageRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/homepage/HomePageResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/menubars/MenuBarsResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/user/UserRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/user/UserResource.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/JsonMapper.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/JsonNodeUtils.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/MediaTypes.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/Parser.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/PathNode.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/UrlEncodingUtils.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/version/VersionRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/version/VersionResource.java
 create mode 100644 viewers/restfulobjects/applib/src/main/resources/META-INF/services/org.apache.causeway.viewer.restfulobjects.applib.client.UriBuilderPlugin
 delete mode 100644 viewers/restfulobjects/applib/src/main/resources/META-INF/services/org.apache.isis.viewer.restfulobjects.applib.client.UriBuilderPlugin
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonFixture.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_arrayGet_arraySetElementAt.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_asInputStream.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getArray.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getBigDecimal.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getBigInteger.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getBoolean.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getDouble.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getInt.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getLink_isLink.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getLong.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getNull_isNull.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getRepresentation.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_getString_isString.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_isArray_isMap_isValue.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_mapHas.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_newArray.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_newObject.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_putXxx.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_size.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_streamArrayElements.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_streamMapEntries.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/JsonRepresentationTest_urlEncoding.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/LinkRepresentationTest_equals.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/Rel_getName_Test.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/client/RestfulRequest_DomainModelTest_parser.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/client/RestfulRequest_RequestParameterTest_valueOf_xrodomainmodel.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/client/RestfulRequest_RequestParameterTest_valueOf_xrofollowlinks.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/client/RestfulResponse_HeaderTest_Warning.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/client/RestfulResponse_HttpStatusCodeTest.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getCollection.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getCollections.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getProperties.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getProperty.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/util/Parser_Test.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/util/PathNodeTest_equalsHashcode.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/util/PathNodeTest_parse.java
 create mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/causeway/viewer/restfulobjects/applib/util/PathNodeTest_split.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonFixture.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_arrayGet_arraySetElementAt.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_asInputStream.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getArray.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getBigDecimal.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getBigInteger.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getBoolean.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getDouble.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getInt.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getLink_isLink.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getLong.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getNull_isNull.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getRepresentation.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_getString_isString.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_isArray_isMap_isValue.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_mapHas.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_newArray.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_newObject.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_putXxx.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_size.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_streamArrayElements.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_streamMapEntries.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/JsonRepresentationTest_urlEncoding.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/LinkRepresentationTest_equals.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/Rel_getName_Test.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/client/RestfulRequest_DomainModelTest_parser.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/client/RestfulRequest_RequestParameterTest_valueOf_xrodomainmodel.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/client/RestfulRequest_RequestParameterTest_valueOf_xrofollowlinks.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/client/RestfulResponse_HeaderTest_Warning.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/client/RestfulResponse_HttpStatusCodeTest.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getCollection.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getCollections.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getProperties.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentationTest_getProperty.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/util/Parser_Test.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/util/PathNodeTest_equalsHashcode.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/util/PathNodeTest_parse.java
 delete mode 100644 viewers/restfulobjects/applib/src/test/java/org/apache/isis/viewer/restfulobjects/applib/util/PathNodeTest_split.java
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/domainObjectRepresentation.json (100%)
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/emptyList.json (100%)
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/emptyMap.json (100%)
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/list.json (100%)
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/listOfStrings.json (100%)
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/map.json (100%)
 rename viewers/restfulobjects/applib/src/test/resources/org/apache/{isis => causeway}/viewer/restfulobjects/applib/servicesList.json (100%)
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/ActionParameterListBuilder.java
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/ResponseDigest.java
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/RestfulClient.java
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/RestfulClientConfig.java
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/auth/BasicAuthFilter.java
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/log/ClientConversationFilter.java
 create mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/log/ClientConversationLogger.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/ActionParameterListBuilder.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/ResponseDigest.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/RestfulClient.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/RestfulClientConfig.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/auth/BasicAuthFilter.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/log/ClientConversationFilter.java
 delete mode 100644 viewers/restfulobjects/client/src/main/java/org/apache/isis/viewer/restfulobjects/client/log/ClientConversationLogger.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/Parser_forCacheControl_Test.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/Parser_forJaxRsMediaType_Test.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_getMediaType.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_getName.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_lookup.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_parser.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/context/ResourceContext_ensureCompatibleAcceptHeader_Test.java
 create mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/mappers/RestfulObjectsApplicationExceptionMapper_Test.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/Parser_forCacheControl_Test.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/Parser_forJaxRsMediaType_Test.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_getMediaType.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_getName.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_lookup.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_parser.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/context/ResourceContext_ensureCompatibleAcceptHeader_Test.java
 delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/mappers/RestfulObjectsApplicationExceptionMapper_Test.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/Caching.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/ExceptionWithBody.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/ExceptionWithHttpStatusCode.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/IResourceContext.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/LinkBuilder.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/LinkFollowSpecs.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/RendererFactory.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/ReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/ReprRendererAbstract.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/ReprRendererException.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/Responses.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/RestfulObjectsApplicationException.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/UrlDecoderUtils.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/AbstractObjectMemberReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ActionResultReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/BodyArgs.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/CollectionSemantics.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/DomainObjectLinkTo.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/DomainObjectReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/DomainServiceLinkTo.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/InvokeKeys.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ListReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/MemberType.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/MutatorSpec.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectActionReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAdapterLinkTo.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectCollectionReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectPropertyReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ScalarValueReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/AbstractTypeFeatureReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/AbstractTypeMemberReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ActionDescriptionReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ActionParameterDescriptionReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/CollectionDescriptionReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/DomainTypeReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ObjectSpecAndSuperSpec.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndAction.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndActionParam.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndCollection.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndFeature.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndProperty.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/PropertyDescriptionReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/TypeActionResultReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domaintypes/TypeListReprRenderer.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/RepresentationService.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceDefault.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/Caching.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ClassExcluder.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ClassExcluderAbstract.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ClassExcluderDefault.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/Generation.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/SwaggerSpecGenerator.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/Tagger.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/TaggerDefault.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactory.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactoryDefault.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyPlugin.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/_Util.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/valuerender/JsonValueConverter.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/valuerender/JsonValueEncoderService.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/valuerender/JsonValueEncoderServiceDefault.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/valuerender/_JsonValueConverters.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/util/FollowSpecUtil.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/util/JsonWriterUtil.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/util/ListUtils.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/util/MapUtils.java
 create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/util/Util.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/Caching.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/ExceptionWithBody.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/ExceptionWithHttpStatusCode.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/IResourceContext.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/LinkBuilder.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/LinkFollowSpecs.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/RendererFactory.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/ReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/ReprRendererAbstract.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/ReprRendererException.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/Responses.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/RestfulObjectsApplicationException.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/UrlDecoderUtils.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/AbstractObjectMemberReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ActionResultReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/BodyArgs.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/CollectionSemantics.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/DomainObjectLinkTo.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/DomainObjectReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/DomainServiceLinkTo.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/InvokeKeys.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ListReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/MemberType.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/MutatorSpec.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ObjectActionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ObjectAdapterLinkTo.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ObjectCollectionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ObjectPropertyReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/ScalarValueReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/AbstractTypeFeatureReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/AbstractTypeMemberReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ActionDescriptionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ActionParameterDescriptionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/CollectionDescriptionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/DomainTypeReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ObjectSpecAndSuperSpec.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndAction.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndActionParam.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndCollection.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndFeature.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/ParentSpecAndProperty.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/PropertyDescriptionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/TypeActionResultReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domaintypes/TypeListReprRenderer.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/RepresentationService.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationService.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceDefault.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/Caching.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/ClassExcluder.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/ClassExcluderAbstract.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/ClassExcluderDefault.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/Generation.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/SwaggerSpecGenerator.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/Tagger.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/TaggerDefault.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactory.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactoryDefault.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyPlugin.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/_Util.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/valuerender/JsonValueConverter.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/valuerender/JsonValueEncoderService.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/valuerender/JsonValueEncoderServiceDefault.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/valuerender/_JsonValueConverters.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/util/FollowSpecUtil.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/util/JsonWriterUtil.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/util/ListUtils.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/util/MapUtils.java
 delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/util/Util.java
 create mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/LinkFollowSpecsTest_follow.java
 create mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/JsonValueEncoderTest.java
 create mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/JsonValueEncoderTestAbstract.java
 create mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/GenerationTest.java
 create mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/TaggerTest.java
 create mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/util/MapUtilsTest.java
 delete mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/isis/viewer/restfulobjects/rendering/LinkFollowSpecsTest_follow.java
 delete mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/JsonValueEncoderTest.java
 delete mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/JsonValueEncoderTestAbstract.java
 delete mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/GenerationTest.java
 delete mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/TaggerTest.java
 delete mode 100644 viewers/restfulobjects/rendering/src/test/java/org/apache/isis/viewer/restfulobjects/rendering/util/MapUtilsTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/Parser_forCacheControl_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/Parser_forJaxRsMediaType_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/RepresentationTypeTest_getMediaType_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/RepresentationTypeTest_getName_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/RepresentationTypeTest_lookup_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/RepresentationTypeTest_parser_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/ResourceContext_ensureCompatibleAcceptHeader_ContractTest.java
 create mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/causeway/viewer/restfulobjects/testing/RestfulObjectsApplicationExceptionMapper_Test_Contract.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/Parser_forCacheControl_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/Parser_forJaxRsMediaType_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/RepresentationTypeTest_getMediaType_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/RepresentationTypeTest_getName_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/RepresentationTypeTest_lookup_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/RepresentationTypeTest_parser_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/ResourceContext_ensureCompatibleAcceptHeader_ContractTest.java
 delete mode 100644 viewers/restfulobjects/testing/src/main/java/org/apache/isis/viewer/restfulobjects/testing/RestfulObjectsApplicationExceptionMapper_Test_Contract.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/context/ResourceContext.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/jaxrsapp/RestfulObjectsSpec.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/ExceptionMapperAbstract.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/ExceptionMapperForObjectNotFound.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/ExceptionMapperForRestfulObjectsApplication.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/ExceptionMapperForRuntimeException.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/FailureUtil.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/entity/ExceptionDetail.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/mappers/entity/ExceptionPojo.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/DomainObjectResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/DomainServiceResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/DomainServicesListReprRenderer.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/DomainTypeResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/HomePageReprRenderer.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/HomePageResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/ImageResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/InteractionFailureHandler.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/JsonParserHelper.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/MenuBarsResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/ObjectActionArgHelper.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/ObjectAdapterAccessHelper.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/ObjectAdapterUpdateHelper.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/ResourceAbstract.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/ResourceDescriptor.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/SwaggerSpecResource.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/UserReprRenderer.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/UserResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/VersionReprRenderer.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/VersionResourceServerside.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/_DomainResourceHelper.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/_EndpointLogging.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/serialization/SerializationStrategy.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/util/UrlParserUtils.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsInteractionFilter.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategy.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategyAbstract.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategyBasicAuth.java
 create mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategyDefault.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/context/ResourceContext.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/jaxrsapp/RestfulObjectsSpec.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/ExceptionMapperAbstract.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/ExceptionMapperForObjectNotFound.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/ExceptionMapperForRestfulObjectsApplication.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/ExceptionMapperForRuntimeException.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/FailureUtil.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/entity/ExceptionDetail.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/mappers/entity/ExceptionPojo.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/DomainObjectResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/DomainServiceResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/DomainServicesListReprRenderer.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/DomainTypeResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/HomePageReprRenderer.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/HomePageResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/ImageResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/InteractionFailureHandler.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/JsonParserHelper.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/MenuBarsResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/ObjectActionArgHelper.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/ObjectAdapterAccessHelper.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/ObjectAdapterUpdateHelper.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/ResourceAbstract.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/ResourceDescriptor.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/SwaggerSpecResource.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/UserReprRenderer.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/UserResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/VersionReprRenderer.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/VersionResourceServerside.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/_DomainResourceHelper.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/_EndpointLogging.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/resources/serialization/SerializationStrategy.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/util/UrlParserUtils.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsInteractionFilter.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategy.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategyAbstract.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategyBasicAuth.java
 delete mode 100644 viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/auth/AuthenticationStrategyDefault.java
 create mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/causeway/viewer/restfulobjects/viewer/context/ResourceContext_getArg_Test.java
 create mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/causeway/viewer/restfulobjects/viewer/context/ResourceContext_stripQuotes_Test.java
 create mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/DomainResourceHelper_readBodyAsMap_Test.java
 create mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/JsonParserHelper_Test.java
 create mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/causeway/viewer/restfulobjects/viewer/util/UrlParserUtils_Test.java
 create mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/causeway/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsSessionFilter_lookupPassThru_Test.java
 delete mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/isis/viewer/restfulobjects/viewer/context/ResourceContext_getArg_Test.java
 delete mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/isis/viewer/restfulobjects/viewer/context/ResourceContext_stripQuotes_Test.java
 delete mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/isis/viewer/restfulobjects/viewer/resources/DomainResourceHelper_readBodyAsMap_Test.java
 delete mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/isis/viewer/restfulobjects/viewer/resources/JsonParserHelper_Test.java
 delete mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/isis/viewer/restfulobjects/viewer/util/UrlParserUtils_Test.java
 delete mode 100644 viewers/restfulobjects/viewer/src/test/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsSessionFilter_lookupPassThru_Test.java
 create mode 100644 viewers/wicket/applib/src/main/java/org/apache/causeway/viewer/wicket/applib/IsisModuleViewerWicketApplibMixins.java
 create mode 100644 viewers/wicket/applib/src/main/java/org/apache/causeway/viewer/wicket/applib/mixins/Object_clearHints.java
 delete mode 100644 viewers/wicket/applib/src/main/java/org/apache/isis/viewer/wicket/applib/IsisModuleViewerWicketApplibMixins.java
 delete mode 100644 viewers/wicket/applib/src/main/java/org/apache/isis/viewer/wicket/applib/mixins/Object_clearHints.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/IsisModuleViewerWicketModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/HasUiHintDisambiguator.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/IsisActionCompletedEvent.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/IsisEnvelopeEvent.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/IsisEventAbstract.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/IsisEventLetterAbstract.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/IsisPropertyEditCompletedEvent.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/IsisSelectorEvent.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/hints/UiHintContainer.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/isis/HasAmendableInteractionContext.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/isis/WicketApplicationInitializer.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/links/ActionLinkUiComponentFactoryWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/links/ActionModelProvider.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/links/LinkAndLabel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/links/LinksProvider.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/links/ListOfLinksModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/mementos/PageParameterNames.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/modelhelpers/WhereAmIHelper.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/AboutModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionModelImpl.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionPrompt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionPromptProvider.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionPromptWithExtraContent.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/BookmarkTreeNode.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/BookmarkTreeNodeComparator.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/BookmarkableModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/BookmarkedPagesModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/BooleanModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ChainingObjectModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/EntityCollectionModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/EntityCollectionModelAbstract.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/EntityCollectionModelHidden.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/EntityCollectionModelParented.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/EntityCollectionModelStandalone.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/FileUploadModels.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/FormExecutor.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/FormExecutorContext.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/HasCommonContext.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ImageResourceCache.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/InlinePromptContext.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ManagedObjectModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ModelAbstract.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ObjectAdapterModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/PageType.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/RedirectRequestHandlerWithOpenUrlStrategy.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarConvertingModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModelWithChoice.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModelWithMultiChoice.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModelWithSingleChoice.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarParameterModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarPropertyModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarUnwrappingModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ServiceActionsModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/UiObjectWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ValueModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/VoidModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/WelcomeModel.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/WicketComponentUtils.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/_HintPageParameterSerializer.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/binding/BooleanBinding.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/BookmarkedObjectWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/HasBookmarkedOwner.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/HasBookmarkedOwnerAbstract.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/act/ActionInteractionWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/act/UiParameterWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/coll/DataRowToggleWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/coll/DataRowWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/coll/DataTableModelWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/prop/PropertyInteractionWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/interaction/prop/UiPropertyWkt.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/util/ComponentHintKey.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/util/PageParameterUtils.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/util/WktContext.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/value/ConverterBasedOnValueSemantics.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/value/OptionsBasedOnValueSemantics.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/value/ValueSemanticsModelAbstract.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/IsisModuleViewerWicketModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/HasUiHintDisambiguator.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/IsisActionCompletedEvent.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/IsisEnvelopeEvent.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/IsisEventAbstract.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/IsisEventLetterAbstract.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/IsisPropertyEditCompletedEvent.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/IsisSelectorEvent.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/hints/UiHintContainer.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/isis/HasAmendableInteractionContext.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/isis/WicketApplicationInitializer.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/links/ActionLinkUiComponentFactoryWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/links/ActionModelProvider.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/links/LinkAndLabel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/links/LinksProvider.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/links/ListOfLinksModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/mementos/PageParameterNames.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/modelhelpers/WhereAmIHelper.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/AboutModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ActionModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ActionModelImpl.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ActionPrompt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ActionPromptProvider.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ActionPromptWithExtraContent.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/BookmarkTreeNode.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/BookmarkTreeNodeComparator.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/BookmarkableModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/BookmarkedPagesModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/BooleanModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ChainingObjectModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModelAbstract.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModelHidden.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModelParented.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModelStandalone.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/FileUploadModels.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/FormExecutor.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/FormExecutorContext.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/HasCommonContext.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ImageResourceCache.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/InlinePromptContext.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ManagedObjectModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ModelAbstract.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ObjectAdapterModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/PageType.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/RedirectRequestHandlerWithOpenUrlStrategy.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarConvertingModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarModelWithChoice.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarModelWithMultiChoice.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarModelWithSingleChoice.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarParameterModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarPropertyModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ScalarUnwrappingModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ServiceActionsModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/UiObjectWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/ValueModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/VoidModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/WelcomeModel.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/WicketComponentUtils.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/_HintPageParameterSerializer.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/binding/BooleanBinding.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/BookmarkedObjectWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/HasBookmarkedOwner.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/HasBookmarkedOwnerAbstract.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/act/ActionInteractionWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/act/UiParameterWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/DataRowToggleWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/DataRowWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/DataTableModelWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/prop/PropertyInteractionWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/prop/UiPropertyWkt.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/util/ComponentHintKey.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/util/PageParameterUtils.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/util/WktContext.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/value/ConverterBasedOnValueSemantics.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/value/OptionsBasedOnValueSemantics.java
 delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/value/ValueSemanticsModelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/CollectionContentsAsFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/ComponentFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/ComponentFactoryAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/HeaderContributorProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/IsisModuleViewerWicketUi.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/ActionResultResponse.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/ActionResultResponseHandlingStrategy.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/ActionResultResponseType.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/PageRedirectRequest.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/_DownloadHandler.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/_RedirectHandler.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/app/logout/LogoutHandlerWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/app/registry/ComponentFactoryRegistrar.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/app/registry/ComponentFactoryRegistry.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/app/registry/HasComponentFactoryRegistry.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/LabelBase.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/WebComponentBase.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/about/AboutPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/about/AboutPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/about/AboutPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/about/JarManifestAttributes.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/about/JarManifestListView.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/about/JarManifestModel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/about/JarManifestPanel.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/about/JarManifestPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/about/JarManifestPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/about/div-toggle.js (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actioninfo/ActionInfoPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actioninfo/ActionInfoPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actioninfo/ActionInfoPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/CssClassFaBehavior.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsDropDownPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsDropDownPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsListInlinePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsListInlinePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/LinkAndLabelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/CssMenuItem.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/CssMenuItemPanelAbstract.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/serviceactions/CssSubMenuItemsPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/CssSubMenuItemsPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/MenuActionPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionUtil.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanel.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryActionsPanel.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryActionsPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryActionsPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryMenuPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionprompt/ActionPromptHeaderPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionprompt/ActionPromptHeaderPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionprompt/ActionPromptModalWindow.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionprompt/ActionPromptModalWindow.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actionpromptsb/ActionPromptSidebar.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionpromptsb/ActionPromptSidebar.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actions/ActionParametersForm.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actions/ActionParametersFormPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actions/ActionParametersFormPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actions/ActionParametersFormPanel.properties (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actions/ActionParametersFormPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/actions/ActionParametersPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actions/ActionParametersPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actions/ActionParametersPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actions/_Xray.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanel.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/bookmarkedpages/images/clear_bookmarks.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/bookmarkedpages/slide-panel.js (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collection/CollectionPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/CollectionPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/bulk/MultiselectToggleProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/count/CollectionCountProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorHelper.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorProvider.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsSortableDataProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxDataTable.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxFallbackOrderByBorder.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxHeadersToolbar.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxHeadersToolbar.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxHeadersToolbarAbstract.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxNavigationToolbar.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxNavigationToolbar.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigation.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigationIncrementLink.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigationLink.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigator.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisTotalRecordsToolbar.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisTotalRecordsToolbar.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/PrototypingMessageProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/BulkToggleWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericColumn.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericColumnAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericPropertyColumn.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericTitleColumn.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericToggleboxColumn.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_down.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_off.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_up.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/icons/CollectionContentsAsIconsPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/icons/CollectionContentsAsIconsPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/icons/CollectionContentsAsIconsPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/multiple/CollectionContentsMultipleViewsPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/multiple/CollectionContentsMultipleViewsPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/multiple/CollectionContentsMultipleViewsPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/summary/CollectionContentsAsSummary.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/summary/CollectionContentsAsSummary.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/summary/CollectionContentsAsSummaryFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/collectioncontents/unresolved/CollectionContentsHiddenPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/unresolved/CollectionContentsHiddenPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/unresolved/CollectionContentsHiddenPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/empty/EmptyCollectionPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/empty/EmptyCollectionPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/empty/EmptyCollectionPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/EntityComponentFactoryAbstract.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/entity/collection/EntityCollectionPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/collection/EntityCollectionPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/collection/EntityCollectionPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/entity/fieldset/PropertyGroup.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/fieldset/PropertyGroup.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/entity/header/EntityHeaderPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/header/EntityHeaderPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/header/EntityHeaderPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/entity/icontitle/EntityIconAndTitlePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/icontitle/EntityIconAndTitlePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/icontitle/EntityIconAndTitlePanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/entity/icontitle/EntityIconTitleAndCopyLinkPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/icontitle/EntityIconTitleAndCopyLinkPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/entity/icontitle/EntityIconTitleAndCopyLinkPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/footer/CreditImage.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/footer/CreditName.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/footer/FooterPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/footer/FooterPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/footer/FooterPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/header/HeaderPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/header/HeaderPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/header/HeaderPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/layout/bs/BSGridPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/BSGridPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/BSGridPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/layout/bs/clearfix/ClearFix.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/clearfix/ClearFix.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/layout/bs/col/Col.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/col/Col.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/col/RepeatingViewWithDynamicallyVisibleContent.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/layout/bs/row/Row.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/row/Row.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/tabs/TabGroupPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/layout/bs/tabs/TabPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/layout/bs/tabs/TabPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/property/PropertyEditForm.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/property/PropertyEditFormPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/property/PropertyEditFormPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/property/PropertyEditFormPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/property/PropertyEditPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/property/PropertyEditPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/property/PropertyEditPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/propertyheader/PropertyEditPromptHeaderPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/propertyheader/PropertyEditPromptHeaderPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ComponentFactoryScalarAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarFragmentFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarModelChangeDispatcher.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarModelChangeListener.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarModelDefaultChangeBehavior.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelAbstract2.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/scalars/ScalarPanelFormFieldAbstract.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelFormFieldAbstract.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/scalars/ScalarPanelFormFieldAbstract_xray.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelSelectAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldNumeric.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldTextualAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldWithTemporalPicker.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldWithValueSemantics.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/TextFieldAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/_Util.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/_Xray.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/IsisBlobOrClobPanelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/IsisBlobPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/IsisBlobPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/IsisClobPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/IsisClobPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/bool/BooleanPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/bool/BooleanPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/scalars/choices/ChoiceFormComponent.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ChoiceFormComponent.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ChoicesSelect2PanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ObjectChoicesSelect2Panel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ValueChoicesSelect2Panel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/composite/CompositeValuePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/DateTimeConfig.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/DatetimePickerJsReference.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/MomentJsReference.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/TextFieldWithDateTimePicker.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/_TimeFormatUtil.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/WicketImageUtil.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/scalars/image/wupb-progressBar.css (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupComponent.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupComponentFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupComponent_reloadJs.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupPanelFactories.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/ScalarMarkupPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/scalars/markup/StandaloneMarkupPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/StandaloneMarkupPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/_HighlightBehavior.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/_HighlightBehaviorPrism.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/passwd/IsisPasswordPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/passwd/IsisPasswordPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/MultiLineStringPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/ScalarTitleBadgePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/StringPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/StringPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/value/fallback/ValueFallbackPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/value/fallback/ValueFallbackPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/standalonecollection/StandaloneCollectionPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/standalonecollection/StandaloneCollectionPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/standalonecollection/StandaloneCollectionPanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/IsisToWicketTreeAdapter.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/tree/ParentedTreePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/ParentedTreePanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/tree/StandaloneTreePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/StandaloneTreePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/TreePanelFactories.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/themes/TreeThemeProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/themes/TreeThemeProviderDefault.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/themes/bootstrap/WktBootstrapTreeTheme.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/tree/themes/bootstrap/wkt-tree-theme.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/unknown/UnknownModelPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/unknown/UnknownModelPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/unknown/UnknownModelPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/value/StandaloneValuePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/value/StandaloneValuePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/value/StandaloneValuePanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/voidreturn/VoidReturnPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/voidreturn/VoidReturnPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/voidreturn/VoidReturnPanelFactory.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/welcome/WelcomePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/welcome/WelcomePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/welcome/WelcomePanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/bootstrap/FormGroup.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbModel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbModelProvider.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/buttons/ContainedButtonPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/buttons/ContainedButtonPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/buttons/ToggleButtonsPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/buttons/ToggleButtonsPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/checkbox/ContainedToggleboxPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/checkbox/ContainedToggleboxPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/entitysimplelink/EntityLinkSimplePanel.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/entitysimplelink/EntityLinkSimplePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/entitysimplelink/EntityLinkSimplePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/entitysimplelink/EntityLinkSimplePanelFactory.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/formcomponent/CancelHintRequired.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/formcomponent/FormComponentPanelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/formcomponent/FormFeedbackPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/linkandlabel/ActionLink.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/linkandlabel/LinkAndLabelFactoryAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/links/AjaxLinkNoPropagate.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/navbar/AvatarImage.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/navbar/BrandLogo.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/navbar/BrandName.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/Select2.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/Select2ChoiceExt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/Select2MultiChoiceExt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/Select2OnSelect.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderAbstractForScalarModel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderForReferences.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderForValues.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/themepicker/IsisWicketThemeSupport.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/themepicker/IsisWicketThemeSupportDefault.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/themepicker/ThemeChooser.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/themepicker/ThemeChooser.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/themepicker/ThemeProviderComposite.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindow.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindow.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindowForm.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindowPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindowPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/components/widgets/zclip/ZeroClipboardPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/zclip/ZeroClipboardPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/errors/ExceptionModel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/errors/ExceptionStackTracePanel.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/errors/ExceptionStackTracePanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/errors/ExceptionStackTracePanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/errors/JGrowlBehaviour.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/errors/JGrowlUtil.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/errors/StackTraceDetail.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/errors/StackTraceListView.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/errors/div-toggle.js (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/errors/js/isis-bootstrap-growl.js (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/BookmarkedPagesModelProvider.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/EmailVerificationUrlService.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/HasPageClassRegistry.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/PageAbstract.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/PageAbstract.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/PageAbstract.properties (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/PageClassList.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/PageClassRegistry.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/PageClassRegistrySpi.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/PageNavigationService.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/WebPageBase.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/about/AboutPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/about/AboutPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/about/AboutPage.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/AccountConfirmationMap.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/AccountManagementPageAbstract.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/AccountManagementPageAbstract.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/AccountManagementPageAbstract.properties (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/EmailAvailableValidator.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/EmailVerificationUrlServiceDefault.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/SuccessFeedbackCookieManager.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/UsernameAvailableValidator.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/password_reset/EmailAddressValidator.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetEmailPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetEmailPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/register/RegisterPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/register/RegisterPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/register/RegisterPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/register/RegisterPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/register/RegisterPanel.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/BootstrapOverridesCssResourceReference.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-bootstrap-theme.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-cerulean.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-cosmo.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-cyborg.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-darkly.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-flatly.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-journal.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-lumen.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-paper.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-readable.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-sandstone.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-simplex.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-slate.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-spacelab.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-superhero.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-united.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-yeti.css (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesCssBootstrap5ReferenceWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesCssReferenceWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesDotNet.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptBootstrap5ReferenceWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptReferenceWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptResourceReferenceInit.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/datatables/dataTables.init.js.template (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/fontawesome/FontAwesomeCssReferenceWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/livequery/js/LiveQueryJsResourceReference.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/livequery/js/jquery.livequery.js (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/serversentevents/js/ServerSentEventsJsReference.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/serversentevents/js/isis-server-sent-events.js (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/sidebar/css/SidebarCssResourceReference.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/sidebar/css/simple-sidebar.css (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/viewer/js/IsisWicketViewerJsResourceReference.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/common/viewer/js/jquery.isis.wicket.viewer.js (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/copy-26.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/entity/EntityPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/entity/EntityPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/entity/EntityPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/error/ErrorPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/error/ErrorPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/error/ErrorPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/home/HomePage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/home/HomePage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/home/HomePage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/images/bg_header_brown.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/images/icon_appuser.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/images/logo.pdn (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/images/logo.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/animated-overlay.gif (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_flat_0_aaaaaa_40x100.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_flat_75_ffffff_40x100.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_glass_55_40c0cb_1x400.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_glass_65_ffffff_1x400.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_glass_75_dadada_1x400.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_glass_75_e6e6e6_1x400.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_glass_95_fef1ec_1x400.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-bg_highlight-soft_75_20B5C2_1x100.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-icons_00477F_256x240.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-icons_2e83ff_256x240.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-icons_454545_256x240.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-icons_888888_256x240.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-icons_F0EFEA_256x240.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/isis-wicket-theme/images/ui-icons_cd0a0a_256x240.png (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/login/IsisSignInPanel.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/login/IsisSignInPanel.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/login/SignInPanelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/login/WicketLogoutPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/login/WicketSignInPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/login/WicketSignInPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/login/WicketSignInPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/login/WicketSignInPage.properties (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/login/js/client-side-timezone-select.js (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/mmverror/MmvErrorPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/mmverror/MmvErrorPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/mmverror/MmvErrorPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/spinning-icon.gif (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/standalonecollection/StandaloneCollectionPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/standalonecollection/StandaloneCollectionPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/standalonecollection/StandaloneCollectionPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/value/ValuePage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/value/ValuePage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/value/ValuePage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/voidreturn/VoidReturnPage.css (100%)
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/voidreturn/VoidReturnPage.html (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/voidreturn/VoidReturnPage.java
 rename viewers/wicket/ui/src/main/java/org/apache/{isis => causeway}/viewer/wicket/ui/pages/wicket-xhtml1.4-strict.dtd (100%)
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/FormAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/FormExecutorDefault.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/HasDynamicallyVisibleContent.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/IFormSubmitterWithPreValidateHook.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/OkCancelForm.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/PanelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/PanelBase.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/PanelUtil.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/PromptFormAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/panels/PromptFormPanelAbstract.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/BootstrapConstants.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/ExtendedPopoverConfig.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/LicensedTextTemplate.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/PrismResourcesWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/ResourceLinkVolatile.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/Wkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/WktComponents.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/WktDecorators.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/WktLinks.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/WktTooltips.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/XrayWkt.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/validation/ValidatorBase.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/CollectionContentsAsFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/ComponentFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/ComponentFactoryAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/HeaderContributorProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/IsisModuleViewerWicketUi.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/ActionResultResponse.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/ActionResultResponseHandlingStrategy.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/ActionResultResponseType.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/PageRedirectRequest.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/_DownloadHandler.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/_RedirectHandler.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/app/logout/LogoutHandlerWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/app/registry/ComponentFactoryRegistrar.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/app/registry/ComponentFactoryRegistry.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/app/registry/HasComponentFactoryRegistry.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/LabelBase.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/WebComponentBase.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/about/AboutPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/about/AboutPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/about/JarManifestAttributes.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/about/JarManifestListView.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/about/JarManifestModel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/about/JarManifestPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actioninfo/ActionInfoPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actioninfo/ActionInfoPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/CssClassFaBehavior.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsDropDownPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsListInlinePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/LinkAndLabelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/CssMenuItem.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/CssMenuItemPanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/CssSubMenuItemsPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/MenuActionPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionUtil.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryActionsPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryMenuPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionprompt/ActionPromptHeaderPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionprompt/ActionPromptModalWindow.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionpromptsb/ActionPromptSidebar.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actions/ActionParametersForm.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actions/ActionParametersFormPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actions/ActionParametersFormPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actions/ActionParametersPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actions/ActionParametersPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actions/_Xray.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/CollectionPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/bulk/MultiselectToggleProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/count/CollectionCountProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorHelper.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/selector/CollectionPresentationSelectorProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsSortableDataProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxDataTable.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxFallbackOrderByBorder.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxHeadersToolbar.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxHeadersToolbarAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxNavigationToolbar.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigation.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigationIncrementLink.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigationLink.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxPagingNavigator.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisTotalRecordsToolbar.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/PrototypingMessageProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/BulkToggleWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericColumn.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericColumnAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericPropertyColumn.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericTitleColumn.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/GenericToggleboxColumn.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/icons/CollectionContentsAsIconsPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/icons/CollectionContentsAsIconsPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/multiple/CollectionContentsMultipleViewsPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/multiple/CollectionContentsMultipleViewsPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/summary/CollectionContentsAsSummary.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/summary/CollectionContentsAsSummaryFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/unresolved/CollectionContentsHiddenPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/unresolved/CollectionContentsHiddenPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/empty/EmptyCollectionPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/empty/EmptyCollectionPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/EntityComponentFactoryAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/collection/EntityCollectionPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/collection/EntityCollectionPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/fieldset/PropertyGroup.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/header/EntityHeaderPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/header/EntityHeaderPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/icontitle/EntityIconAndTitlePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/icontitle/EntityIconAndTitlePanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/icontitle/EntityIconTitleAndCopyLinkPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/entity/icontitle/EntityIconTitleAndCopyLinkPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/footer/CreditImage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/footer/CreditName.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/footer/FooterPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/footer/FooterPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/header/HeaderPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/header/HeaderPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/BSGridPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/BSGridPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/clearfix/ClearFix.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/col/Col.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/col/RepeatingViewWithDynamicallyVisibleContent.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/row/Row.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/tabs/TabGroupPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/layout/bs/tabs/TabPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/property/PropertyEditForm.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/property/PropertyEditFormPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/property/PropertyEditFormPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/property/PropertyEditPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/property/PropertyEditPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/propertyheader/PropertyEditPromptHeaderPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ComponentFactoryScalarAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarFragmentFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarModelChangeDispatcher.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarModelChangeListener.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarModelDefaultChangeBehavior.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract2.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelFormFieldAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelSelectAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldNumeric.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldTextualAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldWithTemporalPicker.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldWithValueSemantics.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/TextFieldAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/_Util.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/_Xray.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/blobclob/IsisBlobOrClobPanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/blobclob/IsisBlobPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/blobclob/IsisBlobPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/blobclob/IsisClobPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/blobclob/IsisClobPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/bool/BooleanPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/bool/BooleanPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/choices/ChoiceFormComponent.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/choices/ChoicesSelect2PanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/choices/ObjectChoicesSelect2Panel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/choices/ValueChoicesSelect2Panel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/composite/CompositeValuePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/DateTimeConfig.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/DatetimePickerJsReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/MomentJsReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/TextFieldWithDateTimePicker.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/_TimeFormatUtil.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/image/WicketImageUtil.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/MarkupComponent.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/MarkupComponentFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/MarkupComponent_reloadJs.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/MarkupPanelFactories.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/ScalarMarkupPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/StandaloneMarkupPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/_HighlightBehavior.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/markup/_HighlightBehaviorPrism.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/passwd/IsisPasswordPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/passwd/IsisPasswordPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/string/MultiLineStringPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/string/ScalarTitleBadgePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/string/StringPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/string/StringPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/value/fallback/ValueFallbackPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/value/fallback/ValueFallbackPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/standalonecollection/StandaloneCollectionPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/standalonecollection/StandaloneCollectionPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/IsisToWicketTreeAdapter.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/ParentedTreePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/StandaloneTreePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/TreePanelFactories.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/themes/TreeThemeProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/themes/TreeThemeProviderDefault.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/tree/themes/bootstrap/WktBootstrapTreeTheme.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/unknown/UnknownModelPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/unknown/UnknownModelPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/value/StandaloneValuePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/value/StandaloneValuePanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/voidreturn/VoidReturnPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/voidreturn/VoidReturnPanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/welcome/WelcomePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/welcome/WelcomePanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/FormGroup.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbModel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbModelProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/breadcrumbs/BreadcrumbPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/buttons/ContainedButtonPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/buttons/ToggleButtonsPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/checkbox/ContainedToggleboxPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/entitysimplelink/EntityLinkSimplePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/entitysimplelink/EntityLinkSimplePanelFactory.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/formcomponent/CancelHintRequired.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/formcomponent/FormComponentPanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/formcomponent/FormFeedbackPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/linkandlabel/ActionLink.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/linkandlabel/LinkAndLabelFactoryAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/links/AjaxLinkNoPropagate.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/navbar/AvatarImage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/navbar/BrandLogo.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/navbar/BrandName.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/Select2.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/Select2ChoiceExt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/Select2MultiChoiceExt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/Select2OnSelect.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderAbstractForScalarModel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderForReferences.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderForValues.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/themepicker/IsisWicketThemeSupport.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/themepicker/IsisWicketThemeSupportDefault.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/themepicker/ThemeChooser.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/themepicker/ThemeProviderComposite.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindow.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindowForm.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/zclip/SimpleClipboardModalWindowPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/zclip/ZeroClipboardPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/errors/ExceptionModel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/errors/ExceptionStackTracePanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/errors/JGrowlBehaviour.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/errors/JGrowlUtil.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/errors/StackTraceDetail.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/errors/StackTraceListView.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/BookmarkedPagesModelProvider.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/EmailVerificationUrlService.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/HasPageClassRegistry.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/PageAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/PageClassList.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/PageClassRegistry.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/PageClassRegistrySpi.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/PageNavigationService.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/WebPageBase.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/about/AboutPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/AccountConfirmationMap.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/AccountManagementPageAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/EmailAvailableValidator.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/EmailVerificationUrlServiceDefault.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/SuccessFeedbackCookieManager.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/UsernameAvailableValidator.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/EmailAddressValidator.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetEmailPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/PasswordResetPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/register/RegisterPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/register/RegisterPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/signup/RegistrationFormPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/bootstrap/css/BootstrapOverridesCssResourceReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/datatables/DatatablesCssBootstrap5ReferenceWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/datatables/DatatablesCssReferenceWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/datatables/DatatablesDotNet.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptBootstrap5ReferenceWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptReferenceWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptResourceReferenceInit.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/fontawesome/FontAwesomeCssReferenceWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/livequery/js/LiveQueryJsResourceReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/serversentevents/js/ServerSentEventsJsReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/sidebar/css/SidebarCssResourceReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/common/viewer/js/IsisWicketViewerJsResourceReference.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/entity/EntityPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/error/ErrorPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/home/HomePage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/IsisSignInPanel.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/SignInPanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/WicketLogoutPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/WicketSignInPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/mmverror/MmvErrorPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/standalonecollection/StandaloneCollectionPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/value/ValuePage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/voidreturn/VoidReturnPage.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/FormAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/FormExecutorDefault.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/HasDynamicallyVisibleContent.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/IFormSubmitterWithPreValidateHook.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/OkCancelForm.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/PanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/PanelBase.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/PanelUtil.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/PromptFormAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/panels/PromptFormPanelAbstract.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/BootstrapConstants.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/ExtendedPopoverConfig.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/LicensedTextTemplate.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/PrismResourcesWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/ResourceLinkVolatile.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/Wkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/WktComponents.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/WktDecorators.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/WktLinks.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/WktTooltips.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/XrayWkt.java
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/validation/ValidatorBase.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/ComponentFactoryAbstractTest_init.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/ComponentType_ConstantsTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/entity/icontitle/EntityIconAndTitlePanelTest_abbreviated.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/ConverterTester.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jdkdates/JavaSqlDateConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jdkdates/JavaUtilDateConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jdkmath/BigDecimalConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jodatime/JodaDateTimeConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jodatime/JodaLocalDateConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jodatime/JodaLocalDateTimeConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jodatime/jdk8time/LocalDateConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jodatime/jdk8time/LocalDateTimeConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/jodatime/jdk8time/OffsetDateTimeConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/scalars/uuid/UuidConverterTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/widgets/choices/ChoiceProviderForReferencesTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/widgets/choices/ChoiceProviderForValuesTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/widgets/choices/ChoiceProviderTestAbstract.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/errors/JGrowlUtilTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/fixtures/Customers.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/pages/PageAbstractTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/pages/accmngt/SuccessFeedbackCookieUtilTest.java
 create mode 100644 viewers/wicket/ui/src/test/java/org/apache/causeway/viewer/wicket/ui/test/pages/accmngt/password_reset/EmailAddressValidator_Test.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/ComponentFactoryAbstractTest_init.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/ComponentType_ConstantsTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/entity/icontitle/EntityIconAndTitlePanelTest_abbreviated.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/ConverterTester.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jdkdates/JavaSqlDateConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jdkdates/JavaUtilDateConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jdkmath/BigDecimalConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jodatime/JodaDateTimeConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jodatime/JodaLocalDateConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jodatime/JodaLocalDateTimeConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jodatime/jdk8time/LocalDateConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jodatime/jdk8time/LocalDateTimeConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/jodatime/jdk8time/OffsetDateTimeConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/scalars/uuid/UuidConverterTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/widgets/choices/ChoiceProviderForReferencesTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/widgets/choices/ChoiceProviderForValuesTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/components/widgets/choices/ChoiceProviderTestAbstract.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/errors/JGrowlUtilTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/fixtures/Customers.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/pages/PageAbstractTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/pages/accmngt/SuccessFeedbackCookieUtilTest.java
 delete mode 100644 viewers/wicket/ui/src/test/java/org/apache/isis/viewer/wicket/ui/test/pages/accmngt/password_reset/EmailAddressValidator_Test.java