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 2021/12/23 08:04:36 UTC
[isis] branch 2892_wicket9 updated (e16c045 -> 9cf4192)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 2892_wicket9
in repository https://gitbox.apache.org/repos/asf/isis.git.
from e16c045 Merge remote-tracking branch 'origin/master' into 2892_wicket9
add 99e56ad ISIS-2913 UiManager renamed, documentation amended
add a3cf0b8 Merge remote-tracking branch 'origin/master'
add d48c409 ISIS-2913 DisplayModel renamed, documentation amended
add 15c90ef ISIS-2913 Diagrams amended, renamed. HasLinks renamed as well.
add 49f985c ISIS-2921: fixes log format string
add aa7ffb8 Bump javaparser-core from 3.23.0 to 3.23.1
add 9197cde Merge pull request #804 from apache/dependabot/maven/master/com.github.javaparser-javaparser-core-3.23.1
add 24b1b83 Merge remote-tracking branch 'origin/master'
add 77a1cdf ISIS-2913 Connection entry in system menu is not duplicated anymore.
add dd58286 ISIS-2921: don't memoize action-interaction-head
add 7132db8 ISIS-2921: allow bindable values to install a refiner to dynamically re-fetch detached entities
add 945eb3d ISIS-2921: support object-mementos for non-scalar params
add 21cc311 ISIS-2921: remove (now) superfluous guards
add 8ddbfa6 ISIS-2921: also install the 'dynamic re-fetch' fix to bindable property values
add 29fc92f Bump checker-qual from 3.20.0 to 3.21.0
add 2264468 Merge pull request #805 from apache/dependabot/maven/master/org.checkerframework-checker-qual-3.21.0
add f7dd467 ISIS-2882: [Demo] add primitive standalone collection demos
add 2d5138f ISIS-2882: allow bindable values to install a guard against invalid values
add e58e273 ISIS-2882: fixes prev. commit
add f5b8731 ISIS-2882: add date/time style attributes to ValueSemantics annot.
add e726733 ISIS-2882: [Wkt] proper type hierarchy for legacy time type panels
add 62da3d4 ISIS-2882: fixes primitive 'char' having no component factory
add 4b1b260 ISIS-2882: [Demo] add URL samples
add e256283 ISIS-2882: properly implement EncodableFacet from ValueFacet
add a8cefd0 ISIS-2882: properly implement facets for typ.len./max.len./defaults
add d60752b ISIS-2882: renaming TitelFacet thats based on ValueFacet
add 8b32f11 ISIS-2878 gradle jr creates -> kroviz-2.0.0-SNAPSHOT.jar in kroviz/build/libs
add 2ffbad0 ISIS-2930: fixes mistakenly picking up Object.class for typeOf
add 18c121d ISIS-2930: test fixes for prev. commit
add a45512c ISIS-2930: some housekeeping
add faf0238 ISIS-2929: adds permission caching to AuthorizorSecman
add 265236e ISIS-2931: create choice mementos on the fly
add f9f6807 ISIS-2931: create choice mementos on the fly (values as well)
add 6f62381 ISIS-2931: adds some caching for most expensive impersonation mixin calls
add 1757e8e ISIS-2929: cosmetics
add 5cbefcf Bump cxf-rt-rs-client from 3.4.5 to 3.5.0
add 0991713 Merge pull request #807 from apache/dependabot/maven/master/org.apache.cxf-cxf-rt-rs-client-3.5.0
add fbc9c16 Bump approvaltests from 12.3.2 to 12.4.1
add 140b4ba Merge pull request #809 from apache/dependabot/maven/master/com.approvaltests-approvaltests-12.4.1
add fa73551 Bump vaadin-maven-plugin from 22.0.1 to 22.0.2
add 5ca7a26 Merge pull request #810 from apache/dependabot/maven/master/com.vaadin-vaadin-maven-plugin-22.0.2
add fcee86c Bump spring-boot from 2.6.1 to 2.6.2
add 2abb452 Merge remote-tracking branch 'origin/master'
add bf04748 ISIS-2929: re-wire the multi-select toggle stuff correctly
add 9a72d12 ISIS-2929: remove debug line
add 5df5faa Bump spring-boot from 2.6.1 to 2.6.2 (part 2)
add 56b37ee ISIS-2921: fixes NPE on EntityPage deserialization
add 981e1ea ISIS-2445: fixes IsisPresets priming of prototyping mode
add 81164e1 ISIS-2932: merge /isis-parent/ up into root
add ba14685 ISIS-2932: [antora] auto-update site docs
add 13a152e ISIS-2933: [Tooling] ignore the 'final' keyword with method and constructor signatures
add bfd3fa4 ISIS-2933: [antora] regen. docs
add 935003a ISIS-2932: minor pom housekeeping
add 7dce149 Bump camel.version from 3.13.0 to 3.14.0
add 373b6a7 Merge pull request #811 from apache/dependabot/maven/master/camel.version-3.14.0
add 8925ab6 Bump junit-jupiter-api from 5.8.1 to 5.8.2
add f1e20fd Merge pull request #812 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.8.2
add 7bcb3cc Bump dependency-check-maven from 6.5.0 to 6.5.1
add 7e76452 Merge pull request #813 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-6.5.1
add 044fa33 ISIS-2934: merge up /isis-core/ bill of materials into root pom
add a511b21 ISIS-2934: minor pom polishing
add a4c614e ISIS-2934: disable repository.apache.org/snapshots
add 9cf4192 Merge branch 'master' into 2892_wicket9
No new revisions were added by this update.
Summary of changes:
.../modules/applib/pages/index/Identifier.adoc | 31 +-
.../applib/pages/index/annotation/Action.adoc | 34 +-
.../pages/index/annotation/ActionLayout.adoc | 12 +-
.../applib/pages/index/annotation/Collection.adoc | 3 +-
.../pages/index/annotation/CollectionLayout.adoc | 12 -
.../applib/pages/index/annotation/Defaulted.adoc | 46 -
.../pages/index/annotation/DomainObject.adoc | 37 +-
.../pages/index/annotation/DomainService.adoc | 26 -
.../pages/index/annotation/Domain~Exclude.adoc} | 12 +-
.../Domain~Include.adoc} | 17 +-
.../pages/index/annotation/EqualByContent.adoc | 20 -
.../applib/pages/index/annotation/Facets.adoc | 53 -
.../pages/index/annotation/Introspection.adoc | 77 +
.../pages/index/annotation/LogicalTypeName.adoc} | 31 +-
.../pages/index/annotation/MemberSupport.adoc | 2 +-
.../applib/pages/index/annotation/MinLength.adoc | 2 +-
.../{Projecting.adoc => ObjectLifecycle.adoc} | 38 +-
.../{MemberSupport.adoc => ObjectSupport.adoc} | 14 +-
.../applib/pages/index/annotation/Optionality.adoc | 1 +
.../pages/index/annotation/ParameterLayout.adoc | 12 -
.../applib/pages/index/annotation/Projecting.adoc | 4 +-
.../applib/pages/index/annotation/SemanticsOf.adoc | 22 +-
.../applib/pages/index/annotation/Value.adoc | 41 -
.../pages/index/annotation/ValueSemantics.adoc | 93 +
.../client/RepresentationTypeSimplifiedV2.adoc | 6 +-
.../applib/pages/index/clock/VirtualClock.adoc | 228 ++-
.../pages/index/domain/DomainObjectList.adoc | 4 +-
.../applib/pages/index/events/EventObjectBase.adoc | 2 +-
.../index/events/domain/AbstractDomainEvent.adoc | 38 +-
.../index/events/domain/ActionDomainEvent.adoc | 10 +-
.../index/events/domain/CollectionDomainEvent.adoc | 2 +-
.../index/events/domain/PropertyDomainEvent.adoc | 2 +-
.../events/lifecycle/AbstractLifecycleEvent.adoc | 2 +-
.../index/events/lifecycle/ObjectCreatedEvent.adoc | 2 +-
.../index/events/lifecycle/ObjectLoadedEvent.adoc | 2 +-
.../events/lifecycle/ObjectPersistedEvent.adoc | 2 +-
.../events/lifecycle/ObjectPersistingEvent.adoc | 2 +-
.../events/lifecycle/ObjectRemovingEvent.adoc | 2 +-
.../index/events/lifecycle/ObjectUpdatedEvent.adoc | 2 +-
.../events/lifecycle/ObjectUpdatingEvent.adoc | 2 +-
.../pages/index/events/ui/AbstractUiEvent.adoc | 2 +-
.../pages/index/events/ui/CssClassUiEvent.adoc | 4 +-
.../applib/pages/index/events/ui/IconUiEvent.adoc | 4 +-
.../pages/index/events/ui/LayoutUiEvent.adoc | 4 +-
.../applib/pages/index/events/ui/TitleUiEvent.adoc | 6 +-
.../index/exceptions/RecoverableException.adoc | 10 +-
.../index/exceptions/UnrecoverableException.adoc | 10 +-
.../unrecoverable/DomainModelException.adoc | 6 +-
.../unrecoverable/MetaModelException.adoc | 6 +-
.../unrecoverable/NoAuthenticatorException.adoc | 6 +-
.../unrecoverable/ObjectNotFoundException.adoc | 4 +-
.../unrecoverable/ObjectPersistenceException.adoc | 6 +-
.../unrecoverable/PersistFailedException.adoc | 6 +-
.../unrecoverable/ReflectiveActionException.adoc | 6 +-
.../unrecoverable/RepositoryException.adoc | 6 +-
.../unrecoverable/UnknownTypeException.adoc | 4 +-
.../applib/pages/index/graph/tree/TreeNode.adoc | 10 +-
.../applib/pages/index/graph/tree/TreePath.adoc | 2 +-
.../modules/applib/pages/index/id/LogicalType.adoc | 14 +-
.../JavaSqlXMLGregorianCalendarMarshalling.adoc | 4 +-
.../JavaTimeXMLGregorianCalendarMarshalling.adoc | 12 +-
.../index/jaxb/PersistentEntitiesAdapter.adoc | 4 +-
.../pages/index/jaxb/PersistentEntityAdapter.adoc | 4 +-
.../index/layout/component/ActionLayoutData.adoc | 30 +-
.../layout/component/CollectionLayoutData.adoc | 30 +-
.../index/layout/component/CssClassFaPosition.adoc | 2 +-
.../layout/component/DomainObjectLayoutData.adoc | 20 +-
.../pages/index/layout/component/FieldSet.adoc | 12 +-
.../index/layout/component/PropertyLayoutData.adoc | 36 +-
.../layout/component/ServiceActionLayoutData.adoc | 10 +-
.../applib/pages/index/layout/grid/Grid.adoc | 8 +-
.../pages/index/layout/grid/GridAbstract.adoc | 6 +-
.../layout/grid/bootstrap3/BS3ClearFixVisible.adoc | 2 +-
.../pages/index/layout/grid/bootstrap3/BS3Col.adoc | 24 +-
.../index/layout/grid/bootstrap3/BS3Element.adoc | 2 +-
.../layout/grid/bootstrap3/BS3ElementAbstract.adoc | 2 +-
.../index/layout/grid/bootstrap3/BS3Grid.adoc | 8 +-
.../pages/index/layout/grid/bootstrap3/BS3Row.adoc | 8 +-
.../layout/grid/bootstrap3/BS3RowContent.adoc | 4 +-
.../pages/index/layout/grid/bootstrap3/BS3Tab.adoc | 6 +-
.../index/layout/grid/bootstrap3/BS3TabGroup.adoc | 10 +-
.../index/layout/grid/bootstrap3/SizeSpan.adoc | 12 +-
.../applib/pages/index/layout/links/Link.adoc | 2 +-
.../pages/index/layout/menubars/MenuBars.adoc | 2 +-
.../index/layout/menubars/MenuBarsAbstract.adoc | 2 +-
.../index/layout/menubars/bootstrap3/BS3Menu.adoc | 4 +-
.../layout/menubars/bootstrap3/BS3MenuBars.adoc | 12 +-
.../pages/index/locale/UserLocale.adoc} | 13 +-
.../pages/index/mixins/dto/Dto_downloadXml.adoc | 2 +-
.../pages/index/mixins/dto/Dto_downloadXsd.adoc | 2 +-
.../mixins/layout/Object_downloadLayoutXml.adoc | 2 +-
.../metamodel/Object_downloadMetamodelXml.adoc | 2 +-
.../modules/applib/pages/index/query/Query.adoc | 4 +-
.../index/services/appfeat/ApplicationFeature.adoc | 2 +-
.../services/appfeat/ApplicationFeatureId.adoc | 30 +-
.../appfeatui/ApplicationFeatureViewModel.adoc | 10 +-
.../services/appfeatui/ApplicationNamespace.adoc | 2 +-
.../index/services/appfeatui/ApplicationType.adoc | 2 +-
.../services/appfeatui/ApplicationTypeAction.adoc | 2 +-
.../appfeatui/ApplicationTypeCollection.adoc | 2 +-
.../services/appfeatui/ApplicationTypeMember.adoc | 2 +-
.../appfeatui/ApplicationTypeProperty.adoc | 2 +-
.../pages/index/services/bookmark/Bookmark.adoc | 13 +-
.../applib/pages/index/services/bookmark/Oid.adoc | 25 -
.../conmap/ContentMappingServiceForCommandDto.adoc | 4 +-
.../ContentMappingServiceForCommandsDto.adoc | 4 +-
.../processor/spi/CommandDtoProcessorService.adoc | 2 +-
.../spi/CommandDtoProcessorServiceIdentity.adoc | 2 +-
.../index/services/confview/ConfigurationMenu.adoc | 1 -
.../services/confview/ConfigurationProperty.adoc | 4 +-
.../services/conmap/ContentMappingService.adoc | 2 +-
.../services/error/ErrorReportingService.adoc | 2 +-
.../pages/index/services/error/SimpleTicket.adoc | 8 +-
.../exceprecog/ExceptionRecognizerAbstract.adoc | 8 +-
.../exceprecog/ExceptionRecognizerForType.adoc | 10 +-
.../index/services/exceprecog/Recognition.adoc | 2 +-
.../index/services/factory/FactoryService.adoc | 45 +-
.../pages/index/services/grid/GridService.adoc | 4 +-
.../applib/pages/index/services/health/Health.adoc | 2 +-
.../pages/index/services/hint/HintStore.adoc | 6 +-
.../{LocaleProvider.adoc => LanguageProvider.adoc} | 26 +-
.../index/services/i18n/TranslatableString.adoc | 10 +-
.../index/services/i18n/TranslationContext.adoc | 11 +-
.../index/services/i18n/TranslationService.adoc | 4 +-
.../index/services/i18n/TranslationsResolver.adoc | 2 +-
.../index/services/iactn/ActionInvocation.adoc | 2 +-
.../pages/index/services/iactn/Execution.adoc | 10 +-
.../pages/index/services/iactn/PropertyEdit.adoc | 2 +-
.../services/iactnlayer/InteractionContext.adoc | 52 +-
.../services/iactnlayer/InteractionService.adoc | 8 +-
.../index/services/inject/ServiceInjector.adoc | 2 +-
.../pages/index/services/layout/LayoutService.adoc | 4 +-
.../index/services/layout/LayoutServiceMenu.adoc | 7 +-
.../services/locale/LocaleChoiceProvider.adoc} | 11 +-
.../pages/index/services/menu/MenuBarsService.adoc | 2 +-
.../index/services/message/MessageService.adoc | 18 +-
.../pages/index/services/metamodel/BeanSort.adoc | 1 +
.../pages/index/services/metamodel/Config.adoc | 2 +-
.../index/services/metamodel/MetaModelService.adoc | 8 +-
.../services/metamodel/MetaModelServiceMenu.adoc | 17 -
.../publishing/log/EntityChangesLogger.adoc | 2 +-
.../publishing/log/EntityPropertyChangeLogger.adoc | 2 +-
.../services/publishing/log/ExecutionLogger.adoc | 2 +-
.../queryresultscache/QueryResultsCache.adoc | 2 +-
.../index/services/registry/ServiceRegistry.adoc | 8 +-
.../services/repository/RepositoryService.adoc | 50 -
.../session/SessionLoggingServiceLogging.adoc | 2 +-
.../index/services/sitemap/SitemapService.adoc} | 11 +-
.../SitemapServiceMenu.adoc} | 13 +-
.../pages/index/services/sudo/SudoService.adoc | 4 +-
.../index/services/swagger/SwaggerService.adoc | 2 +-
.../TableColumnOrderForCollectionTypeAbstract.adoc | 4 +-
.../services/tablecol/TableColumnOrderService.adoc | 4 +-
.../tablecol/TableColumnVisibilityService.adoc | 2 +-
.../pages/index/services/title/TitleService.adoc | 4 +-
.../services/urlencoding/UrlEncodingService.adoc | 6 +-
...rlEncodingServiceUsingBaseEncodingAbstract.adoc | 4 +-
.../pages/index/services/user/ImpersonateMenu.adoc | 34 -
.../services/user/ImpersonateMenuAdvisor.adoc | 16 +-
.../index/services/user/ImpersonateStopMenu.adoc | 2 -
.../services/user/ImpersonatedUserHolder.adoc | 2 +-
.../pages/index/services/user/RoleMemento.adoc | 4 +-
.../pages/index/services/user/UserMemento.adoc | 15 +-
.../pages/index/services/user/UserService.adoc | 2 +-
.../userreg/events/EmailEventAbstract.adoc | 2 +-
.../userreg/events/EmailRegistrationEvent.adoc | 2 +-
.../userreg/events/PasswordResetEvent.adoc | 2 +-
.../pages/index/services/userui/UserMenu.adoc | 2 -
.../index/services/wrapper/DisabledException.adoc | 2 +-
.../index/services/wrapper/HiddenException.adoc | 2 +-
.../index/services/wrapper/InvalidException.adoc | 2 +-
.../index/services/wrapper/WrapperFactory.adoc | 6 +-
.../services/wrapper/control/AsyncControl.adoc | 10 +-
.../index/services/wrapper/events/AccessEvent.adoc | 2 +-
.../wrapper/events/ActionArgumentEvent.adoc | 2 +-
.../wrapper/events/ActionInvocationEvent.adoc | 4 +-
.../wrapper/events/ActionUsabilityEvent.adoc | 2 +-
.../wrapper/events/ActionVisibilityEvent.adoc | 2 +-
.../wrapper/events/CollectionAccessEvent.adoc | 2 +-
.../wrapper/events/CollectionAddToEvent.adoc | 2 +-
.../wrapper/events/CollectionMethodEvent.adoc | 2 +-
.../wrapper/events/CollectionRemoveFromEvent.adoc | 2 +-
.../wrapper/events/CollectionUsabilityEvent.adoc | 2 +-
.../services/wrapper/events/InteractionEvent.adoc | 4 +-
.../services/wrapper/events/ObjectTitleEvent.adoc | 2 +-
.../wrapper/events/ObjectValidityEvent.adoc | 2 +-
.../wrapper/events/ObjectVisibilityEvent.adoc | 2 +-
.../services/wrapper/events/ParseValueEvent.adoc | 2 +-
.../wrapper/events/PropertyAccessEvent.adoc | 2 +-
.../wrapper/events/PropertyModifyEvent.adoc | 2 +-
.../wrapper/events/PropertyUsabilityEvent.adoc | 2 +-
.../wrapper/events/PropertyVisibilityEvent.adoc | 2 +-
.../services/wrapper/events/UsabilityEvent.adoc | 2 +-
.../services/wrapper/events/ValidityEvent.adoc | 2 +-
.../services/wrapper/events/VisibilityEvent.adoc | 2 +-
.../wrapper/listeners/InteractionAdapter.adoc | 32 +-
.../services/xactn/TransactionalProcessor.adoc | 10 +-
.../pages/index/services/xml/XmlService.adoc | 6 +-
.../services/xmlsnapshot/XmlSnapshotService.adoc | 6 +-
.../XmlSnapshotService~Snapshot~Builder.adoc | 4 +-
.../pages/index/spec/AbstractSpecification.adoc | 2 +-
.../pages/index/spec/AbstractSpecification2.adoc | 4 +-
.../applib/pages/index/spec/SpecificationAnd.adoc | 4 +-
.../applib/pages/index/spec/SpecificationNot.adoc | 4 +-
.../applib/pages/index/spec/SpecificationOr.adoc | 4 +-
.../modules/applib/pages/index/util/Enums.adoc | 7 +-
.../modules/applib/pages/index/util/JaxbUtil.adoc | 10 +-
.../applib/pages/index/util/ReasonBuffer.adoc | 4 +-
.../applib/pages/index/util/ReasonBuffer2.adoc | 18 +-
.../modules/applib/pages/index/util/Reasons.adoc | 2 +-
.../applib/pages/index/util/TitleBuffer.adoc | 38 +-
.../pages/index/util/TitleBufferException.adoc | 6 +-
.../modules/applib/pages/index/util/ZipReader.adoc | 4 +-
.../pages/index/util/schema/ChangesDtoUtils.adoc | 12 +-
.../pages/index/util/schema/CommandDtoUtils.adoc | 26 +-
.../pages/index/util/schema/CommonDtoUtils.adoc | 19 +-
.../index/util/schema/InteractionDtoUtils.adoc | 45 +-
.../index/util/schema/MemberExecutionDtoUtils.adoc | 16 +-
.../modules/applib/pages/index/value/Blob.adoc | 20 +-
.../modules/applib/pages/index/value/Clob.adoc | 6 +-
.../pages/index/value/LocalResourcePath.adoc | 8 +-
.../modules/applib/pages/index/value/Markup.adoc | 20 +-
.../modules/applib/pages/index/value/Password.adoc | 4 +-
.../pages/index/value/semantics/Converter.adoc} | 12 +-
.../semantics}/DefaultsProvider.adoc | 0
.../semantics}/EncoderDecoder.adoc | 0
.../semantics}/EncodingException.adoc | 6 +-
.../pages/index/value/semantics/OrderRelation.adoc | 45 +
.../{adapters => value/semantics}/Parser.adoc | 61 +-
.../semantics}/ParsingException.adoc | 6 +-
.../semantics/Renderer.adoc} | 19 +-
.../index/value/semantics/ValueComposer.adoc} | 11 +-
.../semantics/ValueSemanticsAbstract.adoc} | 23 +-
.../semantics}/ValueSemanticsProvider.adoc | 57 +-
.../semantics/ValueSemanticsResolver.adoc} | 16 +-
.../pages/index/btree/Compound.adoc} | 28 +-
.../pages/index/btree/FunCompound.adoc} | 41 +-
.../commons/pages/index/collections/Can.adoc | 78 +-
.../commons/pages/index/functional/Result.adoc | 32 +-
.../pages/index/resource/ResourceCoordinates.adoc | 4 +-
.../services/command/CommandDtoFactory.adoc | 8 +-
.../services/ixn/InteractionDtoFactory.adoc | 8 +-
.../services/schema/SchemaValueMarshaller.adoc | 129 ++
.../tablecol/TableColumnOrderServiceDefault.adoc | 4 +-
.../TableColumnOrderServiceUsingTxtFile.adoc | 4 +-
.../publish/ObjectLifecyclePublisherDefault.adoc | 16 +-
.../transaction/TransactionServiceSpring.adoc | 10 +-
.../runtimeservices/xml/XmlServiceDefault.adoc | 6 +-
.../manager/AuthorizationManager.adoc | 6 +-
.../authorization/manager/AuthorizorChooser.adoc | 2 +-
.../ImpersonatedUserHolderUsingHttpSession.adoc | 2 +-
.../mixins/HasUsername_recentCommandsByUser.adoc | 2 +-
.../commandlog/jdo/ui/CommandServiceMenu.adoc | 4 +-
.../primary/config/PrimaryConfig.adoc | 2 +-
.../primary/restapi/CommandRetrievalService.adoc | 2 +-
.../primary/ui/CommandReplayOnPrimaryService.adoc | 39 -
.../IsisModuleExtCommandReplaySecondary.adoc | 4 +-
.../secondary/analyser/CommandReplayAnalyser.adoc | 2 +-
.../analyser/CommandReplayAnalyserException.adoc | 2 +-
.../analyser/CommandReplayAnalyserResult.adoc | 2 +-
.../analysis/CommandReplayAnalysisService.adoc | 2 +-
.../secondary/config/SecondaryConfig.adoc | 2 +-
.../secondary/fetch/CommandFetcher.adoc | 2 +-
.../secondary/job/ReplicateAndReplayJob.adoc | 2 +-
.../secondary/job/SecondaryStatusData.adoc | 6 +-
.../ui/CommandReplayOnSecondaryService.adoc | 2 -
.../pages/index/cors/impl/IsisModuleExtCors.adoc | 2 +-
.../fullcalendar/applib/CalendarEventable.adoc | 2 +-
.../index/fullcalendar/applib/Calendarable.adoc | 6 +-
.../spi/CalendarableDereferencingService.adoc | 2 +-
.../fullcalendar/applib/value/CalendarEvent.adoc | 20 +-
.../jaxrsclient/applib/client/JaxRsResponse.adoc | 2 +-
.../index/quartz/context/JobExecutionData.adoc | 2 +-
.../spring/AutowiringSpringBeanJobFactory.adoc | 2 +-
.../pages/index/restclient/ResponseDigest.adoc | 6 +-
.../pages/index/restclient/RestfulClient.adoc | 4 +-
.../index/restclient/RestfulClientException.adoc | 6 +-
.../index/secman/applib/SecmanConfiguration.adoc | 2 +-
.../permission/dom/ApplicationPermission.adoc | 4 +-
.../permission/dom/ApplicationPermissionValue.adoc | 10 +-
.../dom/ApplicationPermissionValueSet.adoc | 8 +-
.../spi/PermissionsEvaluationService.adoc | 2 +-
.../spi/PermissionsEvaluationServiceAbstract.adoc | 2 +-
.../secman/applib/role/dom/ApplicationRole.adoc | 4 +-
.../applib/role/dom/ApplicationRoleRepository.adoc | 2 +-
.../applib/seed/SeedSecurityModuleService.adoc | 2 +-
.../applib/tenancy/dom/ApplicationTenancy.adoc | 4 +-
.../secman/applib/user/dom/ApplicationUser.adoc | 4 +-
.../applib/user/dom/ApplicationUserStatus.adoc | 2 +-
.../AbstractUserAndRolesFixtureScript.adoc | 8 +-
.../index/secman/applib/user/menu/MeService.adoc | 1 -
.../applib/user/spi/PasswordEncryptionService.adoc | 14 -
.../services/PasswordEncoderUsingJBcrypt.adoc} | 10 +-
.../PasswordEncryptionServiceUsingJBcrypt.adoc | 14 -
.../IsisModuleExtSecmanEncryptionSpring.adoc} | 17 +-
.../authenticator/AuthenticatorSecman.adoc | 7 +-
.../AuthenticatorSecmanAutoConfiguration.adoc | 2 +-
.../integration/authorizor/AuthorizorSecman.adoc | 4 +-
.../userreg/UserRegistrationServiceForSecman.adoc | 8 +-
.../shiro/IsisModuleExtSecmanShiroRealm.adoc | 4 +-
.../ui/components/CollectionContentsAsExcel.adoc | 16 -
.../CollectionContentsAsExcelFactory.adoc | 6 +-
.../wicket/pdfjs/applib/config/PdfJsConfig.adoc | 12 +-
.../viewer/wicket/pdfjs/applib/config/Scale.adoc | 4 +-
.../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc | 8 +-
.../jdo/applib/services/JdoSupportService.adoc | 8 +-
.../IsisModulePersistenceJdoDatanucleus.adoc | 8 +-
.../changetracking/JdoLifecycleListener.adoc | 8 +-
.../mixins/Persistable_downloadJdoMetadata.adoc | 2 +-
.../applib/IsisBookmarkConverter.adoc | 4 +-
.../applib/IsisLocalResourcePathConverter.adoc | 4 +-
.../typeconverters/applib/IsisMarkupConverter.adoc | 4 +-
.../applib/IsisPasswordConverter.adoc | 4 +-
.../schema/v2/IsisChangesDtoConverter.adoc | 4 +-
.../schema/v2/IsisCommandDtoConverter.adoc | 4 +-
.../schema/v2/IsisInteractionDtoConverter.adoc | 4 +-
.../schema/v2/IsisOidDtoConverter.adoc | 4 +-
.../time/IsoOffsetTimeConverter.adoc | 4 +-
.../time/IsoZonedDateTimeConverter.adoc | 4 +-
.../changetracking/EntityChangeTrackerJdo.adoc | 20 +-
.../jpa/applib/integration/IsisEntityListener.adoc | 14 +-
.../jpa/applib/services/JpaSupportService.adoc | 2 +-
.../index/jpa/applib/types/BlobJpaEmbeddable.adoc | 4 +-
.../index/jpa/applib/types/ClobJpaEmbeddable.adoc | 4 +-
.../bypass/authentication/AuthenticatorBypass.adoc | 4 +-
.../bypass/authorization/AuthorizorBypass.adoc | 4 +-
.../index/keycloak/IsisModuleSecurityKeycloak.adoc | 2 +-
.../shiro/authentication/AuthenticatorShiro.adoc | 6 +-
.../index/shiro/authorization/AuthorizorShiro.adoc | 4 +-
.../index/shiro/webmodule/WebModuleShiro.adoc | 4 +-
.../authconverters/AuthenticationConverter.adoc | 2 +-
.../spring/authentication/AuthenticatorSpring.adoc | 6 +-
.../spring/webmodule/SpringSecurityFilter.adoc | 2 +-
.../subdomains/pages/index/base/applib/Dflt.adoc | 2 +-
.../applib/services/calendar/CalendarService.adoc | 8 +-
.../pages/index/base/applib/utils/ClassUtils.adoc | 2 +-
.../index/base/applib/utils/JodaPeriodUtils.adoc | 6 +-
.../pages/index/base/applib/utils/MathUtils.adoc | 10 +-
.../index/base/applib/utils/MessageUtils.adoc | 2 +-
.../pages/index/base/applib/utils/StringUtils.adoc | 10 +-
.../index/base/applib/utils/TitleBuilder.adoc | 8 +-
.../base/applib/valuetypes/AbstractInterval.adoc | 18 +-
.../base/applib/valuetypes/LocalDateInterval.adoc | 14 +-
.../base/applib/with/WithIntervalMutable.adoc | 4 +-
.../pages/index/docx/applib/DocxService.adoc | 10 +-
.../excel/applib/dom/ExcelMetaDataEnabled.adoc | 4 +-
.../pages/index/excel/applib/dom/ExcelService.adoc | 40 +-
.../index/excel/applib/dom/WorksheetContent.adoc | 2 +-
.../index/excel/applib/dom/WorksheetSpec.adoc | 14 +-
.../excel/applib/dom/util/ExcelServiceImpl.adoc | 137 --
.../applib/{dom => }/util/AnnotationList.adoc | 0
.../applib/{dom => }/util/AnnotationTriplet.adoc | 4 +-
.../{dom => }/util/ExcelFileBlobConverter.adoc | 4 +-
.../index/excel/applib/{dom => }/util/Mode.adoc | 0
.../excel/applib/{dom => }/util/PivotUtils.adoc | 6 +-
.../excel/applib/{dom => }/util/SheetPivoter.adoc | 2 +-
.../pages/index/excel/testing/ExcelFixture.adoc | 10 +-
.../pages/index/excel/testing/ExcelFixture2.adoc | 2 +-
.../excel/testing/ExcelFixtureRowHandler.adoc | 2 +-
.../excel/testing/ExcelFixtureWorkbookHandler.adoc | 2 +-
.../spring/applib/service/BeanDescriptor.adoc | 2 +-
.../index/spring/applib/service/ContextBeans.adoc | 2 +-
.../spring/applib/service/SpringBeansService.adoc | 2 +-
.../applib/{service => }/XDocReportService.adoc | 7 +-
...adoc => XDocReportService~XDocReportModel.adoc} | 4 +-
.../xdocreport/applib/service/OutputType.adoc | 14 -
.../applib/classrules/ArchitectureDomainRules.adoc | 40 +-
.../applib/classrules/ArchitectureJdoRules.adoc | 3 +
.../applib/classrules/ArchitectureJpaRules.adoc | 2 +-
.../modulerules/ArchitectureModuleRules.adoc | 4 +-
.../services/AbstractRandomValueGenerator.adoc | 2 +-
.../index/fakedata/applib/services/Addresses.adoc | 2 +-
.../fakedata/applib/services/BigDecimals.adoc | 4 +-
.../fakedata/applib/services/BigIntegers.adoc | 2 +-
.../index/fakedata/applib/services/Books.adoc | 2 +-
.../index/fakedata/applib/services/Booleans.adoc | 2 +-
.../index/fakedata/applib/services/Bytes.adoc | 6 +-
.../index/fakedata/applib/services/Chars.adoc | 4 +-
.../fakedata/applib/services/Collections.adoc | 56 +-
.../index/fakedata/applib/services/Comms.adoc | 2 +-
.../fakedata/applib/services/CreditCards.adoc | 2 +-
.../index/fakedata/applib/services/Doubles.adoc | 4 +-
.../index/fakedata/applib/services/Enums.adoc | 2 +-
.../fakedata/applib/services/FakeDataService.adoc | 2 +-
.../index/fakedata/applib/services/Floats.adoc | 4 +-
.../index/fakedata/applib/services/Integers.adoc | 6 +-
.../index/fakedata/applib/services/IsisBlobs.adoc | 2 +-
.../index/fakedata/applib/services/IsisClobs.adoc | 2 +-
.../fakedata/applib/services/IsisPasswords.adoc | 4 +-
.../fakedata/applib/services/JavaSqlDates.adoc | 8 +-
.../applib/services/JavaSqlTimestamps.adoc | 8 +-
.../applib/services/JavaTimeDateTimes.adoc | 8 +-
.../applib/services/JavaTimeLocalDates.adoc | 8 +-
.../fakedata/applib/services/JavaTimePeriods.adoc | 14 +-
.../fakedata/applib/services/JavaUtilDates.adoc | 8 +-
.../fakedata/applib/services/JodaDateTimes.adoc | 8 +-
.../fakedata/applib/services/JodaLocalDates.adoc | 8 +-
.../fakedata/applib/services/JodaPeriods.adoc | 14 +-
.../index/fakedata/applib/services/Longs.adoc | 6 +-
.../index/fakedata/applib/services/Lorem.adoc | 2 +-
.../index/fakedata/applib/services/Names.adoc | 2 +-
.../index/fakedata/applib/services/Shorts.adoc | 6 +-
.../index/fakedata/applib/services/Strings.adoc | 8 +-
.../pages/index/fakedata/applib/services/Urls.adoc | 2 +-
.../index/fakedata/applib/services/Uuids.adoc | 2 +-
.../applib/events/FixturesInstalledEvent.adoc | 2 +-
.../applib/events/FixturesInstallingEvent.adoc | 2 +-
.../fixturescripts/ExecutionParametersDefault.adoc | 70 +-
.../fixturescripts/ExecutionParametersService.adoc | 2 +-
.../applib/fixturescripts/FixtureResultList.adoc | 10 +-
.../applib/fixturescripts/FixtureScript.adoc | 6 +-
.../applib/fixturescripts/FixtureScripts.adoc | 91 +-
.../FixtureScriptsSpecification.adoc | 6 +-
...iptsSpecificationProviderAutoConfiguration.adoc | 2 +-
.../FixtureScript~ExecutionContext.adoc | 102 +-
.../applib/modules/ModuleWithFixturesService.adoc | 12 +-
.../applib/personas/BuilderScriptAbstract.adoc | 6 +-
.../applib/personas/PersonaWithFinder.adoc | 2 +-
.../services/InitialFixtureScriptsInstaller.adoc | 4 +-
.../applib/setup/PersonaEnumPersistAll.adoc | 4 +-
.../index/h2console/ui/services/H2ManagerMenu.adoc | 2 +-
.../h2console/ui/webmodule/WebModuleH2Console.adoc | 4 +-
.../applib/ExceptionRecognizerTranslate.adoc | 2 +-
.../applib/swagger/SwaggerExporter.adoc | 4 +-
.../applib/validate/DomainModelValidator.adoc | 27 +-
.../applib/dom/pojo/PojoTester.adoc | 6 +-
.../applib/jmocking/InjectIntoJMockAction.adoc | 4 +-
.../applib/jmocking/IsisActions.adoc | 4 +-
.../applib/jmocking/JMockActions.adoc | 4 +-
.../applib/jmocking/JUnitRuleMockery2.adoc | 12 +-
.../applib/matchers/ClassMatchers.adoc | 6 +-
.../applib/matchers/ComparableMatchers.adoc | 2 +-
.../applib/matchers/FileMatchers.adoc | 2 +-
.../applib/matchers/JaxbMatchers.adoc | 2 +-
.../applib/matchers/ListMatchers.adoc | 10 +-
.../applib/matchers/StringMatchers.adoc | 6 +-
.../applib/matchers/ThrowableMatchers.adoc | 4 +-
.../unittestsupport/applib/util/CollectUtils.adoc | 2 +-
.../unittestsupport/applib/util/FileUtils.adoc | 18 +-
.../unittestsupport/applib/util/InjectUtils.adoc | 6 +-
.../unittestsupport/applib/util/ReflectUtils.adoc | 4 +-
.../unittestsupport/applib/util/StringUtils.adoc | 4 +-
.../index/asciidoc/applib/value/AsciiDoc.adoc | 20 +-
.../jdo/dn5/converters/IsisAsciiDocConverter.adoc | 4 +-
.../jpa/converters/IsisAsciiDocConverter.adoc | 4 +-
.../applib/IsisModuleValJodatimeApplib.adoc} | 7 +-
.../applib}/jaxb/JodaTimeJaxbAdapters.adoc | 0
.../JodaTimeXMLGregorianCalendarMarshalling.adoc | 14 +-
.../jodatime/applib/value/JodaTimeConverters.adoc} | 24 +-
.../IsisModuleValJodatimeIntegration.adoc} | 7 +-
.../applib/value/Markdown.adoc} | 17 +-
.../jdo/dn5/converters/IsisMarkdownConverter.adoc | 4 +-
.../jpa/converters/IsisMarkdownConverter.adoc | 4 +-
.../common/applib/mixins/Object_impersonate.adoc | 4 +-
.../applib/mixins/Object_impersonateWithRoles.adoc | 10 +-
.../restfulobjects/applib/JsonRepresentation.adoc | 204 +--
.../restfulobjects/applib/LinkRepresentation.adoc | 12 +-
.../pages/index/restfulobjects/applib/Rel.adoc | 27 +-
.../restfulobjects/applib/RepresentationType.adoc | 47 +-
.../restfulobjects/applib/RestfulRequest.adoc | 4 +-
.../restfulobjects/applib/RestfulResponse.adoc | 6 +-
.../AbstractObjectMemberRepresentation.adoc | 2 +-
.../domainobjects/ActionResultRepresentation.adoc | 2 +-
.../DomainObjectMemberRepresentation.adoc | 2 +-
.../domainobjects/DomainObjectRepresentation.adoc | 8 +-
.../applib/domainobjects/DomainObjectResource.adoc | 46 +-
.../applib/domainobjects/DomainRepresentation.adoc | 6 +-
.../domainobjects/DomainServiceResource.adoc | 24 +-
.../applib/domainobjects/ListRepresentation.adoc | 2 +-
.../domainobjects/ObjectActionRepresentation.adoc | 2 +-
.../ObjectCollectionRepresentation.adoc | 2 +-
.../ObjectPropertyRepresentation.adoc | 2 +-
.../domainobjects/ScalarValueRepresentation.adoc | 2 +-
.../AbstractTypeMemberRepresentation.adoc | 2 +-
.../ActionDescriptionRepresentation.adoc | 2 +-
.../ActionParameterDescriptionRepresentation.adoc | 2 +-
.../CollectionDescriptionRepresentation.adoc | 2 +-
.../domaintypes/DomainTypeRepresentation.adoc | 2 +-
.../applib/domaintypes/DomainTypeResource.adoc | 16 +-
.../PropertyDescriptionRepresentation.adoc | 2 +-
.../TypeActionResultRepresentation.adoc | 2 +-
.../applib/domaintypes/TypeListRepresentation.adoc | 2 +-
.../applib/errors/ErrorRepresentation.adoc | 2 +-
.../applib/health/HealthRepresentation.adoc | 2 +-
.../applib/homepage/HomePageRepresentation.adoc | 2 +-
.../applib/user/UserRepresentation.adoc | 2 +-
.../restfulobjects/applib/util/JsonMapper.adoc | 10 +-
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 6 +-
.../index/restfulobjects/applib/util/Parser.adoc | 8 +-
.../index/restfulobjects/applib/util/PathNode.adoc | 4 +-
.../applib/util/UrlEncodingUtils.adoc | 12 +-
.../applib/version/VersionRepresentation.adoc | 2 +-
.../webmodule/WebModuleJaxrsResteasy4.adoc | 2 +-
.../restfulobjects/rendering/IResourceContext.adoc | 25 +-
.../rendering/service/RepresentationService.adoc | 12 +-
.../conneg/ContentNegotiationServiceAbstract.adoc | 10 +-
...entNegotiationServiceForRestfulObjectsV1_0.adoc | 18 +-
.../ContentNegotiationServiceOrgApacheIsisV1.adoc | 10 +-
.../ContentNegotiationServiceOrgApacheIsisV2.adoc | 14 +-
.../ContentNegotiationServiceXRoDomainType.adoc | 4 +-
.../service/swagger/SwaggerServiceMenu.adoc | 11 +-
.../auth/AuthenticationStrategyAbstract.adoc | 2 +-
.../auth/AuthenticationStrategyBasicAuth.adoc | 2 +-
.../auth/AuthenticationStrategyDefault.adoc | 4 +-
antora/pom.xml | 2 +-
.../org/apache/isis/applib/annotation/Action.java | 2 +-
.../apache/isis/applib/annotation/Collection.java | 2 +-
.../isis/applib/annotation/ValueSemantics.java | 17 +-
.../queryresultscache/QueryResultsCache.java | 31 +-
.../services/user/ImpersonateMenuAdvisor.java | 15 +-
.../isis/commons/binding/InvalidationListener.java | 3 -
.../org/apache/isis/commons/collections/Can.java | 8 +
.../apache/isis/commons/collections/Can_Empty.java | 5 +
.../isis/commons/collections/Can_Multiple.java | 8 +
.../isis/commons/collections/Can_Singleton.java | 8 +
.../apache/isis/commons/internal/base/_Casts.java | 2 -
.../internal/binding/_BindableAbstract.java | 32 +-
.../isis/commons/internal/debug/_XrayEvent.java | 4 +-
.../commons/internal/functions/_Functions.java | 16 +
core/adoc/modules/_overview/pages/about.adoc | 947 ++++++++--
.../isis/core/config/presets/IsisPresets.java | 7 +-
.../_testing/ObjectMementoService_forTesting.java | 6 +
.../core/metamodel/commons/ClassExtensions.java | 12 +-
.../isis/core/metamodel/commons/ClassUtil.java | 157 +-
.../core/metamodel/commons/MethodExtensions.java | 6 +-
.../actcoll/typeof/TypeOfFacetDefaultToObject.java | 29 -
.../action/ActionAnnotationFacetFactory.java | 12 +-
.../typeof/TypeOfFacetForActionAnnotation.java | 18 +-
.../CollectionAnnotationFacetFactory.java | 4 +-
...ava => TypeOfFacetForCollectionAnnotation.java} | 10 +-
.../javautilcollection/CollectionFacetFactory.java | 42 +-
.../javautilcollection/JavaCollectionFacet.java | 11 +-
.../metamodel/facets/jaxb/JaxbFacetFactory.java | 6 +-
...ider.java => DefaultedFacetFromValueFacet.java} | 16 +-
...oder.java => EncodableFacetFromValueFacet.java} | 46 +-
...lueFacet.java => TitleFacetFromValueFacet.java} | 10 +-
...rser.java => MaxLengthFacetFromValueFacet.java} | 25 +-
....java => TypicalLengthFacetFromValueFacet.java} | 13 +-
.../metamodel/facets/object/value/ValueFacet.java | 15 +
.../facets/object/value/ValueFacetAbstract.java | 13 +
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 53 +-
.../method/PropertyDefaultFacetViaMethod.java | 2 +-
.../managed/ActionInteractionHead.java | 2 +-
.../interactions/managed/ManagedProperty.java | 4 +-
.../interactions/managed/ManagedValue.java | 8 +-
.../managed/ParameterNegotiationModel.java | 14 +-
.../managed/PropertyNegotiationModel.java | 3 +
.../interactions/managed/nonscalar/DataRow.java | 11 +-
.../managed/nonscalar/DataTableModel.java | 27 +-
.../nonscalar/{_Debug.java => _ToggleDebug.java} | 4 +-
.../metamodel/objectmanager/ObjectManager.java | 36 +-
.../memento/ObjectMementoService.java | 3 +-
.../memento/ObjectMemorizer_builtinHandlers.java | 5 +-
.../services/metamodel/DomainMemberDefault.java | 2 +-
.../isis/core/metamodel/spec/ManagedObject.java | 12 +-
.../isis/core/metamodel/spec/ManagedObjects.java | 65 +-
.../core/metamodel/spec/ObjectSpecification.java | 16 +-
.../core/metamodel/spec/feature/ObjectFeature.java | 3 +-
.../specloader/specimpl/ObjectActionDefault.java | 2 +-
.../specimpl/ObjectActionParameterAbstract.java | 5 +-
.../specloader/specimpl/_MixedInMemberFactory.java | 2 +-
.../CollectionAnnotationFacetFactoryTest.java | 4 +-
.../TitleAnnotationFacetFactoryTest.java | 21 +-
.../ValueSemanticsProviderAbstractTestCase.java | 10 +-
.../specloader/SpecificationLoaderTest_array.java | 2 +-
.../SpecificationLoaderTest_collection.java | 18 +-
.../specloader/SpecificationLoaderTest_value.java | 6 +-
core/pom.xml | 852 +--------
.../core/runtime/context/IsisAppCommonContext.java | 4 -
.../interaction/InteractionDtoFactoryDefault.java | 2 +-
.../memento/ObjectMementoServiceDefault.java | 18 +-
.../sitemap/SitemapServiceDefault.java | 2 +-
.../user/ImpersonateMenuAdvisorDefault.java | 4 +-
.../javanet/urls/samples/JavaNetUrlSamples.java | 8 +-
...avaSqlDateHolder_actionReturningCollection.java | 3 +-
.../javasqldate/samples/JavaSqlDateSamples.java | 5 +-
...imitiveBooleanHolder_actionReturningArray.java} | 25 +-
.../PrimitiveByteHolder_actionReturningArray.java} | 25 +-
.../PrimitiveCharHolder_actionReturningArray.java} | 25 +-
...rimitiveDoubleHolder_actionReturningArray.java} | 25 +-
...PrimitiveFloatHolder_actionReturningArray.java} | 25 +-
.../PrimitiveIntHolder_actionReturningArray.java} | 25 +-
.../PrimitiveLongHolder_actionReturningArray.java} | 24 +-
...PrimitiveShortHolder_actionReturningArray.java} | 25 +-
examples/demo/vaadin/pom.xml | 2 +-
.../secman/applib/user/menu/MeService.java | 8 +-
.../integration/authorizor/AuthorizorSecman.java | 52 +-
.../spiimpl/ImpersonateMenuAdvisorForSecman.java | 49 +-
.../CollectionContentsAsExcelFactory.java | 6 +-
.../ui/components/ExcelFileDownloadLink.java | 4 -
.../modules/kroviz/pages/DevelopmentGuide.adoc | 12 +-
...gregator.adoc => class-diagram_aggregator.adoc} | 66 +-
.../design/class-diagram_transferobject.adoc | 91 +
.../kroviz/partials/design/uml-aggregator.png | Bin 205047 -> 0 bytes
.../modules/kroviz/partials/design/uml-layout.adoc | 26 -
.../modules/kroviz/partials/design/uml-layout.png | Bin 26125 -> 0 bytes
.../kroviz/partials/design/uml-overview.adoc | 166 +-
.../kroviz/partials/design/uml-overview.png | Bin 432117 -> 114246 bytes
.../modules/kroviz/partials/design/uml-to.adoc | 108 --
.../adoc/modules/kroviz/partials/design/uml-to.png | Bin 369570 -> 0 bytes
incubator/clients/kroviz/build.gradle.kts | 23 +
.../kotlin/org/apache/isis/client/kroviz/App.kt | 4 +-
.../kroviz/core/aggregator/BaseAggregator.kt | 4 +-
.../kroviz/core/aggregator/CollectionAggregator.kt | 4 +-
.../core/aggregator/DomainTypesAggregator.kt | 5 +-
.../kroviz/core/aggregator/NavigationDispatcher.kt | 4 +-
.../kroviz/core/aggregator/ObjectAggregator.kt | 4 +-
.../isis/client/kroviz/core/event/EventStore.kt | 4 +-
.../isis/client/kroviz/core/event/LogEntry.kt | 14 +-
.../client/kroviz/core/event/ReplayController.kt | 2 -
.../isis/client/kroviz/core/event/ResourceProxy.kt | 4 +-
.../client/kroviz/core/event/RoXmlHttpRequest.kt | 1 -
.../model/{DisplayModel.kt => BaseDisplayModel.kt} | 2 +-
.../kroviz/core/model/CollectionProperties.kt | 2 +-
.../isis/client/kroviz/core/model/DiagramDM.kt | 2 +-
.../kroviz/core/model/DisplayModelWithLayout.kt | 2 +-
.../isis/client/kroviz/core/model/ObjectDM.kt | 1 -
.../isis/client/kroviz/core/model/SystemDM.kt | 2 +-
.../client/kroviz/handler/DomainTypesHandler.kt | 4 +-
.../org/apache/isis/client/kroviz/to/Action.kt | 3 +-
.../org/apache/isis/client/kroviz/to/Argument.kt | 14 +-
.../org/apache/isis/client/kroviz/to/Collection.kt | 3 +-
.../org/apache/isis/client/kroviz/to/DomainType.kt | 3 +-
.../isis/client/kroviz/to/{mb => }/Extensions.kt | 4 +-
.../org/apache/isis/client/kroviz/to/Member.kt | 3 +-
.../isis/client/kroviz/to/PlainTransferObjects.kt | 37 +-
.../org/apache/isis/client/kroviz/to/TObject.kt | 3 +-
.../client/kroviz/to/{HasLinks.kt => WithLinks.kt} | 2 +-
.../kroviz/to/{HasLinks.kt => WithMembers.kt} | 8 +-
.../apache/isis/client/kroviz/ui/core/RoDialog.kt | 2 +-
.../apache/isis/client/kroviz/ui/core/RoMenuBar.kt | 33 +-
.../apache/isis/client/kroviz/ui/core/RoView.kt | 2 +-
.../isis/client/kroviz/ui/core/SessionManager.kt | 12 +-
.../ui/core/{UiManager.kt => ViewManager.kt} | 17 +-
.../client/kroviz/ui/diagram/LinkTreeDiagram.kt | 5 +-
.../isis/client/kroviz/ui/dialog/BrowserWindow.kt | 4 +-
.../isis/client/kroviz/ui/dialog/DiagramDialog.kt | 2 +-
.../client/kroviz/ui/dialog/EventCompareDialog.kt | 4 +-
.../isis/client/kroviz/ui/dialog/EventDialog.kt | 4 +-
.../client/kroviz/ui/dialog/EventExportDialog.kt | 1 -
.../client/kroviz/ui/dialog/EventImportDialog.kt | 1 -
.../client/kroviz/ui/dialog/EventReplayDialog.kt | 1 -
.../isis/client/kroviz/ui/dialog/LoginPrompt.kt | 4 +-
.../client/kroviz/ui/dialog/NotificationDialog.kt | 4 +-
.../isis/client/kroviz/ui/dialog/ShellWindow.kt | 4 +-
.../client/kroviz/ui/kv/override/RoTabPanel.kt | 4 +-
.../client/kroviz/ui/panel/DynamicMenuBuilder.kt | 4 +-
.../isis/client/kroviz/ui/panel/EventLogTable.kt | 2 -
.../apache/isis/client/kroviz/ui/panel/GeoMap.kt | 5 +-
.../apache/isis/client/kroviz/utils/StringUtils.kt | 1 -
.../apache/isis/client/kroviz/IntegrationTest.kt | 1 -
.../core/aggregator/CollectionAggregatorTest.kt | 1 -
.../kroviz/snapshots/ResponseRegressionTest.kt | 9 -
.../org/apache/isis/client/kroviz/to/ActionTest.kt | 1 -
.../org/apache/isis/client/kroviz/to/LinkTest.kt | 2 +-
.../org/apache/isis/client/kroviz/to/MemberTest.kt | 1 -
.../apache/isis/client/kroviz/to/PropertyTest.kt | 1 -
.../isis/client/kroviz/to/ResultValueTest.kt | 1 -
.../isis/client/kroviz/ui/ClassDiagramTest.kt | 1 -
.../client/kroviz/ui/table/TableFactoryTest.kt | 2 +-
.../isis/client/kroviz/util/StringUtilsTest.kt | 1 -
.../viewer/javafx/ui/main/MainViewFx.java | 2 +-
incubator/viewers/vaadin/pom.xml | 2 +
.../viewer/vaadin/ui/pages/main/MainViewVaa.java | 2 +-
isis-parent/pom.xml | 1100 ------------
.../changetracking/JdoLifecycleListener.java | 43 +-
.../jdo/datanucleus/changetracking/_Utils.java | 39 +-
.../ObjectReflectorDefaultTest_object.java | 2 +-
pom.xml | 1859 +++++++++++++++++++-
.../viewers/common/wkt/InteractionTestWkt.java | 2 +-
.../testdomain/conf/Configuration_usingWicket.java | 4 +-
.../jdo/JdoInventoryJaxbVm_selectBooksForSale.java | 63 +
.../isis/testdomain/jdo/JdoTestFixtures.java | 11 +-
.../isis/testdomain/jdo/entities/JdoBook.java | 2 +
.../jpa/JpaInventoryJaxbVm_selectBooksForSale.java | 63 +
.../isis/testdomain/jpa/JpaTestFixtures.java | 11 +-
.../isis/testdomain/jpa/entities/JpaBook.java | 2 +
starters/pom.xml | 6 +-
.../excel/applib/service/_CellMarshaller.java | 4 +-
subdomains/poi/pom.xml | 5 +
.../isis/tooling/cli/projdoc/ProjectDocWriter.java | 3 +-
.../apache/isis/tooling/j2adoc/J2AdocContext.java | 11 +-
.../isis/tooling/j2adoc/format/Snippets.java | 19 +-
.../j2adoc/format/UnitFormatterAbstract.java | 3 +-
.../j2adoc/format/UnitFormatterCompact.java | 2 -
.../format/UnitFormatterWithSourceAndCallouts.java | 2 +-
.../format/UnitFormatterWithSourceAndSections.java | 6 +-
tooling/javamodel/pom.xml | 2 +-
tooling/pom.xml | 6 +-
valuetypes/asciidoc/ui/pom.xml | 2 +
valuetypes/prism/vaadin/pom.xml | 2 +
...entNegotiationServiceForRestfulObjectsV1_0.java | 2 +-
.../service/swagger/internal/Generation.java | 2 +-
.../rendering/service/swagger/internal/_Util.java | 2 +-
.../viewer/wicket/model/models/ActionModel.java | 1 -
.../wicket/model/models/ActionModelImpl.java | 39 -
.../wicket/model/models/EntityCollectionModel.java | 14 +-
.../models/EntityCollectionModelAbstract.java | 34 +-
.../model/models/EntityCollectionModelHidden.java | 2 +-
.../viewer/wicket/model/models/ScalarModel.java | 4 +-
.../interaction/act/ActionInteractionWkt.java | 7 +-
.../{DataRowWkt.java => DataRowToggleWkt.java} | 49 +-
.../model/models/interaction/coll/DataRowWkt.java | 33 +-
.../models/interaction/coll/DataTableModelWkt.java | 8 +-
.../wicket/model/util/PageParameterUtils.java | 161 --
.../viewer/wicket/model/util/ActionModelTest.java | 42 -
.../isis/viewer/wicket/ui/ComponentFactory.java | 5 +
.../viewer/wicket/ui/ComponentFactoryAbstract.java | 1 -
.../actionresponse/ActionResultResponseType.java | 6 +-
.../ui/app/registry/ComponentFactoryRegistrar.java | 5 +-
.../components/actions/ActionParametersForm.java | 26 +-
.../ui/components/collection/CollectionPanel.java | 18 +-
...rovider.java => MultiselectToggleProvider.java} | 2 +-
.../selector/CollectionSelectorProvider.java | 3 +-
.../CollectionContentsAsAjaxTablePanel.java | 48 +-
.../CollectionContentsSortableDataProvider.java | 73 +-
...llbackDataTable.java => IsisAjaxDataTable.java} | 187 +-
.../ajaxtable/IsisAjaxFallbackHeadersToolbar.java | 93 -
.../ajaxtable/IsisAjaxFallbackOrderByBorder.java | 16 +-
.../ajaxtable/IsisAjaxHeadersToolbar.java | 234 +--
...ar.java => IsisAjaxHeadersToolbarAbstract.java} | 4 +-
.../ajaxtable/IsisAjaxNavigationToolbar.java | 7 +-
.../IsisAjaxPagingNavigationIncrementLink.java | 10 +-
.../ajaxtable/IsisAjaxPagingNavigationLink.java | 12 +-
.../ajaxtable/columns/BulkToggleWkt.java} | 33 +-
.../ajaxtable/columns/GenericToggleboxColumn.java | 29 +-
.../summary/CollectionContentsAsSummary.java | 2 +-
.../entity/EntityComponentFactoryAbstract.java | 2 +-
.../icontitle/EntityIconAndTitlePanelFactory.java | 2 +-
.../scalars/ComponentFactoryScalarAbstract.java | 11 +-
.../ui/components/scalars/TextFieldValueModel.java | 2 +-
.../blobclob/IsisBlobOrClobPanelAbstract.java | 2 +-
.../scalars/jdkdates/JavaSqlTimePanel.java | 8 +-
.../scalars/jodatime/JodaLocalTimePanel.java | 37 +-
.../components/scalars/primitive/BooleanPanel.java | 4 +-
.../scalars/reference/ReferencePanel.java | 8 +-
.../valuechoices/ValueChoicesSelect2Panel.java | 14 +-
.../StandaloneCollectionPanel.java | 2 +-
.../unknown/UnknownModelPanelFactory.java | 2 +-
.../widgets/checkbox/ContainedToggleboxPanel.java | 33 +-
...tAdapterMementoProviderForReferenceChoices.java | 22 +-
...derForReferenceParamOrPropertyAutoComplete.java | 51 +-
...bjectAdapterMementoProviderForValueChoices.java | 24 +-
.../viewer/wicket/ui/pages/entity/EntityPage.java | 52 +-
.../isis/viewer/wicket/ui/pages/home/HomePage.java | 2 +-
.../org/apache/isis/viewer/wicket/ui/util/Wkt.java | 21 +-
...tAdapterMementoProviderForValueChoicesTest.java | 20 +-
.../ComponentFactoryRegistrarDefault.java | 25 +-
.../IsisWicketAjaxRequestListenerUtil.java | 6 +-
.../wicket/viewer/wicketapp/_PageFactory.java | 2 +-
750 files changed, 7135 insertions(+), 6867 deletions(-)
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Defaulted.adoc
copy antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service/SpringBeansService.adoc => applib/pages/index/annotation/Domain~Exclude.adoc} (79%)
copy antora/components/refguide-index/modules/applib/pages/index/{services/appfeatui/ApplicationTypeMember.adoc => annotation/Domain~Include.adoc} (62%)
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/EqualByContent.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Facets.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Introspection.adoc
copy antora/components/refguide-index/modules/{subdomains/pages/index/excel/applib/dom/util/Mode.adoc => applib/pages/index/annotation/LogicalTypeName.adoc} (66%)
copy antora/components/refguide-index/modules/applib/pages/index/annotation/{Projecting.adoc => ObjectLifecycle.adoc} (50%)
copy antora/components/refguide-index/modules/applib/pages/index/annotation/{MemberSupport.adoc => ObjectSupport.adoc} (60%)
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc
copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/locale/UserLocale.adoc} (80%)
rename antora/components/refguide-index/modules/applib/pages/index/services/i18n/{LocaleProvider.adoc => LanguageProvider.adoc} (59%)
copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/services/locale/LocaleChoiceProvider.adoc} (82%)
copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/services/sitemap/SitemapService.adoc} (82%)
copy antora/components/refguide-index/modules/applib/pages/index/services/{appfeatui/ApplicationNamespace.adoc => sitemap/SitemapServiceMenu.adoc} (74%)
copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/value/semantics/Converter.adoc} (81%)
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/DefaultsProvider.adoc (100%)
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/EncoderDecoder.adoc (100%)
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/EncodingException.adoc (86%)
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/OrderRelation.adoc
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/Parser.adoc (66%)
copy antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/ParsingException.adoc (87%)
copy antora/components/refguide-index/modules/applib/pages/index/{services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc => value/semantics/Renderer.adoc} (59%)
copy antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service/SpringBeansService.adoc => applib/pages/index/value/semantics/ValueComposer.adoc} (79%)
rename antora/components/refguide-index/modules/applib/pages/index/{adapters/AbstractValueSemanticsProvider.adoc => value/semantics/ValueSemanticsAbstract.adoc} (69%)
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/ValueSemanticsProvider.adoc (51%)
copy antora/components/refguide-index/modules/applib/pages/index/{adapters/ParsingException.adoc => value/semantics/ValueSemanticsResolver.adoc} (67%)
copy antora/components/refguide-index/modules/{applib/pages/index/services/userreg/events/EmailEventAbstract.adoc => commons/pages/index/btree/Compound.adoc} (63%)
copy antora/components/refguide-index/modules/{viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc => commons/pages/index/btree/FunCompound.adoc} (52%)
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/schema/SchemaValueMarshaller.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/spi/PasswordEncryptionService.adoc
copy antora/components/refguide-index/modules/{applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc => extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncoderUsingJBcrypt.adoc} (79%)
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
copy antora/components/refguide-index/modules/{applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc => extensions/pages/index/secman/encryption/spring/IsisModuleExtSecmanEncryptionSpring.adoc} (74%)
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/AnnotationList.adoc (100%)
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/AnnotationTriplet.adoc (87%)
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/ExcelFileBlobConverter.adoc (89%)
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/Mode.adoc (100%)
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/PivotUtils.adoc (80%)
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/SheetPivoter.adoc (97%)
rename antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/{service => }/XDocReportService.adoc (83%)
rename antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/{service/XDocReportModel.adoc => XDocReportService~XDocReportModel.adoc} (90%)
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
rename antora/components/refguide-index/modules/{applib/pages/index/value/HasHtml.adoc => valuetypes/pages/index/jodatime/applib/IsisModuleValJodatimeApplib.adoc} (88%)
rename antora/components/refguide-index/modules/{applib/pages/index => valuetypes/pages/index/jodatime/applib}/jaxb/JodaTimeJaxbAdapters.adoc (100%)
rename antora/components/refguide-index/modules/{applib/pages/index => valuetypes/pages/index/jodatime/applib}/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc (68%)
rename antora/components/refguide-index/modules/{applib/pages/index/adapters/ParsingException.adoc => valuetypes/pages/index/jodatime/applib/value/JodaTimeConverters.adoc} (55%)
copy antora/components/refguide-index/modules/{subdomains/pages/index/base/applib/Dflt.adoc => valuetypes/pages/index/jodatime/integration/IsisModuleValJodatimeIntegration.adoc} (87%)
copy antora/components/refguide-index/modules/valuetypes/pages/index/{asciidoc/applib/value/AsciiDoc.adoc => markdown/applib/value/Markdown.adoc} (79%)
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacetDefaultToObject.java
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/{TypeOfFacetOnCollectionFromCollectionAnnotation.java => TypeOfFacetForCollectionAnnotation.java} (79%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/defaults/{DefaultedFacetUsingDefaultsProvider.java => DefaultedFacetFromValueFacet.java} (71%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/encodeable/encoder/{EncodableFacetUsingEncoderDecoder.java => EncodableFacetFromValueFacet.java} (73%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/parser/{TitleFacetUsingValueFacet.java => TitleFacetFromValueFacet.java} (91%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/{MaxLengthFacetUsingParser.java => MaxLengthFacetFromValueFacet.java} (73%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/{TypicalLengthFacetUsingParser.java => TypicalLengthFacetFromValueFacet.java} (73%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/{_Debug.java => _ToggleDebug.java} (93%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/booleans/holder/PrimitiveBooleanHolder_actionReturningArray.java} (68%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/bytes/holder/PrimitiveByteHolder_actionReturningArray.java} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/chars/holder/PrimitiveCharHolder_actionReturningArray.java} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/doubles/holder/PrimitiveDoubleHolder_actionReturningArray.java} (68%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/floats/holder/PrimitiveFloatHolder_actionReturningArray.java} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/ints/holder/PrimitiveIntHolder_actionReturningArray.java} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/longs/holder/PrimitiveLongHolder_actionReturningArray.java} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/shorts/holder/PrimitiveShortHolder_actionReturningArray.java} (69%)
rename incubator/clients/kroviz/adoc/modules/kroviz/partials/design/{uml-aggregator.adoc => class-diagram_aggregator.adoc} (65%)
create mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/class-diagram_transferobject.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-aggregator.png
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-layout.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-layout.png
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-to.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-to.png
rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/core/model/{DisplayModel.kt => BaseDisplayModel.kt} (97%)
rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{mb => }/Extensions.kt (93%)
copy incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{HasLinks.kt => WithLinks.kt} (97%)
rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{HasLinks.kt => WithMembers.kt} (88%)
rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/core/{UiManager.kt => ViewManager.kt} (93%)
delete mode 100644 isis-parent/pom.xml
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jdo/JdoInventoryJaxbVm_selectBooksForSale.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jpa/JpaInventoryJaxbVm_selectBooksForSale.java
copy viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/{DataRowWkt.java => DataRowToggleWkt.java} (50%)
delete mode 100644 viewers/wicket/model/src/test/java/org/apache/isis/viewer/wicket/model/util/ActionModelTest.java
rename viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/bulk/{BulkActionsProvider.java => MultiselectToggleProvider.java} (94%)
rename viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/{IsisAjaxFallbackDataTable.java => IsisAjaxDataTable.java} (59%)
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxFallbackHeadersToolbar.java
copy viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/{IsisAjaxHeadersToolbar.java => IsisAjaxHeadersToolbarAbstract.java} (97%)
copy viewers/wicket/{model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModelHidden.java => ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/BulkToggleWkt.java} (52%)