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/01/07 18:18:17 UTC
[isis] branch master updated: ISIS-2939: rename o.a.i.applib.annotation to o.a.i.applib.annotations (plural)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new 1f1c3fe ISIS-2939: rename o.a.i.applib.annotation to o.a.i.applib.annotations (plural)
1f1c3fe is described below
commit 1f1c3fe6b95f9e19e3db132fc3aeefeeeb95f079
Author: Andi Huber <ah...@apache.org>
AuthorDate: Fri Jan 7 19:17:52 2022 +0100
ISIS-2939: rename o.a.i.applib.annotation to o.a.i.applib.annotations
(plural)
- all java sources
---
.../java/org/apache/isis/applib/ViewModel.java | 2 +-
.../applib/{annotation => annotations}/Action.java | 2 +-
.../{annotation => annotations}/ActionLayout.java | 6 +-
.../BookmarkPolicy.java | 2 +-
.../{annotation => annotations}/Bounding.java | 2 +-
.../{annotation => annotations}/Collection.java | 2 +-
.../CollectionLayout.java | 2 +-
.../applib/{annotation => annotations}/Domain.java | 2 +-
.../{annotation => annotations}/DomainObject.java | 4 +-
.../DomainObjectLayout.java | 2 +-
.../{annotation => annotations}/DomainService.java | 2 +-
.../DomainServiceLayout.java | 2 +-
.../{annotation => annotations}/Editing.java | 2 +-
.../EntityChangeKind.java | 2 +-
.../{annotation => annotations}/HomePage.java | 2 +-
.../InteractionScope.java | 2 +-
.../{annotation => annotations}/Introspection.java | 2 +-
.../{annotation => annotations}/LabelPosition.java | 6 +-
.../LogicalTypeName.java | 2 +-
.../{annotation => annotations}/MemberSupport.java | 2 +-
.../{annotation => annotations}/MinLength.java | 2 +-
.../applib/{annotation => annotations}/Module.java | 2 +-
.../applib/{annotation => annotations}/Nature.java | 2 +-
.../NatureOfService.java | 2 +-
.../{annotation => annotations}/Navigable.java | 2 +-
.../ObjectLifecycle.java | 2 +-
.../{annotation => annotations}/ObjectSupport.java | 2 +-
.../{annotation => annotations}/Optionality.java | 2 +-
.../{annotation => annotations}/Parameter.java | 4 +-
.../ParameterLayout.java | 2 +-
.../PriorityPrecedence.java | 2 +-
.../{annotation => annotations}/Programmatic.java | 2 +-
.../{annotation => annotations}/Projecting.java | 2 +-
.../{annotation => annotations}/PromptStyle.java | 2 +-
.../{annotation => annotations}/Property.java | 2 +-
.../PropertyLayout.java | 4 +-
.../{annotation => annotations}/Publishing.java | 2 +-
.../{annotation => annotations}/Redirect.java | 2 +-
.../{annotation => annotations}/RenderDay.java | 2 +-
.../{annotation => annotations}/Repainting.java | 2 +-
.../{annotation => annotations}/RestrictTo.java | 2 +-
.../{annotation => annotations}/SemanticsOf.java | 2 +-
.../{annotation => annotations}/Snapshot.java | 2 +-
.../{annotation => annotations}/TimePrecision.java | 2 +-
.../applib/{annotation => annotations}/Title.java | 2 +-
.../applib/{annotation => annotations}/Value.java | 2 +-
.../ValueSemantics.java | 2 +-
.../applib/{annotation => annotations}/Where.java | 2 +-
.../{annotation => annotations}/package-info.java | 2 +-
.../isis/applib/domain/DomainObjectList.java | 16 ++--
.../applib/events/domain/ActionDomainEvent.java | 6 +-
.../events/domain/CollectionDomainEvent.java | 2 +-
.../applib/events/domain/PropertyDomainEvent.java | 2 +-
.../events/lifecycle/ObjectCreatedEvent.java | 2 +-
.../applib/events/lifecycle/ObjectLoadedEvent.java | 2 +-
.../events/lifecycle/ObjectPersistedEvent.java | 2 +-
.../events/lifecycle/ObjectPersistingEvent.java | 2 +-
.../events/lifecycle/ObjectRemovingEvent.java | 2 +-
.../events/lifecycle/ObjectUpdatedEvent.java | 2 +-
.../events/lifecycle/ObjectUpdatingEvent.java | 2 +-
.../isis/applib/events/ui/CssClassUiEvent.java | 4 +-
.../apache/isis/applib/events/ui/IconUiEvent.java | 2 +-
.../isis/applib/events/ui/LayoutUiEvent.java | 2 +-
.../apache/isis/applib/events/ui/TitleUiEvent.java | 2 +-
.../org/apache/isis/applib/graph/SimpleEdge.java | 2 +-
.../apache/isis/applib/graph/tree/TreeNode.java | 4 +-
.../org/apache/isis/applib/id/LogicalType.java | 2 +-
.../applib/layout/component/ActionLayoutData.java | 16 ++--
.../layout/component/CollectionLayoutData.java | 4 +-
.../layout/component/DomainObjectLayoutData.java | 4 +-
.../isis/applib/layout/component/FieldSet.java | 2 +-
.../applib/layout/component/HasBookmarking.java | 2 +-
.../isis/applib/layout/component/HasHidden.java | 2 +-
.../layout/component/PropertyLayoutData.java | 12 +--
.../layout/component/ServiceActionLayoutData.java | 4 +-
.../org/apache/isis/applib/layout/grid/Grid.java | 2 +-
.../isis/applib/layout/grid/GridAbstract.java | 2 +-
.../applib/layout/grid/bootstrap3/BS3Grid.java | 2 +-
.../isis/applib/layout/grid/bootstrap3/BS3Row.java | 2 +-
.../layout/grid/bootstrap3/BS3RowContent.java | 2 +-
.../isis/applib/layout/grid/bootstrap3/BS3Tab.java | 2 +-
.../applib/layout/grid/bootstrap3/BS3TabGroup.java | 2 +-
.../applib/layout/grid/bootstrap3/WithinGrid.java | 2 +-
.../isis/applib/layout/menubars/HasNamed.java | 2 +-
.../isis/applib/layout/menubars/MenuBars.java | 2 +-
.../applib/layout/menubars/MenuBarsAbstract.java | 2 +-
.../isis/applib/layout/menubars/MenuSection.java | 2 +-
.../applib/layout/menubars/bootstrap3/BS3Menu.java | 2 +-
.../layout/menubars/bootstrap3/BS3MenuBar.java | 4 +-
.../layout/menubars/bootstrap3/BS3MenuBars.java | 4 +-
.../org/apache/isis/applib/locale/UserLocale.java | 2 +-
.../isis/applib/mixins/dto/Dto_downloadXml.java | 12 +--
.../isis/applib/mixins/dto/Dto_downloadXsd.java | 12 +--
.../mixins/layout/Object_downloadLayoutXml.java | 14 ++--
.../metamodel/Object_downloadMetamodelXml.java | 14 ++--
.../mixins/metamodel/Object_logicalTypeName.java | 12 +--
.../mixins/metamodel/Object_objectIdentifier.java | 12 +--
.../mixins/metamodel/Object_rebuildMetamodel.java | 12 +--
.../applib/mixins/rest/Object_openRestApi.java | 12 +--
.../applib/mixins/system/DomainChangeRecord.java | 8 +-
.../DomainChangeRecord_openTargetObject.java | 8 +-
.../services/appfeat/ApplicationFeature.java | 4 +-
.../services/appfeat/ApplicationFeatureId.java | 4 +-
.../services/appfeat/ApplicationFeatureSort.java | 2 +-
.../services/appfeatui/ApplicationFeatureMenu.java | 18 ++---
.../appfeatui/ApplicationFeatureViewModel.java | 20 ++---
.../services/appfeatui/ApplicationNamespace.java | 10 +--
.../applib/services/appfeatui/ApplicationType.java | 10 +--
.../services/appfeatui/ApplicationTypeAction.java | 10 +--
.../appfeatui/ApplicationTypeCollection.java | 8 +-
.../services/appfeatui/ApplicationTypeMember.java | 10 +--
.../appfeatui/ApplicationTypeProperty.java | 12 +--
.../isis/applib/services/bookmark/Bookmark.java | 2 +-
.../services/bookmark/BookmarkHolder_lookup.java | 6 +-
.../services/bookmark/BookmarkHolder_object.java | 2 +-
.../isis/applib/services/clock/ClockService.java | 2 +-
.../conmap/ContentMappingServiceForCommandDto.java | 3 +-
.../ContentMappingServiceForCommandsDto.java | 2 +-
.../processor/spi/CommandDtoProcessorService.java | 4 +-
.../spi/CommandDtoProcessorServiceIdentity.java | 2 +-
.../services/confview/ConfigurationMenu.java | 16 ++--
.../services/confview/ConfigurationProperty.java | 8 +-
.../services/confview/ConfigurationViewmodel.java | 8 +-
.../isis/applib/services/grid/GridService.java | 8 +-
.../applib/services/grid/GridSystemService.java | 12 +--
.../services/homepage/HomePageResolverService.java | 2 +-
.../applib/services/homepage/package-info.java | 2 +-
.../applib/services/i18n/TranslatableString.java | 2 +-
.../isis/applib/services/jaxb/IsisSchemas.java | 2 +-
.../applib/services/layout/LayoutServiceMenu.java | 18 ++---
.../apache/isis/applib/services/layout/Style.java | 4 +-
.../isis/applib/services/menu/MenuBarsService.java | 2 +-
.../isis/applib/services/metamodel/BeanSort.java | 2 +-
.../services/metamodel/MetaModelService.java | 6 +-
.../services/metamodel/MetaModelServiceMenu.java | 24 +++---
.../applib/services/metrics/MetricsService.java | 2 +-
.../services/publishing/log/CommandLogger.java | 2 +-
.../publishing/log/EntityChangesLogger.java | 2 +-
.../publishing/log/EntityPropertyChangeLogger.java | 2 +-
.../services/publishing/log/ExecutionLogger.java | 2 +-
.../publishing/spi/EntityChangesSubscriber.java | 2 +-
.../spi/EntityPropertyChangeSubscriber.java | 2 +-
.../publishing/spi/ExecutionSubscriber.java | 4 +-
.../queryresultscache/QueryResultsCache.java | 4 +-
.../registry/InstanceByPriorityComparator.java | 2 +-
.../applib/services/routing/RoutingService.java | 2 +-
.../session/SessionLoggingServiceLogging.java | 2 +-
.../services/sitemap/SitemapServiceMenu.java | 20 ++---
.../isis/applib/services/sudo/SudoService.java | 2 +-
.../isis/applib/services/swagger/Format.java | 2 +-
.../isis/applib/services/swagger/Visibility.java | 4 +-
.../isis/applib/services/user/ImpersonateMenu.java | 20 ++---
.../applib/services/user/ImpersonateStopMenu.java | 22 +++---
.../isis/applib/services/user/RoleMemento.java | 10 +--
.../isis/applib/services/user/UserMemento.java | 22 +++---
.../isis/applib/services/user/UserService.java | 2 +-
.../isis/applib/services/userui/UserMenu.java | 16 ++--
.../isis/applib/spec/AbstractSpecification.java | 2 +-
.../isis/applib/spec/AbstractSpecification2.java | 2 +-
.../org/apache/isis/applib/spec/Specification.java | 2 +-
.../apache/isis/applib/spec/Specification2.java | 2 +-
.../apache/isis/applib/spec/SpecificationAnd.java | 2 +-
.../apache/isis/applib/spec/SpecificationNot.java | 2 +-
.../apache/isis/applib/spec/SpecificationOr.java | 2 +-
.../org/apache/isis/applib/spec/package-info.java | 6 +-
.../org/apache/isis/applib/util/TitleBuffer.java | 20 ++---
.../org/apache/isis/applib/util/package-info.java | 4 +-
.../java/org/apache/isis/applib/value/Blob.java | 2 +-
.../java/org/apache/isis/applib/value/Clob.java | 2 +-
.../isis/applib/value/LocalResourcePath.java | 2 +-
.../java/org/apache/isis/applib/value/Markup.java | 2 +-
.../org/apache/isis/applib/value/Password.java | 2 +-
.../org/apache/isis/applib/value/package-info.java | 2 +-
.../value/semantics/TemporalValueSemantics.java | 2 +-
.../value/semantics/ValueSemanticsAbstract.java | 2 +-
.../value/semantics/ValueSemanticsProvider.java | 2 +-
.../isis/applib/value/semantics/package-info.java | 2 +-
.../commons/internal/reflection/ReflectTest.java | 2 +-
...ropertyLayoutData_renderedAsDayBefore_Test.java | 2 +-
.../component/PropertyLayoutData_repaint_Test.java | 2 +-
.../org/apache/isis/applib/util/EnumsTest.java | 2 +-
.../apache/isis/core/config/IsisConfiguration.java | 88 +++++++++++-----------
.../IsisBeanFactoryPostProcessorForSpring.java | 4 +-
.../beans/IsisBeanTypeClassifierDefault.java | 6 +-
.../config/beans/IsisBeanTypeRegistryDefault.java | 2 +-
.../DataSourceIntrospectionService.java | 2 +-
.../progmodel/ProgrammingModelConstants.java | 8 +-
.../core/config/viewer/web/WebAppContextPath.java | 2 +-
...teractionAwareTransactionalBoundaryHandler.java | 2 +-
.../core/metamodel/context/MetaModelContext.java | 2 +-
.../isis/core/metamodel/facets/FacetFactory.java | 2 +-
.../metamodel/facets/ObjectTypeFacetFactory.java | 2 +-
.../core/metamodel/facets/WhereValueFacet.java | 2 +-
.../metamodel/facets/WhereValueFacetAbstract.java | 2 +-
.../facets/actcoll/typeof/TypeOfFacet.java | 2 +-
.../action/ActionAnnotationFacetFactory.java | 2 +-
.../ActionExplicitFacetForActionAnnotation.java | 2 +-
.../hidden/HiddenFacetForActionAnnotation.java | 4 +-
.../PrototypeFacetForActionAnnotation.java | 4 +-
...ctionSemanticsFacetFallbackToNonIdempotent.java | 2 +-
.../ActionSemanticsFacetForActionAnnotation.java | 4 +-
.../typeof/TypeOfFacetForActionAnnotation.java | 2 +-
.../ContributingFacetFromMixinFacetFactory.java | 4 +-
.../FileAcceptFacetForActionAnnotation.java | 2 +-
.../annotation/HomePageFacetAnnotationFactory.java | 2 +-
.../actions/layout/ActionLayoutFacetFactory.java | 2 +-
...tionPositionFacetForActionLayoutAnnotation.java | 2 +-
.../layout/ActionPositionFacetForActionXml.java | 4 +-
...okmarkPolicyFacetForActionLayoutAnnotation.java | 4 +-
.../layout/BookmarkPolicyFacetForActionXml.java | 2 +-
.../CssClassFaFacetForActionLayoutAnnotation.java | 2 +-
.../CssClassFacetForActionLayoutAnnotation.java | 2 +-
.../HiddenFacetForActionLayoutAnnotation.java | 4 +-
.../actions/layout/HiddenFacetForActionXml.java | 2 +-
...berDescribedFacetForActionLayoutAnnotation.java | 2 +-
.../NamedFacetForActionLayoutAnnotation.java | 2 +-
.../PromptStyleFacetForActionLayoutAnnotation.java | 4 +-
.../layout/PromptStyleFacetForActionXml.java | 2 +-
.../RedirectFacetFromActionLayoutAnnotation.java | 4 +-
.../actions/layout/RedirectFacetFromActionXml.java | 2 +-
...otInServiceMenuFacetFromDomainServiceFacet.java | 2 +-
...viceMenuFacetFromDomainServiceFacetFactory.java | 2 +-
.../actions/position/ActionPositionFacet.java | 2 +-
.../position/ActionPositionFacetAbstract.java | 2 +-
.../position/ActionPositionFacetFallback.java | 2 +-
.../facets/actions/redirect/RedirectFacet.java | 2 +-
.../actions/redirect/RedirectFacetAbstract.java | 2 +-
.../actions/redirect/RedirectFacetFallback.java | 2 +-
.../actions/semantics/ActionSemanticsFacet.java | 2 +-
.../semantics/ActionSemanticsFacetAbstract.java | 2 +-
.../CollectionAnnotationFacetFactory.java | 4 +-
.../hidden/HiddenFacetForCollectionAnnotation.java | 4 +-
...ionDomainEventFacetForCollectionAnnotation.java | 2 +-
.../typeof/TypeOfFacetForCollectionAnnotation.java | 2 +-
.../layout/CollectionLayoutFacetFactory.java | 2 +-
...CssClassFacetForCollectionLayoutAnnotation.java | 2 +-
...aultViewFacetForCollectionLayoutAnnotation.java | 2 +-
.../HiddenFacetForCollectionLayoutAnnotation.java | 4 +-
.../layout/HiddenFacetForCollectionXml.java | 2 +-
...escribedFacetForCollectionLayoutAnnotation.java | 2 +-
...berNamedFacetForCollectionLayoutAnnotation.java | 2 +-
.../PagedFacetForCollectionLayoutAnnotation.java | 2 +-
...SortedByFacetForCollectionLayoutAnnotation.java | 2 +-
.../facets/fallback/FallbackFacetFactory.java | 2 +-
.../LabelAtFacetFromLayoutConfiguration.java | 2 +-
.../facets/members/cssclassfa/CssClassFaFacet.java | 2 +-
...CssClassFaFacetOnMemberFromConfiguredRegex.java | 2 +-
.../members/disabled/DisabledFacetAbstract.java | 2 +-
.../disabled/DisabledFacetForContributee.java | 2 +-
.../facets/members/hidden/HiddenFacetAbstract.java | 2 +-
.../HiddenFacetAbstractAlwaysEverywhere.java | 2 +-
.../members/hidden/HiddenFacetAbstractImpl.java | 2 +-
.../HiddenFacetFromLayoutPropertiesAbstract.java | 2 +-
.../members/layout/group/GroupIdAndName.java | 6 +-
.../members/layout/group/LayoutGroupFacet.java | 6 +-
.../LayoutGroupFacetFromActionAnnotation.java | 2 +-
...LayoutGroupFacetFromActionLayoutAnnotation.java | 2 +-
...youtGroupFacetFromPropertyLayoutAnnotation.java | 2 +-
.../members/layout/order/LayoutOrderFacet.java | 6 +-
...LayoutOrderFacetFromActionLayoutAnnotation.java | 2 +-
...utOrderFacetFromCollectionLayoutAnnotation.java | 2 +-
...youtOrderFacetFromPropertyLayoutAnnotation.java | 2 +-
.../CommandPublishingFacetForActionAnnotation.java | 4 +-
...ommandPublishingFacetForPropertyAnnotation.java | 4 +-
...onPublishingActionFacetForActionAnnotation.java | 4 +-
...blishingPropertyFacetForPropertyAnnotation.java | 4 +-
.../ViewModelSemanticCheckingFacetFactory.java | 6 +-
.../object/bookmarkpolicy/BookmarkPolicyFacet.java | 6 +-
.../BookmarkPolicyFacetAbstract.java | 2 +-
.../BookmarkPolicyFacetFallback.java | 2 +-
.../BookmarkPolicyFacetFallbackFactory.java | 2 +-
.../callbacks/CreatedLifecycleEventFacet.java | 2 +-
.../callbacks/LoadedLifecycleEventFacet.java | 2 +-
.../callbacks/PersistedLifecycleEventFacet.java | 2 +-
.../callbacks/PersistingLifecycleEventFacet.java | 2 +-
.../callbacks/RemovingLifecycleEventFacet.java | 2 +-
.../callbacks/UpdatedLifecycleEventFacet.java | 2 +-
.../callbacks/UpdatingLifecycleEventFacet.java | 2 +-
.../choices/ChoicesFacetFromBoundedAbstract.java | 2 +-
...ssClassFaFacetForDomainObjectLayoutFactory.java | 2 +-
.../DomainObjectAnnotationFacetFactory.java | 12 +--
.../ChoicesFacetForDomainObjectAnnotation.java | 4 +-
...itingEnabledFacetForDomainObjectAnnotation.java | 4 +-
.../ImmutableFacetForDomainObjectAnnotation.java | 2 +-
...gePublishingFacetForDomainObjectAnnotation.java | 2 +-
...tityChangePublishingFacetFromConfiguration.java | 2 +-
...ectionPolicyFacetForDomainObjectAnnotation.java | 4 +-
.../LogicalTypeFacetForDomainObjectAnnotation.java | 2 +-
...gicalTypeFacetForLogicalTypeNameAnnotation.java | 2 +-
...etForLogicalTypeNameAnnotationFacetFactory.java | 2 +-
...atableObjectFacetForDomainObjectAnnotation.java | 2 +-
...PolicyFacetForDomainObjectLayoutAnnotation.java | 4 +-
.../BookmarkPolicyFacetForDomainObjectXml.java | 2 +-
...lassFaFacetForDomainObjectLayoutAnnotation.java | 2 +-
...sClassFacetForDomainObjectLayoutAnnotation.java | 2 +-
...ObjectLayoutAnnotationUsingCssClassUiEvent.java | 2 +-
...ibedAsFacetForDomainObjectLayoutAnnotation.java | 2 +-
.../DomainObjectLayoutFacetFactory.java | 2 +-
...mainObjectLayoutAnnotationUsingIconUiEvent.java | 2 +-
...inObjectLayoutAnnotationUsingLayoutUiEvent.java | 2 +-
.../NamedFacetForDomainObjectLayoutAnnotation.java | 2 +-
.../PagedFacetForDomainObjectLayoutAnnotation.java | 2 +-
...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 2 +-
.../object/domainservice/DomainServiceFacet.java | 6 +-
.../domainservice/DomainServiceFacetAbstract.java | 2 +-
.../annotation/DomainServiceFacetAnnotation.java | 2 +-
.../DomainServiceFacetAnnotationFactory.java | 2 +-
.../DomainServiceLayoutFacet.java | 6 +-
.../DomainServiceLayoutFacetAbstract.java | 2 +-
.../DomainServiceLayoutFacetFactory.java | 4 +-
...NamedFacetForDomainServiceLayoutAnnotation.java | 2 +-
.../DomainServiceLayoutFacetAnnotation.java | 2 +-
.../RemoveAnnotatedMethodsFacetFactory.java | 2 +-
.../ignore/javalang/RemoveMethodsFacetFactory.java | 2 +-
.../introspection/IntrospectionPolicyFacet.java | 8 +-
.../IntrospectionPolicyFacetAbstract.java | 2 +-
.../object/logicaltype/LogicalTypeFacet.java | 2 +-
.../metamodel/facets/object/mixin/MixinFacet.java | 10 +--
.../mixin/MixinFacetForDomainObjectAnnotation.java | 4 +-
.../NavigableParentAnnotationFacetFactory.java | 2 +-
.../impl/ObjectValidPropertiesFacetImpl.java | 2 +-
.../ProjectionFacetFromProjectingProperty.java | 2 +-
.../object/promptStyle/PromptStyleFacet.java | 2 +-
.../promptStyle/PromptStyleFacetAsConfigured.java | 2 +-
.../annotation/TitleAnnotationFacetFactory.java | 2 +-
.../annotation/TitleFacetViaTitleAnnotation.java | 2 +-
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 2 +-
.../facets/object/viewmodel/ViewModelFacet.java | 4 +-
.../digits/MaxFractionalDigitsFacet.java | 2 +-
.../objectvalue/digits/MaxTotalDigitsFacet.java | 2 +-
.../digits/MinFractionalDigitsFacet.java | 2 +-
.../objectvalue/digits/MinIntegerDigitsFacet.java | 2 +-
.../facets/objectvalue/labelat/LabelAtFacet.java | 6 +-
.../objectvalue/labelat/LabelAtFacetAbstract.java | 2 +-
.../labelat/LabelAtFacetFromMultiLineFacet.java | 4 +-
.../temporalformat/DateFormatStyleFacet.java | 2 +-
.../temporalformat/TimeFormatPrecisionFacet.java | 4 +-
.../TimeFormatPrecisionFacetAbstract.java | 2 +-
.../temporalformat/TimeFormatStyleFacet.java | 2 +-
.../ValueSemanticsSelectingFacet.java | 8 +-
.../facets/param/autocomplete/MinLengthUtil.java | 2 +-
.../CssClassFacetForParameterLayoutAnnotation.java | 2 +-
...scribedAsFacetForParameterLayoutAnnotation.java | 2 +-
.../LabelAtFacetForParameterLayoutAnnotation.java | 4 +-
...MultiLineFacetForParameterLayoutAnnotation.java | 2 +-
.../NamedFacetForParameterLayoutAnnotation.java | 2 +-
.../param/layout/ParameterLayoutFacetFactory.java | 2 +-
...dAdjustedFacetForParameterLayoutAnnotation.java | 4 +-
...calLengthFacetForParameterLayoutAnnotation.java | 2 +-
.../parameter/ParameterAnnotationFacetFactory.java | 2 +-
.../FileAcceptFacetForParameterAnnotation.java | 2 +-
.../MandatoryFacetForParameterAnnotation.java | 4 +-
.../MaxLengthFacetForParameterAnnotation.java | 2 +-
...fySpecificationFacetForParameterAnnotation.java | 2 +-
.../regex/RegExFacetForParameterAnnotation.java | 2 +-
.../DisabledFacetOnPropertyFromImmutable.java | 2 +-
.../DisabledFacetOnPropertyFromMissingSetter.java | 2 +-
.../properties/projection/ProjectingFacet.java | 2 +-
.../ProjectingFacetFromPropertyAnnotation.java | 4 +-
.../property/PropertyAnnotationFacetFactory.java | 4 +-
.../DisabledFacetForPropertyAnnotation.java | 6 +-
...acetForPropertyAnnotationInvertedSemantics.java | 2 +-
.../EntityPropertyChangePublishingPolicyFacet.java | 2 +-
...ropertyChangePublishingPolicyFacetAbstract.java | 2 +-
...PublishingPolicyFacetForPropertyAnnotation.java | 4 +-
.../FileAcceptFacetForPropertyAnnotation.java | 2 +-
.../hidden/HiddenFacetForPropertyAnnotation.java | 4 +-
.../MandatoryFacetForPropertyAnnotation.java | 4 +-
.../MaxLengthFacetForPropertyAnnotation.java | 2 +-
.../modify/PropertyDomainEventFacetAbstract.java | 2 +-
...sfySpecificationFacetForPropertyAnnotation.java | 2 +-
.../regex/RegExFacetForPropertyAnnotation.java | 2 +-
.../SnapshotExcludeFacetForPropertyAnnotation.java | 4 +-
.../CssClassFacetForPropertyLayoutAnnotation.java | 2 +-
...escribedAsFacetForPropertyLayoutAnnotation.java | 2 +-
.../HiddenFacetForPropertyLayoutAnnotation.java | 4 +-
.../propertylayout/HiddenFacetForPropertyXml.java | 2 +-
.../LabelAtFacetForPropertyLayoutAnnotation.java | 4 +-
.../propertylayout/LabelAtFacetForPropertyXml.java | 2 +-
.../MultiLineFacetForPropertyLayoutAnnotation.java | 2 +-
.../NamedFacetForPropertyLayoutAnnotation.java | 2 +-
...romptStyleFacetForPropertyLayoutAnnotation.java | 4 +-
.../PromptStyleFacetForPropertyXml.java | 2 +-
.../propertylayout/PropertyLayoutFacetFactory.java | 2 +-
...edAdjustedFacetForPropertyLayoutAnnotation.java | 4 +-
.../RenderedAdjustedFacetForPropertyXml.java | 2 +-
...icalLengthFacetForPropertyLayoutAnnotation.java | 2 +-
...UnchangingFacetForPropertyLayoutAnnotation.java | 4 +-
.../UnchangingFacetForPropertyXml.java | 2 +-
.../LogicalTypeFacetForValueAnnotation.java | 2 +-
.../annotation/ValueAnnotationFacetFactory.java | 2 +-
...rmatStyleFacetFromValueSemanticsAnnotation.java | 2 +-
...nalDigitsFacetFromValueSemanticsAnnotation.java | 2 +-
...talDigitsFacetFromValueSemanticsAnnotation.java | 2 +-
...nalDigitsFacetFromValueSemanticsAnnotation.java | 2 +-
...gerDigitsFacetFromValueSemanticsAnnotation.java | 2 +-
...PrecisionFacetFromValueSemanticsAnnotation.java | 4 +-
...rmatStyleFacetFromValueSemanticsAnnotation.java | 2 +-
.../ValueSemanticsAnnotationFacetFactory.java | 2 +-
.../ValueSemanticsSelectingFacetForAnnotation.java | 2 +-
.../metamodel/inspect/Object_inspectMetamodel.java | 12 +--
.../core/metamodel/inspect/model/ActionNode.java | 8 +-
.../metamodel/inspect/model/CollectionNode.java | 8 +-
.../metamodel/inspect/model/FacetAttrNode.java | 8 +-
.../metamodel/inspect/model/FacetGroupNode.java | 8 +-
.../core/metamodel/inspect/model/FacetNode.java | 8 +-
.../isis/core/metamodel/inspect/model/MMNode.java | 10 +--
.../metamodel/inspect/model/ParameterNode.java | 8 +-
.../core/metamodel/inspect/model/PropertyNode.java | 8 +-
.../core/metamodel/inspect/model/TypeNode.java | 8 +-
.../core/metamodel/interactions/AccessContext.java | 2 +-
.../interactions/ActionArgUsabilityContext.java | 2 +-
.../interactions/ActionArgVisibilityContext.java | 2 +-
.../interactions/ActionUsabilityContext.java | 2 +-
.../interactions/ActionVisibilityContext.java | 2 +-
.../interactions/CollectionUsabilityContext.java | 2 +-
.../interactions/CollectionVisibilityContext.java | 2 +-
.../metamodel/interactions/InteractionContext.java | 2 +-
.../interactions/ObjectVisibilityContext.java | 2 +-
.../interactions/PropertyUsabilityContext.java | 2 +-
.../interactions/PropertyVisibilityContext.java | 2 +-
.../metamodel/interactions/UsabilityContext.java | 2 +-
.../metamodel/interactions/ValidityContext.java | 2 +-
.../metamodel/interactions/VisibilityContext.java | 2 +-
.../interactions/managed/ActionInteraction.java | 2 +-
.../managed/CollectionInteraction.java | 2 +-
.../interactions/managed/ManagedAction.java | 2 +-
.../interactions/managed/ManagedCollection.java | 2 +-
.../interactions/managed/ManagedMember.java | 2 +-
.../interactions/managed/ManagedProperty.java | 2 +-
.../interactions/managed/PropertyInteraction.java | 2 +-
.../managed/nonscalar/DataTableModel.java | 2 +-
.../core/metamodel/layout/LayoutFacetUtil.java | 10 +--
...tionEnforcesMetamodelContributionValidator.java | 4 +-
.../isis/core/metamodel/methods/MethodFinder.java | 6 +-
.../objectmanager/ObjectManagerDefault.java | 2 +-
.../TweakDomainEventsForMixinPostProcessor.java | 4 +-
.../metamodel/services/ServiceInjectorDefault.java | 2 +-
.../appfeat/ApplicationFeatureDefault.java | 4 +-
.../ApplicationFeatureRepositoryDefault.java | 5 +-
.../classsubstitutor/ClassSubstitutorAbstract.java | 2 +-
.../classsubstitutor/ClassSubstitutorDefault.java | 2 +-
.../ClassSubstitutorForCollections.java | 3 +-
.../ClassSubstitutorForDomainObjects.java | 2 +-
.../classsubstitutor/ClassSubstitutorRegistry.java | 2 +-
.../services/events/MetamodelEventService.java | 2 +-
...ExceptionRecognizerForRecoverableException.java | 2 +-
.../services/grid/GridLoaderServiceDefault.java | 2 +-
.../services/grid/GridReaderUsingJaxb.java | 2 +-
.../services/grid/GridServiceDefault.java | 2 +-
.../services/grid/GridSystemServiceAbstract.java | 14 ++--
.../bootstrap3/GridSystemServiceBootstrap.java | 4 +-
.../metamodel/services/homepage/package-info.java | 2 +-
.../services/layout/LayoutServiceDefault.java | 2 +-
.../metamodel/MetaModelServiceDefault.java | 2 +-
.../services/publishing/ExecutionPublisher.java | 4 +-
.../services/registry/ServiceRegistryDefault.java | 2 +-
.../tablecol/TableColumnOrderServiceDefault.java | 2 +-
.../TableColumnOrderServiceUsingTxtFile.java | 4 +-
.../services/title/TitleServiceDefault.java | 2 +-
.../isis/core/metamodel/spec/ManagedObjects.java | 2 +-
.../core/metamodel/spec/feature/ObjectAction.java | 8 +-
.../metamodel/spec/feature/ObjectAssociation.java | 2 +-
.../core/metamodel/spec/feature/ObjectMember.java | 2 +-
.../metamodel/specloader/LogicalTypeResolver.java | 2 +-
.../specloader/ProgrammingModelServiceDefault.java | 2 +-
.../specloader/SpecificationLoaderDefault.java | 2 +-
.../specloader/facetprocessor/FacetProcessor.java | 2 +-
.../specloader/specimpl/FacetedMethodsBuilder.java | 8 +-
.../specloader/specimpl/ObjectActionDefault.java | 8 +-
.../specloader/specimpl/ObjectActionMixedIn.java | 6 +-
.../specloader/specimpl/ObjectMemberAbstract.java | 2 +-
.../specimpl/ObjectSpecificationAbstract.java | 2 +-
.../specimpl/OneToManyAssociationDefault.java | 6 +-
.../specimpl/OneToManyAssociationMixedIn.java | 4 +-
.../specimpl/OneToOneAssociationDefault.java | 6 +-
.../specimpl/OneToOneAssociationMixedIn.java | 4 +-
.../specimpl/dflt/ObjectSpecificationDefault.java | 2 +-
.../specimpl/dflt/_PropertiesAsColumns.java | 2 +-
.../valuesemantics/EnumValueSemanticsAbstract.java | 2 +-
.../temporal/TemporalValueSemanticsProvider.java | 2 +-
.../valuetypes/ValueSemanticsResolverDefault.java | 4 +-
.../metamodel/facets/AbstractFacetFactoryTest.java | 2 +-
.../Annotations_getAnnotations_on_Field_Test.java | 4 +-
...nnotationFacetFactoryTest_ActionInvocation.java | 2 +-
.../ActionAnnotationFacetFactoryTest_Hidden.java | 4 +-
...ctionAnnotationFacetFactoryTest_Invocation.java | 2 +-
...ctionAnnotationFacetFactoryTest_RestrictTo.java | 6 +-
...ActionAnnotationFacetFactoryTest_Semantics.java | 4 +-
.../ActionAnnotationFacetFactoryTest_TypeOf.java | 2 +-
...notationFacetFactoryTest_commandPublishing.java | 4 +-
...tationFacetFactoryTest_executionPublishing.java | 18 ++---
...icsFacetFallbackToNonIdempotentFactoryTest.java | 2 +-
.../PrototypeFacetAnnotationFactoryTest.java | 4 +-
...nLayoutXmlLayoutAnnotationFacetFactoryTest.java | 2 +-
...MenuFacetFromDomainServiceFacetFactoryTest.java | 4 +-
.../CollectionAnnotationFacetFactoryTest.java | 4 +-
...etForCollectionLayoutAnnotationFactoryTest.java | 2 +-
.../ViewModelSemanticCheckingFacetFactoryTest.java | 12 +--
...okmarkableAnnotationFacetFactoryTest_class.java | 2 +-
...oicesFacetFromBoundedAnnotationFactoryTest.java | 4 +-
.../DomainObjectAnnotationFacetFactoryTest.java | 22 +++---
.../ObjectTypeAnnotationFacetFactoryTest.java | 2 +-
.../DomainObjectLayoutFactoryTest.java | 4 +-
.../DomainServiceFacetAnnotationFactoryTest.java | 2 +-
.../DomainServiceLayoutFacetFactoryTest.java | 4 +-
.../TitleAnnotationFacetFactoryTest.java | 2 +-
.../TitleFacetViaTitleAnnotationTest.java | 2 +-
.../LogicalTypeFacetFromClassNameFactoryTest.java | 2 +-
.../facets/object/mixin/MixinIntendedAs.java | 2 +-
.../object/mixin/MixinIntendedAsActionTest.java | 10 +--
.../annotation/NavigableParentTestSamples.java | 4 +-
.../ordering/memberorder/LayoutOrderTest.java | 6 +-
...cetForParameterLayoutAnnotationFactoryTest.java | 6 +-
...cetForParameterLayoutAnnotationFactoryTest.java | 4 +-
.../facets/param/name/ParameterNameFacetTest.java | 4 +-
.../ParameterAnnotationFacetFactoryTest.java | 6 +-
...lableAnnotationOnParameterFacetFactoryTest.java | 6 +-
...RegExAnnotationOnParameterFacetFactoryTest.java | 2 +-
...romptStyleFacetFromPropertyAnnotation_Test.java | 4 +-
...sabledAnnotationOnPropertyFacetFactoryTest.java | 4 +-
.../MandatoryAnnotationFacetFactoryTest.java | 4 +-
.../PropertyAnnotationFacetFactoryTest.java | 12 +--
...tionWithSnapshotOnPropertyFacetFactoryTest.java | 4 +-
...llableAnnotationOnPropertyFacetFactoryTest.java | 4 +-
.../RegExAnnotationOnPropertyFacetFactoryTest.java | 2 +-
...acetForPropertyLayoutAnnotationFactoryTest.java | 4 +-
...acetForPropertyLayoutAnnotationFactoryTest.java | 2 +-
.../JavaUtilDateValueSemanticsProviderTest.java | 2 +-
.../ValueSemanticsAnnotationFacetFactoryTest.java | 2 +-
...jectAssociationPredicatesTest_visibleWhere.java | 2 +-
...erviceInjectorDefaultTest_validateServices.java | 2 +-
...InjectorDefaultTest_validateServices_happy.java | 2 +-
.../ApplicationFeatureRepositoryDefaultTest.java | 4 +-
.../isis/core/metamodel/services/grid/Bar.java | 6 +-
.../specimpl/ObjectAssociationAbstractTest.java | 2 +-
...ObjectAssociationAbstractTest_alwaysHidden.java | 2 +-
.../specimpl/OneToOneAssociationAbstractTest.java | 2 +-
.../testspec/ObjectSpecificationStub.java | 2 +-
.../TemporalValueSemanticsProviderTest.java | 2 +-
.../core/runtime/events/MetamodelEventService.java | 2 +-
.../bookmarks/BookmarkServiceDefault.java | 2 +-
.../command/CommandDtoFactoryDefault.java | 2 +-
.../command/CommandExecutorServiceDefault.java | 2 +-
.../command/SchemaValueMarshallerDefault.java | 2 +-
.../runtimeservices/email/EmailServiceDefault.java | 2 +-
.../eventbus/EventBusServiceSpring.java | 2 +-
.../executor/MemberExecutorServiceDefault.java | 2 +-
.../factory/FactoryServiceDefault.java | 2 +-
.../homepage/HomePageResolverServiceDefault.java | 4 +-
.../i18n/po/TranslationServicePo.java | 2 +-
.../i18n/po/TranslationServicePoMenu.java | 18 ++---
.../icons/ObjectIconServiceDefault.java | 2 +-
.../interaction/InteractionDtoFactoryDefault.java | 2 +-
.../runtimeservices/jaxb/JaxbServiceDefault.java | 2 +-
.../locale/LanguageProviderDefault.java | 2 +-
.../locale/LocaleChoiceProviderDefault.java | 2 +-
.../memento/ObjectMementoServiceDefault.java | 2 +-
.../menubars/MenuBarsLoaderServiceDefault.java | 2 +-
.../menubars/bootstrap3/MenuBarsServiceBS3.java | 6 +-
.../message/MessageServiceDefault.java | 2 +-
.../publish/CommandPublisherDefault.java | 2 +-
.../publish/EntityChangesPublisherDefault.java | 3 +-
.../EntityPropertyChangePublisherDefault.java | 3 +-
.../publish/ExecutionPublisherDefault.java | 4 +-
.../publish/ObjectLifecyclePublisherDefault.java | 2 +-
.../ExceptionRecognizerServiceDefault.java | 2 +-
.../ExceptionRecognizerForDataAccessException.java | 2 +-
.../repository/RepositoryServiceDefault.java | 2 +-
.../routing/RoutingServiceDefault.java | 2 +-
.../scratchpad/ScratchpadDefault.java | 4 +-
.../session/InteractionServiceDefault.java | 2 +-
.../sitemap/SitemapServiceDefault.java | 2 +-
.../transaction/TransactionServiceSpring.java | 2 +-
.../UrlEncodingServiceWithCompression.java | 2 +-
.../user/ImpersonateMenuAdvisorDefault.java | 2 +-
.../user/ImpersonatedUserHolderDefault.java | 2 +-
.../userreg/EmailNotificationServiceDefault.java | 2 +-
.../wrapper/WrapperFactoryDefault.java | 2 +-
.../handlers/DomainObjectInvocationHandler.java | 2 +-
.../runtimeservices/xml/XmlServiceDefault.java | 2 +-
.../xmlsnapshot/XmlSnapshotServiceDefault.java | 2 +-
.../runtimeservices/menubars/bootstrap3/Bar.java | 6 +-
.../wrapper/dom/employees/Employee.java | 2 +-
.../security/authentication/logout/LogoutMenu.java | 18 ++---
.../manager/AuthenticationManager.java | 2 +-
.../standard/RandomCodeGeneratorDefault.java | 2 +-
.../manager/AuthorizationManager.java | 2 +-
.../changetracking/events/TimestampService.java | 2 +-
.../confmenu/ConfigurationViewServiceDefault.java | 2 +-
.../ImpersonatedUserHolderUsingHttpSession.java | 2 +-
.../logonlog/WebModuleLogOnExceptionLogger.java | 2 +-
.../templresources/WebModuleTemplateResources.java | 2 +-
.../HasAsciiDocDescription_description.java | 12 +--
.../HasAsciiDocDescription_sources.java | 10 +--
.../dom/_infra/seed/SeedServiceAbstract.java | 2 +-
.../UrlEncodingServiceNaiveInMemory.java | 2 +-
.../demoapp/dom/_infra/values/ValueHolder.java | 2 +-
.../_changes/ExposeCapturedChanges_changes.java | 2 +-
.../_changes/ExposeCapturedChanges_clear.java | 6 +-
.../domain/_commands/ExposePersistedCommands.java | 2 +-
.../ExposePersistedCommands_commands.java | 4 +-
.../ExposeCapturedInteractions_clear.java | 6 +-
.../ExposeCapturedInteractions_interactions.java | 2 +-
.../dom/domain/_interactions/InteractionDtoVm.java | 12 +--
.../dom/domain/actions/Action/ActionMenu.java | 12 +--
.../associateWith/ActionAssociateWithVm.java | 22 +++---
.../ActionAssociateWithVm_updateOtherProperty.java | 6 +-
.../child/ActionAssociateWithChildVm.java | 10 +--
.../child/ActionAssociateWithVm_makeFavorite.java | 4 +-
.../ActionAssociateWithVm_noLongerFavorite.java | 4 +-
.../ActionAssociateWithVm_noLongerFavorites.java | 4 +-
...ionCommandPublishingDisabledMetaAnnotation.java | 4 +-
...tionCommandPublishingEnabledMetaAnnotation.java | 4 +-
.../ActionCommandPublishingEntity.java | 2 +-
...ommandPublishingEntity_mixinUpdateProperty.java | 10 +--
...gEntity_mixinUpdatePropertyCommandDisabled.java | 10 +--
...ngEntity_mixinUpdatePropertyMetaAnnotation.java | 8 +-
...ixinUpdatePropertyMetaAnnotationOverridden.java | 10 +--
.../jdo/ActionCommandPublishingJdo.java | 22 +++---
.../jpa/ActionCommandPublishingJpa.java | 20 ++---
.../Action/domainEvent/ActionDomainEventVm.java | 18 ++---
.../ActionDomainEventVm_mixinUpdateText.java | 8 +-
.../ActionDomainEventVm_controlUpdateText.java | 4 +-
...nDomainEventVm_controlUpdateTextInvocation.java | 10 +--
...nExecutionPublishingDisabledMetaAnnotation.java | 4 +-
...onExecutionPublishingEnabledMetaAnnotation.java | 4 +-
.../ActionExecutionPublishingEntity.java | 2 +-
...cutionPublishingEntity_mixinUpdateProperty.java | 10 +--
...ngEntity_mixinUpdatePropertyMetaAnnotation.java | 8 +-
...ixinUpdatePropertyMetaAnnotationOverridden.java | 10 +--
.../jdo/ActionExecutionPublishingJdo.java | 22 +++---
.../jpa/ActionExecutionPublishingJpa.java | 20 ++---
.../actions/Action/hidden/ActionHiddenVm.java | 20 ++---
...onHiddenVm_mixinUpdateTextAndHiddenNowhere.java | 10 +--
...iddenVm_mixinUpdateTextButHiddenEverywhere.java | 10 +--
...ddenVm_mixinUpdateTextButHiddenObjectForms.java | 10 +--
...ActionHiddenVm_mixinUpdateTextNoAnnotation.java | 8 +-
...tionRestrictToNoRestrictionsMetaAnnotation.java | 4 +-
.../ActionRestrictToPrototypingMetaAnnotation.java | 4 +-
.../Action/restrictTo/ActionRestrictToVm.java | 20 ++---
...ctionRestrictToVm_mixinUpdateMetaAnnotated.java | 8 +-
...ictToVm_mixinUpdateMetaAnnotatedOverridden.java | 10 +--
...ActionRestrictToVm_mixinUpdateNoAnnotation.java | 8 +-
...ctToVm_mixinUpdateRestrictToNoRestrictions.java | 10 +--
...trictToVm_mixinUpdateRestrictToPrototyping.java | 10 +--
.../ActionSemanticsIdempotentMetaAnnotation.java | 4 +-
.../ActionSemanticsSafeMetaAnnotation.java | 4 +-
.../Action/semantics/ActionSemanticsVm.java | 20 ++---
...ticsVm_mixinIncrementByAmountNonIdempotent.java | 8 +-
...tionSemanticsVm_mixinIncrementNoAnnotation.java | 6 +-
...ionSemanticsVm_mixinIncrementNonIdempotent.java | 8 +-
...csVm_mixinIncrementNonIdempotentAreYouSure.java | 8 +-
...ticsVm_mixinReportPropertyForSemanticsSafe.java | 6 +-
...Vm_mixinSetToValueForPropertyMetaAnnotated.java | 8 +-
...tToValueForPropertyMetaAnnotatedOverridden.java | 8 +-
...inSetToValueForPropertySemanticsIdempotent.java | 8 +-
...ueForPropertySemanticsIdempotentAreYouSure.java | 8 +-
.../actions/Action/typeOf/ActionTypeOfVm.java | 16 ++--
.../Action/typeOf/child/ActionTypeOfChildVm.java | 10 +--
.../actions/ActionLayout/ActionLayoutMenu.java | 14 ++--
.../position/ActionLayoutPositionVm.java | 12 +--
.../ActionLayoutPositionVm_annotatedBelow.java | 8 +-
.../ActionLayoutPositionVm_annotatedPanel.java | 8 +-
...ionLayoutPositionVm_annotatedPanelDropDown.java | 8 +-
.../ActionLayoutPositionVm_annotatedRight.java | 8 +-
.../ActionLayoutPositionVm_layoutBelow.java | 8 +-
.../ActionLayoutPositionVm_layoutPanel.java | 8 +-
...ActionLayoutPositionVm_layoutPanelDropDown.java | 8 +-
.../ActionLayoutPositionVm_layoutRight.java | 8 +-
.../promptStyle/ActionLayoutPromptStyleVm.java | 14 ++--
.../ActionLayoutPromptStyleVm_annotatedInline.java | 10 +--
...ayoutPromptStyleVm_annotatedInlineAsIfEdit.java | 10 +--
.../ActionLayoutPromptStyleVm_annotatedModal.java | 10 +--
...ActionLayoutPromptStyleVm_annotatedSidebar.java | 10 +--
.../ActionLayoutPromptStyleVm_layoutDialog.java | 10 +--
.../ActionLayoutPromptStyleVm_layoutInline.java | 8 +-
...onLayoutPromptStyleVm_layoutInlineAsIfEdit.java | 8 +-
.../progmodel/assoc/AssociatedActionDemo.java | 12 +--
.../progmodel/assoc/AssociatedActionMenu.java | 12 +--
.../domain/actions/progmodel/assoc/DemoItem.java | 12 +--
.../domain/actions/progmodel/depargs/DemoItem.java | 12 +--
.../progmodel/depargs/DependentArgsActionDemo.java | 16 ++--
.../DependentArgsActionDemo_bulkAction.java | 12 +--
.../DependentArgsActionDemo_useAutoComplete.java | 14 ++--
.../DependentArgsActionDemo_useChoices.java | 14 ++--
.../DependentArgsActionDemo_useChoices2.java | 14 ++--
.../DependentArgsActionDemo_useDefault.java | 14 ++--
.../DependentArgsActionDemo_useDisable.java | 14 ++--
.../depargs/DependentArgsActionDemo_useHide.java | 14 ++--
.../DependentArgsActionDemo_useIndependent.java | 12 +--
.../progmodel/depargs/DependentArgsActionMenu.java | 12 +--
.../domain/actions/progmodel/depargs/Parity.java | 2 +-
.../collections/Collection/CollectionMenu.java | 14 ++--
.../domainEvent/CollectionDomainEventVm.java | 12 +--
.../CollectionDomainEventVm_addChild.java | 6 +-
.../CollectionDomainEventVm_removeChild.java | 8 +-
.../child/CollectionDomainEventChildVm.java | 10 +--
.../CollectionDomainEventControlService.java | 2 +-
.../CollectionDomainEventVm_controlChildren.java | 4 +-
...ionDomainEventVm_controlChildrenVisibility.java | 12 +--
.../CollectionLayout/CollectionLayoutMenu.java | 14 ++--
.../objects/DomainObject/DomainObjectMenu.java | 14 ++--
.../DomainObjectEntityChangePublishingEntity.java | 2 +-
...PublishingEntity_updatePropertyUsingAction.java | 8 +-
.../DomainObjectEntityChangePublishingVm.java | 6 +-
...omainObjectEntityChangePublishingVm_create.java | 8 +-
...omainObjectEntityChangePublishingVm_delete.java | 8 +-
...inObjectEntityChangePublishingVm_updateAll.java | 8 +-
...ObjectEntityChangePublishingDisabledEntity.java | 2 +-
...hingVm_publishingDisabledAnnotatedEntities.java | 2 +-
...ainObjectEntityChangePublishingDisabledJdo.java | 12 +--
...ainObjectEntityChangePublishingDisabledJpa.java | 12 +--
...nObjectEntityChangePublishingEnabledEntity.java | 2 +-
...shingVm_publishingEnabledAnnotatedEntities.java | 2 +-
...mainObjectEntityChangePublishingEnabledJdo.java | 12 +--
...mainObjectEntityChangePublishingEnabledJpa.java | 12 +--
...ntityChangePublishingEnabledMetaAnnotation.java | 4 +-
...ChangePublishingEnabledMetaAnnotatedEntity.java | 2 +-
...gVm_publishingEnabledMetaAnnotatedEntities.java | 2 +-
...ityChangePublishingEnabledMetaAnnotatedJdo.java | 10 +--
...ityChangePublishingEnabledMetaAnnotatedJpa.java | 10 +--
...tityChangePublishingDisabledMetaAnnotation.java | 4 +-
...PublishingEnabledMetaAnnotOverriddenEntity.java | 2 +-
...blishingEnabledMetaAnnotOverriddenEntities.java | 2 +-
...ngePublishingEnabledMetaAnnotOverriddenJdo.java | 12 +--
...ngePublishingEnabledMetaAnnotOverriddenJpa.java | 12 +--
.../viewmodels/jaxbrefentity/JaxbRefEntity.java | 6 +-
.../jaxbrefentity/StatefulVmJaxbRefsEntity.java | 22 +++---
.../viewmodels/jaxbrefentity/jdo/JaxbRefJdo.java | 4 +-
.../viewmodels/jaxbrefentity/jpa/JaxbRefJpa.java | 4 +-
.../viewmodels/usingjaxb/StatefulVmUsingJaxb.java | 22 +++---
.../DomainObjectLayout/DomainObjectLayoutMenu.java | 14 ++--
.../objects/other/embedded/EmbeddedTypeMenu.java | 10 +--
.../objects/other/embedded/EmbeddedTypeVm.java | 8 +-
.../other/embedded/jdo/ComplexNumberJdo.java | 4 +-
.../other/embedded/jdo/NumberConstantJdo.java | 8 +-
.../jdo/NumberConstantJdo_updateNumber.java | 8 +-
.../other/embedded/jpa/ComplexNumberJpa.java | 4 +-
.../other/embedded/jpa/NumberConstantJpa.java | 8 +-
.../jpa/NumberConstantJpa_updateNumber.java | 8 +-
.../embedded/persistence/NumberConstantEntity.java | 2 +-
.../domain/objects/other/mixins/CountHolder.java | 2 +-
.../other/mixins/CountHolder_explanation.java | 4 +-
.../mixins/CountHolder_fibonacciSequence.java | 4 +-
.../other/mixins/CountHolder_updateCount.java | 6 +-
.../objects/other/mixins/FibonacciNumberVm.java | 12 +--
.../dom/domain/objects/other/mixins/MixinMenu.java | 10 +--
.../dom/domain/objects/other/mixins/MixinVm.java | 10 +--
.../domain/properties/Property/PropertyMenu.java | 12 +--
...rtyCommandPublishingDisabledMetaAnnotation.java | 4 +-
...ertyCommandPublishingEnabledMetaAnnotation.java | 4 +-
.../PropertyCommandPublishingEntity.java | 2 +-
.../jdo/PropertyCommandPublishingJdo.java | 14 ++--
.../jpa/PropertyCommandPublishingJpa.java | 12 +--
.../domainEvent/PropertyDomainEventVm.java | 12 +--
.../PropertyDomainEventControlService.java | 2 +-
.../PropertyDomainEventVm_controlText.java | 4 +-
.../PropertyDomainEventVm_controlTextEditing.java | 12 +--
.../editing/EditingEnabledMetaAnnotation.java | 4 +-
.../Property/editing/PropertyEditingVm.java | 12 +--
...yExecutionPublishingDisabledMetaAnnotation.java | 4 +-
...tyExecutionPublishingEnabledMetaAnnotation.java | 4 +-
.../PropertyExecutionPublishingEntity.java | 2 +-
.../jdo/PropertyExecutionPublishingJdo.java | 14 ++--
.../jpa/PropertyExecutionPublishingJpa.java | 12 +--
.../fileAccept/FileAcceptPdfMetaAnnotation.java | 4 +-
.../Property/fileAccept/PropertyFileAcceptVm.java | 12 +--
...FileAcceptVm_updateClobWithParameterLayout.java | 14 ++--
...pertyFileAcceptVm_updateWithMetaAnnotation.java | 12 +--
...cceptVm_updateWithMetaAnnotationOverridden.java | 12 +--
...ertyFileAcceptVm_updateWithParameterLayout.java | 14 ++--
.../hidden/HiddenEverywhereMetaAnnotation.java | 4 +-
.../Property/hidden/PropertyHiddenVm.java | 16 ++--
...tyHiddenVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 6 +-
.../hidden/PropertyHiddenVm_returnsChildren.java | 6 +-
.../hidden/child/PropertyHiddenChildVm.java | 12 +--
.../child/PropertyHiddenChildVm_mixinProperty.java | 6 +-
.../maxLength/MaxLength10MetaAnnotation.java | 4 +-
.../Property/maxLength/PropertyMaxLengthVm.java | 12 +--
...opertyMaxLengthVm_updateWithMetaAnnotation.java | 12 +--
...engthVm_updateWithMetaAnnotationOverridden.java | 12 +--
...pertyMaxLengthVm_updateWithParameterLayout.java | 12 +--
.../MustSatisfyOfWorkingAgeMetaAnnotation.java | 4 +-
.../mustSatisfy/PropertyMustSatisfyVm.java | 12 +--
...ertyMustSatisfyVm_updateWithMetaAnnotation.java | 14 ++--
...tisfyVm_updateWithMetaAnnotationOverridden.java | 12 +--
...rtyMustSatisfyVm_updateWithParameterLayout.java | 12 +--
.../OptionalityOptionalMetaAnnotation.java | 6 +-
.../optionality/PropertyOptionalityVm.java | 14 ++--
...alityVm_updateMandatoryWithParameterLayout.java | 14 ++--
...ertyOptionalityVm_updateWithMetaAnnotation.java | 14 ++--
...alityVm_updateWithMetaAnnotationOverridden.java | 14 ++--
...rtyOptionalityVm_updateWithParameterLayout.java | 14 ++--
.../Property/projecting/PropertyProjectingVm.java | 12 +--
.../PropertyProjectingVm_returnsChildren.java | 4 +-
.../child/PropertyProjectingChildVm.java | 14 ++--
.../projecting/jdo/PropertyProjectingChildJdo.java | 10 +--
.../projecting/jpa/PropertyProjectingChildJpa.java | 8 +-
.../persistence/PropertyProjectingChildEntity.java | 2 +-
.../regexPattern/PropertyRegexPatternVm.java | 12 +--
...rtyRegexPatternVm_updateWithMetaAnnotation.java | 14 ++--
...tternVm_updateWithMetaAnnotationOverridden.java | 12 +--
...tyRegexPatternVm_updateWithParameterLayout.java | 12 +--
.../RegexPatternEmailComMetaAnnotation.java | 8 +-
.../Property/snapshot/PropertySnapshotVm.java | 14 ++--
.../PropertySnapshotVm_takeXmlSnapshot.java | 6 +-
.../snapshot/SnapshotExcludedMetaAnnotation.java | 4 +-
.../snapshot/SnapshotIncludedMetaAnnotation.java | 4 +-
.../PropertyLayout/PropertyLayoutMenu.java | 12 +--
.../cssClass/CssClassRedMetaAnnotation.java | 4 +-
.../cssClass/PropertyLayoutCssClassVm.java | 14 ++--
.../PropertyLayoutCssClassVm_mixinProperty.java | 6 +-
...CssClassVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 4 +-
...yLayoutCssClassVm_updateWithMetaAnnotation.java | 14 ++--
...ClassVm_updateWithMetaAnnotationOverridden.java | 14 ++--
...LayoutCssClassVm_updateWithParameterLayout.java | 14 ++--
.../describedAs/DescribedAsMetaAnnotation.java | 4 +-
.../describedAs/PropertyLayoutDescribedAsVm.java | 14 ++--
.../PropertyLayoutDescribedAsVm_mixinProperty.java | 4 +-
...cribedAsVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 4 +-
...youtDescribedAsVm_updateWithMetaAnnotation.java | 14 ++--
...bedAsVm_updateWithMetaAnnotationOverridden.java | 14 ++--
...outDescribedAsVm_updateWithParameterLayout.java | 14 ++--
.../hidden/HiddenEverywhereMetaAnnotation.java | 4 +-
.../hidden/PropertyLayoutHiddenVm.java | 18 ++---
...utHiddenVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 6 +-
.../PropertyLayoutHiddenVm_returnsChildren.java | 6 +-
.../hidden/child/PropertyLayoutHiddenChildVm.java | 14 ++--
.../PropertyLayoutHiddenChildVm_mixinProperty.java | 6 +-
.../LabelPositionLeftMetaAnnotation.java | 6 +-
.../LabelPositionTopMetaAnnotation.java | 6 +-
.../PropertyLayoutLabelPositionVm.java | 16 ++--
...ropertyLayoutLabelPositionVm_mixinProperty.java | 8 +-
...PositionVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 6 +-
...rtyLayoutLabelPositionVm_updateVariantLeft.java | 16 ++--
...rtyLayoutLabelPositionVm_updateVariantNone.java | 16 ++--
...tLabelPositionVm_updateVariantNotSpecified.java | 16 ++--
...tyLayoutLabelPositionVm_updateVariantRight.java | 16 ++--
...ertyLayoutLabelPositionVm_updateVariantTop.java | 16 ++--
...utLabelPositionVm_updateWithMetaAnnotation.java | 14 ++--
...itionVm_updateWithMetaAnnotationOverridden.java | 16 ++--
...tLabelPositionVm_updateWithParameterLayout.java | 16 ++--
.../multiLine/MultiLine10MetaAnnotation.java | 4 +-
.../multiLine/PropertyLayoutMultiLineVm.java | 14 ++--
.../PropertyLayoutMultiLineVm_mixinProperty.java | 4 +-
...ultiLineVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 4 +-
...LayoutMultiLineVm_updateWithMetaAnnotation.java | 14 ++--
...iLineVm_updateWithMetaAnnotationOverridden.java | 14 ++--
...ayoutMultiLineVm_updateWithParameterLayout.java | 14 ++--
.../PropertyLayout/named/NamedMetaAnnotation.java | 4 +-
.../named/PropertyLayoutNamedVm.java | 14 ++--
.../named/PropertyLayoutNamedVm_mixinProperty.java | 4 +-
...outNamedVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 4 +-
...ertyLayoutNamedVm_updateWithMetaAnnotation.java | 14 ++--
...NamedVm_updateWithMetaAnnotationOverridden.java | 14 ++--
...rtyLayoutNamedVm_updateWithParameterLayout.java | 14 ++--
.../PropertyLayout/navigable/FileNodeType.java | 2 +-
.../PropertyLayout/navigable/FileNodeVm.java | 16 ++--
.../navigable/FileNodeVm_returnsTree.java | 6 +-
.../renderDay/PropertyLayoutRenderDayVm.java | 16 ++--
.../PropertyLayoutRenderDayVm_downloadAsXml.java | 6 +-
...RenderDayVm_mixinEndDateWithMetaAnnotation.java | 4 +-
...m_mixinEndDateWithMetaAnnotationOverridden.java | 6 +-
...RenderDayVm_mixinEndDateWithPropertyLayout.java | 6 +-
...enderDayVm_updateEndDateWithMetaAnnotation.java | 14 ++--
..._updateEndDateWithMetaAnnotationOverridden.java | 16 ++--
...nderDayVm_updateEndDateWithParameterLayout.java | 16 ++--
.../RenderDayMetaAnnotationEndDateExclusive.java | 6 +-
.../RenderDayMetaAnnotationStartDateInclusive.java | 6 +-
.../repainting/PropertyLayoutRepaintingVm.java | 16 ++--
.../PropertyLayoutRepaintingVm_mixinProperty.java | 6 +-
...paintingVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 6 +-
.../RepaintingNoRepaintMetaAnnotation.java | 4 +-
.../RepaintingRepaintMetaAnnotation.java | 4 +-
.../PropertyLayoutTypicalLengthVm.java | 14 ++--
...ropertyLayoutTypicalLengthVm_mixinProperty.java | 4 +-
...alLengthVm_mixinPropertyWithMetaAnnotation.java | 4 +-
..._mixinPropertyWithMetaAnnotationOverridden.java | 4 +-
...utTypicalLengthVm_updateWithMetaAnnotation.java | 14 ++--
...engthVm_updateWithMetaAnnotationOverridden.java | 14 ++--
...tTypicalLengthVm_updateWithParameterLayout.java | 14 ++--
.../typicalLength/TypicalLengthMetaAnnotation.java | 4 +-
.../dom/featured/customui/latlng/Latitude.java | 4 +-
.../dom/featured/customui/latlng/Longitude.java | 4 +-
.../demoapp/dom/featured/customui/latlng/Zoom.java | 4 +-
.../featured/customui/vm/WhereInTheWorldMenu.java | 14 ++--
.../featured/customui/vm/WhereInTheWorldVm.java | 6 +-
.../layout/describedAs/DescribedAsMenu.java | 12 +--
.../featured/layout/describedAs/DescribedAsVm.java | 34 ++++-----
.../demoapp/dom/featured/layout/tabs/TabDemo.java | 14 ++--
.../demoapp/dom/featured/layout/tabs/TabMenu.java | 10 +--
.../java/demoapp/dom/homepage/DemoHomePage.java | 8 +-
.../demoapp/dom/services/core/ServicesMenu.java | 12 +--
.../ErrorReportingServiceDemoVm.java | 12 +--
.../eventbusservice/EventBusServiceDemoVm.java | 14 ++--
.../core/eventbusservice/EventLogEntryJdo.java | 12 +--
.../core/eventbusservice/EventLogEntryJpa.java | 12 +--
.../EventSubscriberDemoImplementation.java | 6 +-
.../core/messageservice/MessageServiceDemoVm.java | 12 +--
.../core/wrapperFactory/WrapperFactoryEntity.java | 2 +-
...pperFactoryEntity_mixinUpdatePropertyAsync.java | 8 +-
...pperFactoryEntity_updatePropertyAsyncMixin.java | 8 +-
.../core/wrapperFactory/jdo/WrapperFactoryJdo.java | 20 ++---
.../core/wrapperFactory/jpa/WrapperFactoryJpa.java | 20 ++---
.../xmlSnapshotService/XmlSnapshotParentVm.java | 16 ++--
.../XmlSnapshotParentVm_takeXmlSnapshot.java | 6 +-
.../child/XmlSnapshotChildVm.java | 10 +--
.../xmlSnapshotService/peer/XmlSnapshotPeerVm.java | 14 ++--
.../peer/child/XmlSnapshotPeerChildVm.java | 10 +--
.../services/extensions/secman/ExtSecManMenu.java | 14 ++--
.../extensions/secman/apptenancy/AppTenancyVm.java | 18 ++---
.../secman/apptenancy/jdo/TenantedJdo.java | 18 ++---
.../secman/apptenancy/jpa/TenantedJpa.java | 18 ++---
.../apptenancy/persistence/TenantedEntity.java | 2 +-
.../java/demoapp/dom/types/isis/IsisTypesMenu.java | 14 ++--
.../demoapp/dom/types/isis/blobs/IsisBlobs.java | 20 ++---
.../types/isis/blobs/holder/IsisBlobHolder.java | 2 +-
.../types/isis/blobs/holder/IsisBlobHolder2.java | 8 +-
.../holder/IsisBlobHolder_actionReturning.java | 4 +-
.../IsisBlobHolder_actionReturningCollection.java | 4 +-
.../blobs/holder/IsisBlobHolder_mixinProperty.java | 6 +-
...sBlobHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../IsisBlobHolder_updateReadOnlyProperty.java | 10 +--
...obHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../dom/types/isis/blobs/jdo/IsisBlobJdo.java | 12 +--
.../dom/types/isis/blobs/jpa/IsisBlobJpa.java | 12 +--
.../isis/blobs/persistence/IsisBlobEntity.java | 2 +-
.../dom/types/isis/blobs/vm/IsisBlobVm.java | 14 ++--
.../demoapp/dom/types/isis/clobs/IsisClobs.java | 20 ++---
.../types/isis/clobs/holder/IsisClobHolder.java | 2 +-
.../types/isis/clobs/holder/IsisClobHolder2.java | 8 +-
.../holder/IsisClobHolder_actionReturning.java | 4 +-
.../IsisClobHolder_actionReturningCollection.java | 4 +-
.../clobs/holder/IsisClobHolder_mixinProperty.java | 6 +-
...sClobHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../IsisClobHolder_updateReadOnlyProperty.java | 10 +--
...obHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../dom/types/isis/clobs/jdo/IsisClobJdo.java | 12 +--
.../dom/types/isis/clobs/jpa/IsisClobJpa.java | 12 +--
.../isis/clobs/persistence/IsisClobEntity.java | 2 +-
.../dom/types/isis/clobs/vm/IsisClobVm.java | 14 ++--
.../localresourcepaths/IsisLocalResourcePaths.java | 20 ++---
.../holder/IsisLocalResourcePathHolder.java | 2 +-
.../holder/IsisLocalResourcePathHolder2.java | 8 +-
...sisLocalResourcePathHolder_actionReturning.java | 4 +-
...sourcePathHolder_actionReturningCollection.java | 4 +-
.../IsisLocalResourcePathHolder_mixinProperty.java | 6 +-
...ePathHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...lResourcePathHolder_updateReadOnlyProperty.java | 10 +--
...thHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/IsisLocalResourcePathJdo.java | 12 +--
.../jpa/IsisLocalResourcePathJpa.java | 12 +--
.../persistence/IsisLocalResourcePathEntity.java | 2 +-
.../vm/IsisLocalResourcePathVm.java | 14 ++--
.../dom/types/isis/markups/IsisMarkups.java | 20 ++---
.../isis/markups/holder/IsisMarkupHolder.java | 2 +-
.../isis/markups/holder/IsisMarkupHolder2.java | 8 +-
.../holder/IsisMarkupHolder_actionReturning.java | 4 +-
...IsisMarkupHolder_actionReturningCollection.java | 4 +-
.../holder/IsisMarkupHolder_mixinProperty.java | 6 +-
...arkupHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../IsisMarkupHolder_updateReadOnlyProperty.java | 10 +--
...upHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../dom/types/isis/markups/jdo/IsisMarkupJdo.java | 14 ++--
.../dom/types/isis/markups/jpa/IsisMarkupJpa.java | 14 ++--
.../isis/markups/persistence/IsisMarkupEntity.java | 2 +-
.../dom/types/isis/markups/vm/IsisMarkupVm.java | 16 ++--
.../dom/types/isis/passwords/IsisPasswords.java | 20 ++---
.../isis/passwords/holder/IsisPasswordHolder.java | 2 +-
.../isis/passwords/holder/IsisPasswordHolder2.java | 8 +-
.../holder/IsisPasswordHolder_actionReturning.java | 4 +-
...isPasswordHolder_actionReturningCollection.java | 4 +-
.../holder/IsisPasswordHolder_mixinProperty.java | 6 +-
...swordHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../IsisPasswordHolder_updateReadOnlyProperty.java | 10 +--
...rdHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/isis/passwords/jdo/IsisPasswordJdo.java | 12 +--
.../types/isis/passwords/jpa/IsisPasswordJpa.java | 12 +--
.../passwords/persistence/IsisPasswordEntity.java | 10 +--
.../types/isis/passwords/vm/IsisPasswordVm.java | 14 ++--
.../dom/types/isisext/IsisExtTypesMenu.java | 14 ++--
.../dom/types/isisext/asciidocs/IsisAsciiDocs.java | 20 ++---
.../asciidocs/holder/IsisAsciiDocHolder.java | 2 +-
.../asciidocs/holder/IsisAsciiDocHolder2.java | 8 +-
.../holder/IsisAsciiDocHolder_actionReturning.java | 4 +-
...isAsciiDocHolder_actionReturningCollection.java | 4 +-
.../holder/IsisAsciiDocHolder_mixinProperty.java | 6 +-
...iiDocHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../IsisAsciiDocHolder_updateReadOnlyProperty.java | 10 +--
...ocHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../isisext/asciidocs/jdo/IsisAsciiDocJdo.java | 14 ++--
.../isisext/asciidocs/jpa/IsisAsciiDocJpa.java | 14 ++--
.../asciidocs/persistence/IsisAsciiDocEntity.java | 2 +-
.../types/isisext/asciidocs/vm/IsisAsciiDocVm.java | 16 ++--
.../dom/types/isisext/cal/IsisCalendarEvents.java | 20 ++---
.../cal/holder/IsisCalendarEventHolder.java | 2 +-
.../cal/holder/IsisCalendarEventHolder2.java | 8 +-
.../IsisCalendarEventHolder_actionReturning.java | 4 +-
...endarEventHolder_actionReturningCollection.java | 4 +-
.../IsisCalendarEventHolder_mixinProperty.java | 6 +-
...EventHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...CalendarEventHolder_updateReadOnlyProperty.java | 10 +--
...ntHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../isisext/cal/jdo/IsisCalendarEventJdo.java | 12 +--
.../isisext/cal/jpa/IsisCalendarEventJpa.java | 12 +--
.../cal/jpa/IsisCalendarEventJpa_update.java | 8 +-
.../cal/persistence/IsisCalendarEventEntity.java | 2 +-
.../types/isisext/cal/vm/IsisCalendarEventVm.java | 14 ++--
.../dom/types/isisext/markdowns/IsisMarkdowns.java | 20 ++---
.../markdowns/holder/IsisMarkdownHolder.java | 2 +-
.../markdowns/holder/IsisMarkdownHolder2.java | 8 +-
.../holder/IsisMarkdownHolder_actionReturning.java | 4 +-
...isMarkdownHolder_actionReturningCollection.java | 4 +-
.../holder/IsisMarkdownHolder_mixinProperty.java | 6 +-
...kdownHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../IsisMarkdownHolder_updateReadOnlyProperty.java | 10 +--
...wnHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../isisext/markdowns/jdo/IsisMarkdownJdo.java | 14 ++--
.../isisext/markdowns/jpa/IsisMarkdownJpa.java | 14 ++--
.../markdowns/persistence/IsisMarkdownEntity.java | 2 +-
.../types/isisext/markdowns/vm/IsisMarkdownVm.java | 16 ++--
.../dom/types/isisext/sse/AsyncActionDemo.java | 10 +--
.../dom/types/isisext/sse/AsyncActionMenu.java | 12 +--
.../demoapp/dom/types/isisext/sse/DemoTask.java | 8 +-
.../dom/types/javaawt/JavaAwtTypesMenu.java | 14 ++--
.../javaawt/images/JavaAwtBufferedImages.java | 20 ++---
.../images/holder/JavaAwtBufferedImageHolder.java | 2 +-
.../images/holder/JavaAwtBufferedImageHolder2.java | 8 +-
...JavaAwtBufferedImageHolder_actionReturning.java | 6 +-
...feredImageHolder_actionReturningCollection.java | 6 +-
.../JavaAwtBufferedImageHolder_mixinProperty.java | 6 +-
...ImageHolder_updateReadOnlyOptionalProperty.java | 16 ++--
...BufferedImageHolder_updateReadOnlyProperty.java | 12 +--
...geHolder_updateReadOnlyPropertyWithChoices.java | 12 +--
.../images/jdo/JavaAwtBufferedImageJdo.java | 10 +--
.../images/jpa/JavaAwtBufferedImageJpa.java | 10 +--
.../persistence/JavaAwtBufferedImageEntity.java | 2 +-
.../javaawt/images/vm/JavaAwtBufferedImageVm.java | 12 +--
.../dom/types/javalang/JavaLangTypesMenu.java | 14 ++--
.../types/javalang/JavaLangWrapperTypesMenu.java | 14 ++--
.../types/javalang/booleans/WrapperBooleans.java | 20 ++---
.../booleans/holder/WrapperBooleanHolder.java | 2 +-
.../booleans/holder/WrapperBooleanHolder2.java | 8 +-
.../WrapperBooleanHolder_actionReturning.java | 4 +-
...perBooleanHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperBooleanHolder_mixinProperty.java | 6 +-
...oleanHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...rapperBooleanHolder_updateReadOnlyProperty.java | 10 +--
...anHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javalang/booleans/jdo/WrapperBooleanJdo.java | 12 +--
.../javalang/booleans/jpa/WrapperBooleanJpa.java | 12 +--
.../booleans/persistence/WrapperBooleanEntity.java | 2 +-
.../javalang/booleans/vm/WrapperBooleanVm.java | 14 ++--
.../dom/types/javalang/bytes/WrapperBytes.java | 20 ++---
.../javalang/bytes/holder/WrapperByteHolder.java | 2 +-
.../javalang/bytes/holder/WrapperByteHolder2.java | 8 +-
.../holder/WrapperByteHolder_actionReturning.java | 4 +-
...rapperByteHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperByteHolder_mixinProperty.java | 6 +-
...rByteHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../WrapperByteHolder_updateReadOnlyProperty.java | 10 +--
...teHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/javalang/bytes/jdo/WrapperByteJdo.java | 12 +--
.../types/javalang/bytes/jpa/WrapperByteJpa.java | 12 +--
.../bytes/persistence/WrapperByteEntity.java | 2 +-
.../dom/types/javalang/bytes/vm/WrapperByteVm.java | 14 ++--
.../javalang/characters/WrapperCharacters.java | 20 ++---
.../characters/holder/WrapperCharacterHolder.java | 2 +-
.../characters/holder/WrapperCharacterHolder2.java | 8 +-
.../WrapperCharacterHolder_actionReturning.java | 4 +-
...rCharacterHolder_actionReturningCollection.java | 4 +-
.../WrapperCharacterHolder_mixinProperty.java | 6 +-
...acterHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...pperCharacterHolder_updateReadOnlyProperty.java | 10 +--
...erHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../characters/jdo/WrapperCharacterJdo.java | 12 +--
.../characters/jpa/WrapperCharacterJpa.java | 12 +--
.../persistence/WrapperCharacterEntity.java | 2 +-
.../javalang/characters/vm/WrapperCharacterVm.java | 14 ++--
.../dom/types/javalang/doubles/WrapperDoubles.java | 20 ++---
.../doubles/holder/WrapperDoubleHolder.java | 2 +-
.../doubles/holder/WrapperDoubleHolder2.java | 8 +-
.../WrapperDoubleHolder_actionReturning.java | 4 +-
...pperDoubleHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperDoubleHolder_mixinProperty.java | 6 +-
...oubleHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...WrapperDoubleHolder_updateReadOnlyProperty.java | 10 +--
...leHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javalang/doubles/jdo/WrapperDoubleJdo.java | 12 +--
.../javalang/doubles/jpa/WrapperDoubleJpa.java | 12 +--
.../doubles/persistence/WrapperDoubleEntity.java | 2 +-
.../types/javalang/doubles/vm/WrapperDoubleVm.java | 14 ++--
.../dom/types/javalang/floats/WrapperFloats.java | 20 ++---
.../javalang/floats/holder/WrapperFloatHolder.java | 2 +-
.../floats/holder/WrapperFloatHolder2.java | 8 +-
.../holder/WrapperFloatHolder_actionReturning.java | 4 +-
...apperFloatHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperFloatHolder_mixinProperty.java | 6 +-
...FloatHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../WrapperFloatHolder_updateReadOnlyProperty.java | 10 +--
...atHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/javalang/floats/jdo/WrapperFloatJdo.java | 12 +--
.../types/javalang/floats/jpa/WrapperFloatJpa.java | 12 +--
.../floats/persistence/WrapperFloatEntity.java | 2 +-
.../types/javalang/floats/vm/WrapperFloatVm.java | 14 ++--
.../types/javalang/integers/WrapperIntegers.java | 20 ++---
.../integers/holder/WrapperIntegerHolder.java | 2 +-
.../integers/holder/WrapperIntegerHolder2.java | 8 +-
.../WrapperIntegerHolder_actionReturning.java | 4 +-
...perIntegerHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperIntegerHolder_mixinProperty.java | 6 +-
...tegerHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...rapperIntegerHolder_updateReadOnlyProperty.java | 10 +--
...erHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javalang/integers/jdo/WrapperIntegerJdo.java | 12 +--
.../javalang/integers/jpa/WrapperIntegerJpa.java | 12 +--
.../integers/persistence/WrapperIntegerEntity.java | 2 +-
.../javalang/integers/vm/WrapperIntegerVm.java | 14 ++--
.../dom/types/javalang/longs/WrapperLongs.java | 20 ++---
.../javalang/longs/holder/WrapperLongHolder.java | 2 +-
.../javalang/longs/holder/WrapperLongHolder2.java | 8 +-
.../holder/WrapperLongHolder_actionReturning.java | 4 +-
...rapperLongHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperLongHolder_mixinProperty.java | 6 +-
...rLongHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../WrapperLongHolder_updateReadOnlyProperty.java | 10 +--
...ngHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/javalang/longs/jdo/WrapperLongJdo.java | 12 +--
.../types/javalang/longs/jpa/WrapperLongJpa.java | 12 +--
.../longs/persistence/WrapperLongEntity.java | 2 +-
.../dom/types/javalang/longs/vm/WrapperLongVm.java | 14 ++--
.../dom/types/javalang/shorts/WrapperShorts.java | 20 ++---
.../javalang/shorts/holder/WrapperShortHolder.java | 2 +-
.../shorts/holder/WrapperShortHolder2.java | 8 +-
.../holder/WrapperShortHolder_actionReturning.java | 4 +-
...apperShortHolder_actionReturningCollection.java | 4 +-
.../holder/WrapperShortHolder_mixinProperty.java | 6 +-
...ShortHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../WrapperShortHolder_updateReadOnlyProperty.java | 10 +--
...rtHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/javalang/shorts/jdo/WrapperShortJdo.java | 12 +--
.../types/javalang/shorts/jpa/WrapperShortJpa.java | 12 +--
.../shorts/persistence/WrapperShortEntity.java | 2 +-
.../types/javalang/shorts/vm/WrapperShortVm.java | 14 ++--
.../types/javalang/strings/JavaLangStrings.java | 20 ++---
.../strings/holder/JavaLangStringHolder.java | 2 +-
.../strings/holder/JavaLangStringHolder2.java | 8 +-
.../JavaLangStringHolder_actionReturning.java | 4 +-
...LangStringHolder_actionReturningCollection.java | 4 +-
.../holder/JavaLangStringHolder_mixinProperty.java | 6 +-
...tringHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...avaLangStringHolder_updateReadOnlyProperty.java | 10 +--
...ngHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javalang/strings/jdo/JavaLangStringJdo.java | 12 +--
.../javalang/strings/jpa/JavaLangStringJpa.java | 12 +--
.../strings/persistence/JavaLangStringEntity.java | 2 +-
.../javalang/strings/vm/JavaLangStringVm.java | 14 ++--
.../dom/types/javalang/voids/JavaLangVoids.java | 16 ++--
.../dom/types/javamath/JavaMathTypesMenu.java | 14 ++--
.../javamath/bigdecimals/JavaMathBigDecimals.java | 20 ++---
.../holder/JavaMathBigDecimalHolder.java | 2 +-
.../holder/JavaMathBigDecimalHolder2.java | 8 +-
.../JavaMathBigDecimalHolder_actionReturning.java | 4 +-
...BigDecimalHolder_actionReturningCollection.java | 4 +-
.../JavaMathBigDecimalHolder_mixinProperty.java | 6 +-
...cimalHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...athBigDecimalHolder_updateReadOnlyProperty.java | 10 +--
...alHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../bigdecimals/jdo/JavaMathBigDecimalJdo.java | 12 +--
.../bigdecimals/jpa/JavaMathBigDecimalJpa.java | 12 +--
.../persistence/JavaMathBigDecimalEntity.java | 2 +-
.../bigdecimals/vm/JavaMathBigDecimalVm.java | 14 ++--
.../javamath/bigintegers/JavaMathBigIntegers.java | 20 ++---
.../holder/JavaMathBigIntegerHolder.java | 2 +-
.../holder/JavaMathBigIntegerHolder2.java | 8 +-
.../JavaMathBigIntegerHolder_actionReturning.java | 4 +-
...BigIntegerHolder_actionReturningCollection.java | 4 +-
.../JavaMathBigIntegerHolder_mixinProperty.java | 6 +-
...tegerHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...athBigIntegerHolder_updateReadOnlyProperty.java | 10 +--
...erHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../bigintegers/jdo/JavaMathBigIntegerJdo.java | 12 +--
.../bigintegers/jpa/JavaMathBigIntegerJpa.java | 12 +--
.../persistence/JavaMathBigIntegerEntity.java | 2 +-
.../bigintegers/vm/JavaMathBigIntegerVm.java | 14 ++--
.../dom/types/javanet/JavaNetTypesMenu.java | 14 ++--
.../dom/types/javanet/urls/JavaNetUrls.java | 20 ++---
.../javanet/urls/holder/JavaNetUrlHolder.java | 2 +-
.../javanet/urls/holder/JavaNetUrlHolder2.java | 8 +-
.../holder/JavaNetUrlHolder_actionReturning.java | 4 +-
...JavaNetUrlHolder_actionReturningCollection.java | 4 +-
.../holder/JavaNetUrlHolder_mixinProperty.java | 6 +-
...etUrlHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../JavaNetUrlHolder_updateReadOnlyProperty.java | 10 +--
...rlHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../dom/types/javanet/urls/jdo/JavaNetUrlJdo.java | 12 +--
.../dom/types/javanet/urls/jpa/JavaNetUrlJpa.java | 12 +--
.../javanet/urls/persistence/JavaNetUrlEntity.java | 2 +-
.../dom/types/javanet/urls/vm/JavaNetUrlVm.java | 14 ++--
.../dom/types/javasql/JavaSqlTypesMenu.java | 14 ++--
.../types/javasql/javasqldate/JavaSqlDates.java | 20 ++---
.../javasqldate/holder/JavaSqlDateHolder.java | 2 +-
.../javasqldate/holder/JavaSqlDateHolder2.java | 8 +-
.../javasqldate/holder/JavaSqlDateHolder3.java | 10 +--
.../holder/JavaSqlDateHolder_actionReturning.java | 4 +-
...avaSqlDateHolder_actionReturningCollection.java | 4 +-
.../holder/JavaSqlDateHolder_mixinProperty.java | 6 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../JavaSqlDateHolder_updateReadOnlyProperty.java | 10 +--
...teHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javasql/javasqldate/jdo/JavaSqlDateJdo.java | 12 +--
.../javasql/javasqldate/jpa/JavaSqlDateJpa.java | 12 +--
.../javasqldate/persistence/JavaSqlDateEntity.java | 2 +-
.../javasql/javasqldate/vm/JavaSqlDateVm.java | 14 ++--
.../javasqltimestamp/JavaSqlTimestamps.java | 20 ++---
.../holder/JavaSqlTimestampHolder.java | 2 +-
.../holder/JavaSqlTimestampHolder2.java | 8 +-
.../holder/JavaSqlTimestampHolder3.java | 10 +--
.../JavaSqlTimestampHolder_actionReturning.java | 4 +-
...lTimestampHolder_actionReturningCollection.java | 4 +-
.../JavaSqlTimestampHolder_mixinProperty.java | 6 +-
...stampHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...aSqlTimestampHolder_updateReadOnlyProperty.java | 10 +--
...mpHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javasqltimestamp/jdo/JavaSqlTimestampJdo.java | 12 +--
.../javasqltimestamp/jpa/JavaSqlTimestampJpa.java | 12 +--
.../persistence/JavaSqlTimestampEntity.java | 2 +-
.../javasqltimestamp/vm/JavaSqlTimestampVm.java | 14 ++--
.../dom/types/javatime/JavaTimeTypesMenu.java | 14 ++--
.../javatimelocaldate/JavaTimeLocalDates.java | 20 ++---
.../holder/JavaTimeLocalDateHolder.java | 2 +-
.../holder/JavaTimeLocalDateHolder2.java | 8 +-
.../holder/JavaTimeLocalDateHolder3.java | 10 +--
.../JavaTimeLocalDateHolder_actionReturning.java | 4 +-
...eLocalDateHolder_actionReturningCollection.java | 4 +-
.../JavaTimeLocalDateHolder_mixinProperty.java | 6 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...TimeLocalDateHolder_updateReadOnlyProperty.java | 10 +--
...teHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JavaTimeLocalDateJdo.java | 12 +--
.../jpa/JavaTimeLocalDateJpa.java | 12 +--
.../persistence/JavaTimeLocalDateEntity.java | 2 +-
.../javatimelocaldate/vm/JavaTimeLocalDateVm.java | 14 ++--
.../JavaTimeLocalDateTimes.java | 20 ++---
.../holder/JavaTimeLocalDateTimeHolder.java | 2 +-
.../holder/JavaTimeLocalDateTimeHolder2.java | 8 +-
.../holder/JavaTimeLocalDateTimeHolder3.java | 10 +--
...avaTimeLocalDateTimeHolder_actionReturning.java | 4 +-
...alDateTimeHolder_actionReturningCollection.java | 4 +-
.../JavaTimeLocalDateTimeHolder_mixinProperty.java | 6 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...LocalDateTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JavaTimeLocalDateTimeJdo.java | 12 +--
.../jpa/JavaTimeLocalDateTimeJpa.java | 12 +--
.../persistence/JavaTimeLocalDateTimeEntity.java | 2 +-
.../vm/JavaTimeLocalDateTimeVm.java | 14 ++--
.../javatimelocaltime/JavaTimeLocalTimes.java | 20 ++---
.../holder/JavaTimeLocalTimeHolder.java | 2 +-
.../holder/JavaTimeLocalTimeHolder2.java | 8 +-
.../holder/JavaTimeLocalTimeHolder3.java | 10 +--
.../JavaTimeLocalTimeHolder_actionReturning.java | 4 +-
...eLocalTimeHolder_actionReturningCollection.java | 4 +-
.../JavaTimeLocalTimeHolder_mixinProperty.java | 6 +-
...lTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...TimeLocalTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JavaTimeLocalTimeJdo.java | 12 +--
.../jpa/JavaTimeLocalTimeJpa.java | 12 +--
.../persistence/JavaTimeLocalTimeEntity.java | 2 +-
.../javatimelocaltime/vm/JavaTimeLocalTimeVm.java | 14 ++--
.../JavaTimeOffsetDateTimes.java | 20 ++---
.../holder/JavaTimeOffsetDateTimeHolder.java | 2 +-
.../holder/JavaTimeOffsetDateTimeHolder2.java | 8 +-
.../holder/JavaTimeOffsetDateTimeHolder3.java | 10 +--
...vaTimeOffsetDateTimeHolder_actionReturning.java | 4 +-
...etDateTimeHolder_actionReturningCollection.java | 4 +-
...JavaTimeOffsetDateTimeHolder_mixinProperty.java | 6 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...ffsetDateTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JavaTimeOffsetDateTimeJdo.java | 12 +--
.../jpa/JavaTimeOffsetDateTimeJpa.java | 12 +--
.../persistence/JavaTimeOffsetDateTimeEntity.java | 2 +-
.../vm/JavaTimeOffsetDateTimeVm.java | 14 ++--
.../javatimeoffsettime/JavaTimeOffsetTimes.java | 20 ++---
.../holder/JavaTimeOffsetTimeHolder.java | 2 +-
.../holder/JavaTimeOffsetTimeHolder2.java | 8 +-
.../holder/JavaTimeOffsetTimeHolder3.java | 10 +--
.../JavaTimeOffsetTimeHolder_actionReturning.java | 4 +-
...OffsetTimeHolder_actionReturningCollection.java | 4 +-
.../JavaTimeOffsetTimeHolder_mixinProperty.java | 6 +-
...tTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...imeOffsetTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JavaTimeOffsetTimeJdo.java | 12 +--
.../jpa/JavaTimeOffsetTimeJpa.java | 12 +--
.../persistence/JavaTimeOffsetTimeEntity.java | 2 +-
.../vm/JavaTimeOffsetTimeVm.java | 14 ++--
.../JavaTimeZonedDateTimes.java | 20 ++---
.../holder/JavaTimeZonedDateTimeHolder.java | 2 +-
.../holder/JavaTimeZonedDateTimeHolder2.java | 8 +-
.../holder/JavaTimeZonedDateTimeHolder3.java | 10 +--
...avaTimeZonedDateTimeHolder_actionReturning.java | 4 +-
...edDateTimeHolder_actionReturningCollection.java | 4 +-
.../JavaTimeZonedDateTimeHolder_mixinProperty.java | 6 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...ZonedDateTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JavaTimeZonedDateTimeJdo.java | 12 +--
.../jpa/JavaTimeZonedDateTimeJpa.java | 12 +--
.../persistence/JavaTimeZonedDateTimeEntity.java | 2 +-
.../vm/JavaTimeZonedDateTimeVm.java | 14 ++--
.../dom/types/javautil/JavaUtilTypesMenu.java | 14 ++--
.../types/javautil/javautildate/JavaUtilDates.java | 20 ++---
.../javautildate/holder/JavaUtilDateHolder.java | 2 +-
.../javautildate/holder/JavaUtilDateHolder2.java | 8 +-
.../javautildate/holder/JavaUtilDateHolder3.java | 10 +--
.../holder/JavaUtilDateHolder_actionReturning.java | 4 +-
...vaUtilDateHolder_actionReturningCollection.java | 4 +-
.../holder/JavaUtilDateHolder_mixinProperty.java | 6 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../JavaUtilDateHolder_updateReadOnlyProperty.java | 10 +--
...teHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../javautil/javautildate/jdo/JavaUtilDateJdo.java | 12 +--
.../javautil/javautildate/jpa/JavaUtilDateJpa.java | 12 +--
.../persistence/JavaUtilDateEntity.java | 2 +-
.../javautil/javautildate/vm/JavaUtilDateVm.java | 14 ++--
.../dom/types/javautil/uuids/JavaUtilUuids.java | 20 ++---
.../javautil/uuids/holder/JavaUtilUuidHolder.java | 2 +-
.../javautil/uuids/holder/JavaUtilUuidHolder2.java | 8 +-
.../holder/JavaUtilUuidHolder_actionReturning.java | 4 +-
...vaUtilUuidHolder_actionReturningCollection.java | 4 +-
.../holder/JavaUtilUuidHolder_mixinProperty.java | 6 +-
...lUuidHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../JavaUtilUuidHolder_updateReadOnlyProperty.java | 10 +--
...idHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/javautil/uuids/jdo/JavaUtilUuidJdo.java | 12 +--
.../types/javautil/uuids/jpa/JavaUtilUuidJpa.java | 12 +--
.../uuids/persistence/JavaUtilUuidEntity.java | 2 +-
.../types/javautil/uuids/vm/JavaUtilUuidVm.java | 14 ++--
.../dom/types/jodatime/JodaTimeTypesMenu.java | 16 ++--
.../types/jodatime/jodadatetime/JodaDateTimes.java | 20 ++---
.../jodadatetime/holder/JodaDateTimeHolder.java | 2 +-
.../jodadatetime/holder/JodaDateTimeHolder2.java | 8 +-
.../jodadatetime/holder/JodaDateTimeHolder3.java | 10 +--
.../holder/JodaDateTimeHolder_actionReturning.java | 4 +-
...daDateTimeHolder_actionReturningCollection.java | 4 +-
.../holder/JodaDateTimeHolder_mixinProperty.java | 6 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
.../JodaDateTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jodatime/jodadatetime/jdo/JodaDateTimeJdo.java | 12 +--
.../persistence/JodaDateTimeEntity.java | 2 +-
.../jodatime/jodadatetime/vm/JodaDateTimeVm.java | 14 ++--
.../jodatime/jodalocaldate/JodaLocalDates.java | 20 ++---
.../jodalocaldate/holder/JodaLocalDateHolder.java | 2 +-
.../jodalocaldate/holder/JodaLocalDateHolder2.java | 8 +-
.../jodalocaldate/holder/JodaLocalDateHolder3.java | 10 +--
.../JodaLocalDateHolder_actionReturning.java | 4 +-
...aLocalDateHolder_actionReturningCollection.java | 4 +-
.../holder/JodaLocalDateHolder_mixinProperty.java | 6 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...JodaLocalDateHolder_updateReadOnlyProperty.java | 10 +--
...teHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jodalocaldate/jdo/JodaLocalDateJdo.java | 12 +--
.../persistence/JodaLocalDateEntity.java | 2 +-
.../jodatime/jodalocaldate/vm/JodaLocalDateVm.java | 14 ++--
.../jodalocaldatetime/JodaLocalDateTimes.java | 20 ++---
.../holder/JodaLocalDateTimeHolder.java | 2 +-
.../holder/JodaLocalDateTimeHolder2.java | 8 +-
.../holder/JodaLocalDateTimeHolder3.java | 10 +--
.../JodaLocalDateTimeHolder_actionReturning.java | 4 +-
...alDateTimeHolder_actionReturningCollection.java | 4 +-
.../JodaLocalDateTimeHolder_mixinProperty.java | 6 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...LocalDateTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jdo/JodaLocalDateTimeJdo.java | 12 +--
.../persistence/JodaLocalDateTimeEntity.java | 2 +-
.../jodalocaldatetime/vm/JodaLocalDateTimeVm.java | 14 ++--
.../jodatime/jodalocaltime/JodaLocalTimes.java | 20 ++---
.../jodalocaltime/holder/JodaLocalTimeHolder.java | 2 +-
.../jodalocaltime/holder/JodaLocalTimeHolder2.java | 8 +-
.../JodaLocalTimeHolder_actionReturning.java | 4 +-
...aLocalTimeHolder_actionReturningCollection.java | 4 +-
.../holder/JodaLocalTimeHolder_mixinProperty.java | 6 +-
...lTimeHolder_updateReadOnlyOptionalProperty.java | 14 ++--
...JodaLocalTimeHolder_updateReadOnlyProperty.java | 10 +--
...meHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../jodalocaltime/jdo/JodaLocalTimeJdo.java | 12 +--
.../persistence/JodaLocalTimeEntity.java | 2 +-
.../jodatime/jodalocaltime/vm/JodaLocalTimeVm.java | 14 ++--
.../dom/types/primitive/PrimitiveTypesMenu.java | 14 ++--
.../primitive/booleans/PrimitiveBooleans.java | 20 ++---
.../booleans/holder/PrimitiveBooleanHolder.java | 6 +-
.../booleans/holder/PrimitiveBooleanHolder2.java | 8 +-
.../PrimitiveBooleanHolder_actionReturning.java | 4 +-
...rimitiveBooleanHolder_actionReturningArray.java | 4 +-
.../PrimitiveBooleanHolder_mixinProperty.java | 6 +-
...mitiveBooleanHolder_updateReadOnlyProperty.java | 10 +--
...anHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../booleans/jdo/PrimitiveBooleanJdo.java | 10 +--
.../booleans/jpa/PrimitiveBooleanJpa.java | 10 +--
.../persistence/PrimitiveBooleanEntity.java | 2 +-
.../primitive/booleans/vm/PrimitiveBooleanVm.java | 12 +--
.../dom/types/primitive/bytes/PrimitiveBytes.java | 20 ++---
.../bytes/holder/PrimitiveByteHolder.java | 2 +-
.../bytes/holder/PrimitiveByteHolder2.java | 8 +-
.../PrimitiveByteHolder_actionReturning.java | 4 +-
.../PrimitiveByteHolder_actionReturningArray.java | 4 +-
.../holder/PrimitiveByteHolder_mixinProperty.java | 6 +-
...PrimitiveByteHolder_updateReadOnlyProperty.java | 10 +--
...teHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../primitive/bytes/jdo/PrimitiveByteJdo.java | 10 +--
.../primitive/bytes/jpa/PrimitiveByteJpa.java | 10 +--
.../bytes/persistence/PrimitiveByteEntity.java | 2 +-
.../types/primitive/bytes/vm/PrimitiveByteVm.java | 12 +--
.../dom/types/primitive/chars/PrimitiveChars.java | 20 ++---
.../chars/holder/PrimitiveCharHolder.java | 2 +-
.../chars/holder/PrimitiveCharHolder2.java | 8 +-
.../PrimitiveCharHolder_actionReturning.java | 4 +-
.../PrimitiveCharHolder_actionReturningArray.java | 4 +-
.../holder/PrimitiveCharHolder_mixinProperty.java | 6 +-
...PrimitiveCharHolder_updateReadOnlyProperty.java | 10 +--
...arHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../primitive/chars/jdo/PrimitiveCharJdo.java | 10 +--
.../primitive/chars/jpa/PrimitiveCharJpa.java | 10 +--
.../chars/persistence/PrimitiveCharEntity.java | 2 +-
.../types/primitive/chars/vm/PrimitiveCharVm.java | 12 +--
.../types/primitive/doubles/PrimitiveDoubles.java | 20 ++---
.../doubles/holder/PrimitiveDoubleHolder.java | 2 +-
.../doubles/holder/PrimitiveDoubleHolder2.java | 8 +-
.../PrimitiveDoubleHolder_actionReturning.java | 4 +-
...PrimitiveDoubleHolder_actionReturningArray.java | 4 +-
.../PrimitiveDoubleHolder_mixinProperty.java | 6 +-
...imitiveDoubleHolder_updateReadOnlyProperty.java | 10 +--
...leHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../primitive/doubles/jdo/PrimitiveDoubleJdo.java | 10 +--
.../primitive/doubles/jpa/PrimitiveDoubleJpa.java | 10 +--
.../doubles/persistence/PrimitiveDoubleEntity.java | 2 +-
.../primitive/doubles/vm/PrimitiveDoubleVm.java | 12 +--
.../types/primitive/floats/PrimitiveFloats.java | 20 ++---
.../floats/holder/PrimitiveFloatHolder.java | 2 +-
.../floats/holder/PrimitiveFloatHolder2.java | 8 +-
.../PrimitiveFloatHolder_actionReturning.java | 4 +-
.../PrimitiveFloatHolder_actionReturningArray.java | 4 +-
.../holder/PrimitiveFloatHolder_mixinProperty.java | 6 +-
...rimitiveFloatHolder_updateReadOnlyProperty.java | 10 +--
...atHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../primitive/floats/jdo/PrimitiveFloatJdo.java | 10 +--
.../primitive/floats/jpa/PrimitiveFloatJpa.java | 10 +--
.../floats/persistence/PrimitiveFloatEntity.java | 2 +-
.../primitive/floats/vm/PrimitiveFloatVm.java | 12 +--
.../dom/types/primitive/ints/PrimitiveInts.java | 20 ++---
.../primitive/ints/holder/PrimitiveIntHolder.java | 2 +-
.../primitive/ints/holder/PrimitiveIntHolder2.java | 8 +-
.../holder/PrimitiveIntHolder_actionReturning.java | 4 +-
.../PrimitiveIntHolder_actionReturningArray.java | 4 +-
.../holder/PrimitiveIntHolder_mixinProperty.java | 6 +-
.../PrimitiveIntHolder_updateReadOnlyProperty.java | 10 +--
...ntHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../types/primitive/ints/jdo/PrimitiveIntJdo.java | 10 +--
.../types/primitive/ints/jpa/PrimitiveIntJpa.java | 10 +--
.../ints/persistence/PrimitiveIntEntity.java | 2 +-
.../types/primitive/ints/vm/PrimitiveIntVm.java | 12 +--
.../dom/types/primitive/longs/PrimitiveLongs.java | 20 ++---
.../longs/holder/PrimitiveLongHolder.java | 2 +-
.../longs/holder/PrimitiveLongHolder2.java | 8 +-
.../PrimitiveLongHolder_actionReturning.java | 4 +-
.../PrimitiveLongHolder_actionReturningArray.java | 4 +-
.../holder/PrimitiveLongHolder_mixinProperty.java | 6 +-
...PrimitiveLongHolder_updateReadOnlyProperty.java | 10 +--
...ngHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../primitive/longs/jdo/PrimitiveLongJdo.java | 10 +--
.../primitive/longs/jpa/PrimitiveLongJpa.java | 10 +--
.../longs/persistence/PrimitiveLongEntity.java | 2 +-
.../types/primitive/longs/vm/PrimitiveLongVm.java | 12 +--
.../types/primitive/shorts/PrimitiveShorts.java | 20 ++---
.../shorts/holder/PrimitiveShortHolder.java | 2 +-
.../shorts/holder/PrimitiveShortHolder2.java | 8 +-
.../PrimitiveShortHolder_actionReturning.java | 4 +-
.../PrimitiveShortHolder_actionReturningArray.java | 4 +-
.../holder/PrimitiveShortHolder_mixinProperty.java | 6 +-
...rimitiveShortHolder_updateReadOnlyProperty.java | 10 +--
...rtHolder_updateReadOnlyPropertyWithChoices.java | 10 +--
.../primitive/shorts/jdo/PrimitiveShortJdo.java | 10 +--
.../primitive/shorts/jpa/PrimitiveShortJpa.java | 10 +--
.../shorts/persistence/PrimitiveShortEntity.java | 2 +-
.../primitive/shorts/vm/PrimitiveShortVm.java | 12 +--
.../java/demoapp/web/linebreaker/LineBreaker.java | 10 +--
.../demoapp/web/replay/DemoReplayController.java | 12 +--
.../PrototypeActionsVisibilityAdvisor.java | 16 ++--
.../ui/custom/WhereInTheWorldPanelFactory.java | 2 +-
.../commandlog/jdo/CommandSubscriberForJdo.java | 2 +-
.../commandlog/jdo/entities/CommandJdo.java | 18 ++---
.../jdo/entities/CommandJdoRepository.java | 4 +-
.../jdo/entities/CommandJdo_childCommands.java | 4 +-
.../jdo/entities/CommandJdo_openResultObject.java | 6 +-
.../jdo/entities/CommandJdo_openTargetObject.java | 6 +-
.../commandlog/jdo/entities/CommandJdo_retry.java | 8 +-
.../jdo/entities/CommandJdo_siblingCommands.java | 4 +-
.../jdo/mixins/HasInteractionId_command.java | 6 +-
.../mixins/HasUsername_recentCommandsByUser.java | 4 +-
.../jdo/mixins/Object_recentCommands.java | 12 +--
.../extensions/commandlog/jdo/mixins/T_recent.java | 4 +-
.../commandlog/jdo/ui/CommandServiceMenu.java | 26 +++----
.../commandlog/jpa/entities/CommandJpa.java | 18 ++---
.../jpa/entities/CommandJpaRepository.java | 4 +-
.../primary/config/PrimaryConfig.java | 2 +-
.../primary/mixins/Object_openOnSecondary.java | 12 +--
.../primary/restapi/CommandRetrievalService.java | 3 +-
.../primary/spiimpl/CaptureResultOfCommand.java | 2 +-
.../primary/ui/CommandReplayOnPrimaryService.java | 18 ++---
.../analyser/CommandReplayAnalyserException.java | 2 +-
.../analyser/CommandReplayAnalyserResult.java | 2 +-
.../analysis/CommandReplayAnalysisService.java | 2 +-
.../secondary/config/SecondaryConfig.java | 2 +-
.../secondary/fetch/CommandFetcher.java | 2 +-
.../secondary/mixins/CommandJdo_replayQueue.java | 4 +-
.../secondary/mixins/CommandModel_exclude.java | 6 +-
.../secondary/mixins/Object_openOnPrimary.java | 10 +--
.../ui/CommandReplayOnSecondaryService.java | 3 +-
.../secman/applib/SecmanAutoConfiguration.java | 2 +-
.../feature/api/ApplicationFeatureChoices.java | 10 +--
.../ApplicationFeatureViewModel_permissions.java | 6 +-
.../app/ApplicationOrphanedPermissionManager.java | 8 +-
...OrphanedPermissionManager_relocateSelected.java | 12 +--
.../permission/dom/ApplicationPermission.java | 14 ++--
.../permission/dom/ApplicationPermissionValue.java | 2 +-
.../dom/ApplicationPermissionValueSet.java | 2 +-
.../dom/mixins/ApplicationPermission_allow.java | 8 +-
.../dom/mixins/ApplicationPermission_changing.java | 8 +-
.../dom/mixins/ApplicationPermission_delete.java | 8 +-
.../dom/mixins/ApplicationPermission_feature.java | 8 +-
.../mixins/ApplicationPermission_updateRole.java | 10 +--
.../dom/mixins/ApplicationPermission_veto.java | 8 +-
.../dom/mixins/ApplicationPermission_viewing.java | 8 +-
.../permission/menu/ApplicationPermissionMenu.java | 20 ++---
.../secman/applib/role/dom/ApplicationRole.java | 20 ++---
.../dom/mixins/ApplicationRole_addPermission.java | 14 ++--
.../role/dom/mixins/ApplicationRole_addUser.java | 8 +-
.../role/dom/mixins/ApplicationRole_delete.java | 8 +-
.../mixins/ApplicationRole_removePermissions.java | 10 +--
.../dom/mixins/ApplicationRole_removeUsers.java | 10 +--
.../mixins/ApplicationRole_updateDescription.java | 10 +--
.../dom/mixins/ApplicationRole_updateName.java | 10 +--
.../applib/role/menu/ApplicationRoleMenu.java | 24 +++---
.../applib/seed/SeedSecurityModuleService.java | 2 +-
.../applib/tenancy/dom/ApplicationTenancy.java | 20 ++---
.../dom/mixins/ApplicationTenancy_addChild.java | 8 +-
.../dom/mixins/ApplicationTenancy_addUser.java | 8 +-
.../dom/mixins/ApplicationTenancy_delete.java | 8 +-
.../dom/mixins/ApplicationTenancy_removeChild.java | 8 +-
.../dom/mixins/ApplicationTenancy_removeUser.java | 8 +-
.../dom/mixins/ApplicationTenancy_updateName.java | 10 +--
.../dom/mixins/ApplicationTenancy_users.java | 6 +-
.../tenancy/menu/ApplicationTenancyMenu.java | 28 +++----
.../applib/user/app/ApplicationUserManager.java | 6 +-
.../mixins/ApplicationUserManager_allUsers.java | 4 +-
.../ApplicationUserManager_newDelegateUser.java | 12 +--
.../ApplicationUserManager_newLocalUser.java | 12 +--
.../user/contributions/HasUsername_open.java | 8 +-
.../secman/applib/user/dom/ApplicationUser.java | 26 +++----
.../user/dom/mixins/ApplicationUser_addRole.java | 8 +-
.../user/dom/mixins/ApplicationUser_delete.java | 8 +-
.../user/dom/mixins/ApplicationUser_duplicate.java | 8 +-
.../user/dom/mixins/ApplicationUser_lock.java | 8 +-
.../dom/mixins/ApplicationUser_removeRoles.java | 8 +-
.../dom/mixins/ApplicationUser_resetPassword.java | 8 +-
.../user/dom/mixins/ApplicationUser_unlock.java | 8 +-
.../mixins/ApplicationUser_updateAccountType.java | 10 +--
.../dom/mixins/ApplicationUser_updateAtPath.java | 10 +--
.../mixins/ApplicationUser_updateEmailAddress.java | 10 +--
.../mixins/ApplicationUser_updateFaxNumber.java | 10 +--
.../dom/mixins/ApplicationUser_updateLocale.java | 10 +--
.../dom/mixins/ApplicationUser_updateName.java | 10 +--
.../dom/mixins/ApplicationUser_updatePassword.java | 8 +-
.../mixins/ApplicationUser_updatePhoneNumber.java | 10 +--
.../dom/mixins/ApplicationUser_updateUsername.java | 10 +--
...ApplicationUser_effectiveMemberPermissions.java | 6 +-
...ationUser_filterEffectiveMemberPermissions.java | 14 ++--
.../dom/mixins/perms/UserPermissionViewModel.java | 20 ++---
.../applib/user/menu/ApplicationUserMenu.java | 20 ++---
.../secman/applib/user/menu/MeService.java | 20 ++---
.../secman/applib/mmm/dom/ChaseCatsService.java | 4 +-
.../secman/applib/mmm/dom/EatCheeseService.java | 4 +-
.../applib/mmm/dom/PressLiftButtonService.java | 4 +-
.../secman/applib/mmm/dom/RideLiftService.java | 4 +-
.../services/PasswordEncoderUsingJBcrypt.java | 2 +-
.../AuthenticatorSecmanAutoConfiguration.java | 2 +-
.../integration/authorizor/AuthorizorSecman.java | 4 +-
.../spiimpl/ImpersonateMenuAdvisorForSecman.java | 4 +-
.../TableColumnVisibilityServiceForSecman.java | 2 +-
.../userreg/UserRegistrationServiceForSecman.java | 2 +-
.../jdo/permission/dom/ApplicationPermission.java | 8 +-
.../secman/jdo/role/dom/ApplicationRole.java | 8 +-
.../secman/jdo/tenancy/dom/ApplicationTenancy.java | 6 +-
.../secman/jdo/user/dom/ApplicationUser.java | 6 +-
.../jpa/permission/dom/ApplicationPermission.java | 8 +-
.../secman/jpa/role/dom/ApplicationRole.java | 8 +-
.../secman/jpa/tenancy/dom/ApplicationTenancy.java | 6 +-
.../secman/jpa/user/dom/ApplicationUser.java | 6 +-
...thenticationConverterOfOAuth2UserPrincipal.java | 2 +-
.../extensions/cors/impl/IsisModuleExtCors.java | 2 +-
.../fullcalendar/applib/value/CalendarEvent.java | 2 +-
.../value/CalendarEventSemanticsProvider.java | 12 +--
...alendarableCollectionAsFullCalendarFactory.java | 2 +-
...arEventableCollectionAsFullCalendarFactory.java | 2 +-
.../pdfjs/applib/spi/PdfJsViewerAdvisor.java | 2 +-
.../ui/components/ScalarPanelAbstractLegacy.java | 8 +-
.../javafx/ui/components/UiComponentFactoryFx.java | 2 +-
.../ui/components/collections/TableViewFx.java | 2 +-
.../viewer/javafx/ui/components/form/FormPane.java | 2 +-
.../ui/components/markup/MarkupFieldFactory.java | 2 +-
.../ui/components/number/NumberFieldFactory.java | 2 +-
.../javafx/ui/components/object/ObjectViewFx.java | 2 +-
.../objectref/ObjectReferenceFieldFactory.java | 2 +-
.../ui/components/other/FallbackFieldFactory.java | 2 +-
.../components/temporal/TemporalFieldFactory.java | 2 +-
.../ui/components/text/TextFieldFactory.java | 2 +-
.../viewer/javafx/ui/main/MainViewFx.java | 2 +-
.../ui/components/blob/BlobFieldFactory.java | 2 +-
.../ui/components/clob/ClobFieldFactory.java | 2 +-
.../ui/components/collection/TableViewVaa.java | 2 +-
.../ui/components/markup/MarkupFieldFactory.java | 2 +-
.../vaadin/ui/components/object/ObjectViewVaa.java | 2 +-
.../ui/components/other/FallbackFieldFactory.java | 2 +-
.../components/temporal/TemporalFieldFactory.java | 2 +-
.../ui/components/text/TextFieldFactory.java | 2 +-
.../ui/components/text/uuid/UuidFieldFactory.java | 2 +-
.../viewer/vaadin/ui/pages/main/MainViewVaa.java | 2 +-
.../persistence/jdo/applib/types/AddressLine.java | 11 +--
.../persistence/jdo/applib/types/Description.java | 11 +--
.../isis/persistence/jdo/applib/types/Email.java | 11 +--
.../isis/persistence/jdo/applib/types/Fqcn.java | 11 +--
.../jdo/applib/types/LogicalTypeName.java | 15 ++--
.../isis/persistence/jdo/applib/types/Money.java | 11 +--
.../isis/persistence/jdo/applib/types/Name.java | 11 +--
.../isis/persistence/jdo/applib/types/Notes.java | 11 +--
.../jdo/applib/types/ObjectIdentifier.java | 15 ++--
.../persistence/jdo/applib/types/Percentage.java | 11 +--
.../persistence/jdo/applib/types/PhoneNumber.java | 11 +--
.../persistence/jdo/applib/types/PostalCode.java | 11 +--
.../persistence/jdo/applib/types/ProperName.java | 11 +--
.../persistence/jdo/applib/types/Reference.java | 11 +--
.../isis/persistence/jdo/applib/types/Title.java | 11 +--
.../persistence/jdo/applib/types/UrlTemplate.java | 11 +--
.../persistence/jdo/applib/types/Username.java | 11 +--
.../jdo/datanucleus/config/DnSettings.java | 2 +-
.../jdosupport/JdoSupportServiceDefault.java | 2 +-
.../mixins/Persistable_datanucleusVersionLong.java | 8 +-
.../Persistable_datanucleusVersionTimestamp.java | 8 +-
.../mixins/Persistable_downloadJdoMetadata.java | 14 ++--
.../changetracking/EntityChangeTrackerJdo.java | 6 +-
.../changetracking/_ChangingEntitiesFactory.java | 2 +-
.../jdo/metamodel/beans/JdoBeanTypeClassifier.java | 2 +-
.../DisabledFacetFromJdoPrimaryKeyAnnotation.java | 2 +-
.../jdo/metamodel/menu/JdoMetamodelMenu.java | 16 ++--
.../jpa/eclipselink/config/ElSettings.java | 2 +-
.../PersistenceMetricsServiceJpa.java | 2 +-
.../testdomain/rest/DomainObjectResourceTest.java | 2 +-
.../isis/testdomain/rest/MenuBarsResourceTest.java | 2 +-
.../SpringServiceInjectPriorityTest.java | 4 +-
.../domainmodel/AnnotationSyntesizerTest.java | 2 +-
.../domainmodel/DomainModelTest_forEditing.java | 18 ++---
.../DomainModelTest_usingBadDomain.java | 12 +--
.../DomainModelTest_usingGoodDomain.java | 4 +-
.../testdomain/factory/ViewModelFactoryTest.java | 4 +-
.../testdomain/interact/ActionInteractionTest.java | 2 +-
.../interact/CollectionInteractionTest.java | 2 +-
.../testdomain/interact/CommandArgumentTest.java | 8 +-
.../testdomain/interact/NewParameterModelTest.java | 2 +-
.../testdomain/interact/PropertyBindingTest.java | 2 +-
.../interact/PropertyInteractionTest.java | 4 +-
.../interact/ScalarParamNegotiationTest.java | 2 +-
.../interact/WrapperInteractionTest.java | 6 +-
.../interact/WrapperInteractionTest2.java | 6 +-
.../interact/WrapperInteractionTest3.java | 10 +--
.../interact/WrapperInteractionTest4.java | 10 +--
.../isis/testdomain/value/ValueSemanticsTest.java | 2 +-
.../testdomain/value/ValueSemanticsTester.java | 2 +-
.../viewers/common/wkt/InteractionTestWkt.java | 2 +-
.../testdomain/viewers/jdo/wkt/TestAppJdoWkt.java | 12 +--
.../testdomain/viewers/jdo/wkt/TestAppJpaWkt.java | 12 +--
.../testdomain/conf/Configuration_headless.java | 2 +-
.../isis/testdomain/jdo/JdoInventoryJaxbVm.java | 18 ++---
.../jdo/JdoInventoryJaxbVm_selectBooksForSale.java | 10 +--
.../isis/testdomain/jdo/JdoInventoryManager.java | 8 +-
.../isis/testdomain/jdo/JdoInventoryResource.java | 10 +--
.../isis/testdomain/jdo/entities/JdoBook.java | 8 +-
.../isis/testdomain/jdo/entities/JdoInventory.java | 6 +-
.../isis/testdomain/jdo/entities/JdoProduct.java | 14 ++--
.../testdomain/jdo/entities/JdoProductComment.java | 4 +-
.../isis/testdomain/jpa/JpaInventoryJaxbVm.java | 18 ++---
.../jpa/JpaInventoryJaxbVm_selectBooksForSale.java | 10 +--
.../isis/testdomain/jpa/JpaInventoryManager.java | 6 +-
.../isis/testdomain/jpa/JpaInventoryResource.java | 10 +--
.../isis/testdomain/jpa/entities/JpaBook.java | 8 +-
.../jpa/entities/JpaEntityGeneratedLongId.java | 8 +-
.../entities/JpaEntityNonGeneratedStringId.java | 8 +-
.../isis/testdomain/jpa/entities/JpaInventory.java | 8 +-
.../isis/testdomain/jpa/entities/JpaProduct.java | 14 ++--
.../testdomain/jpa/entities/JpaProductComment.java | 4 +-
.../isis/testdomain/jpa/springdata/Employee.java | 2 +-
.../testdomain/jpa/springdata/EmployeeManager.java | 6 +-
.../springdata/EmployeeManager_deleteEmployee.java | 2 +-
.../springdata/EmployeeManager_newEmployee.java | 4 +-
.../testdomain/model/actnsemantics/BlobDemo.java | 10 +--
.../model/actnsemantics/BlobDemoMenu.java | 12 +--
.../model/bad/AmbiguousMixinAnnotations.java | 16 ++--
.../isis/testdomain/model/bad/AmbiguousTitle.java | 6 +-
.../model/bad/InvalidActionOverloading.java | 6 +-
.../bad/InvalidContradictingTypeSemantics.java | 4 +-
.../model/bad/InvalidLogicalTypeNameClash.java | 8 +-
.../model/bad/InvalidOrphanedActionSupport.java | 6 +-
.../bad/InvalidOrphanedCollectionSupport.java | 6 +-
.../model/bad/InvalidOrphanedPropertySupport.java | 6 +-
.../bad/InvalidPropertyAnnotationOnAction.java | 8 +-
...dOrphanedActionSupportNoAnnotationEnforced.java | 4 +-
.../testdomain/model/good/ElementTypeAbstract.java | 4 +-
.../testdomain/model/good/ElementTypeConcrete.java | 2 +-
.../model/good/ElementTypeInterface.java | 4 +-
.../isis/testdomain/model/good/MixinConcrete.java | 8 +-
.../ProperActionWithNameStartingWithSetOrGet.java | 8 +-
.../model/good/ProperChoicesWhenChoicesFrom.java | 8 +-
.../testdomain/model/good/ProperElementTypeVm.java | 6 +-
.../testdomain/model/good/ProperFullyAbstract.java | 14 ++--
.../testdomain/model/good/ProperFullyImpl.java | 4 +-
.../testdomain/model/good/ProperGenericImpl.java | 6 +-
.../testdomain/model/good/ProperInterface.java | 4 +-
.../testdomain/model/good/ProperInterface2.java | 4 +-
.../good/ProperLayoutOnPropertyWithLombok.java | 10 +--
.../good/ProperMemberInheritanceAbstract.java | 14 ++--
.../good/ProperMemberInheritanceInterface.java | 14 ++--
.../ProperMemberInheritance_usingAbstract.java | 12 +--
.../ProperMemberInheritance_usingInterface.java | 12 +--
.../testdomain/model/good/ProperMemberSupport.java | 18 ++---
.../model/good/ProperMemberSupport_action.java | 10 +--
.../model/good/ProperMemberSupport_action2.java | 8 +-
.../model/good/ProperMemberSupport_action3.java | 8 +-
.../model/good/ProperMemberSupport_action4.java | 8 +-
.../model/good/ProperMemberSupport_action5.java | 6 +-
.../model/good/ProperMemberSupport_collection.java | 6 +-
.../good/ProperMemberSupport_collection2.java | 6 +-
.../good/ProperMemberSupport_collection3.java | 6 +-
.../model/good/ProperMemberSupport_property.java | 8 +-
.../model/good/ProperMemberSupport_property2.java | 8 +-
.../model/good/ProperMemberSupport_property3.java | 6 +-
.../model/good/ProperParameterSupport.java | 8 +-
.../model/good/ProperPrefixedAction.java | 6 +-
.../model/good/ProperPrefixedMember.java | 10 +--
.../model/good/ProperServiceWithMixin.java | 8 +-
...lWithAnnotationOptionalUsingPrivateSupport.java | 18 ++---
.../good/ViewModelWithEncapsulatedMembers.java | 14 ++--
.../model/interaction/InteractionDemo.java | 22 +++---
.../model/interaction/InteractionDemoItem.java | 14 ++--
.../interaction/InteractionDemo_biArgDisabled.java | 4 +-
.../interaction/InteractionDemo_biArgEnabled.java | 4 +-
.../InteractionDemo_biListOfString.java | 4 +-
.../interaction/InteractionDemo_multiEnum.java | 4 +-
.../interaction/InteractionDemo_multiInt.java | 4 +-
.../interaction/InteractionDemo_negotiate.java | 4 +-
.../interaction/InteractionDemo_noArgDisabled.java | 4 +-
.../interaction/InteractionDemo_noArgEnabled.java | 4 +-
.../model/interaction/InteractionNpmDemo.java | 6 +-
.../InteractionNpmDemo_biArgDisabled.java | 4 +-
.../InteractionNpmDemo_biArgEnabled.java | 8 +-
.../isis/testdomain/model/layout/LayoutDemo.java | 10 +--
.../testdomain/model/stereotypes/MyObject.java | 4 +-
.../model/stereotypes/MyObject_mixin.java | 2 +-
.../testdomain/model/stereotypes/MyService.java | 2 +-
.../isis/testdomain/model/stereotypes/MyView.java | 4 +-
.../model/valuetypes/ValueTypeExample.java | 12 +--
.../publishing/PublishingTestFactoryJdo.java | 2 +-
.../publishing/PublishingTestFactoryJpa.java | 2 +-
.../apache/isis/testdomain/rospec/Customer.java | 4 +-
.../isis/testdomain/rospec/RoSpecSampler.java | 10 +--
.../apache/isis/testdomain/util/dto/BookDto.java | 2 +-
.../interaction/DomainObjectTesterFactory.java | 2 +-
.../util/interaction/InteractionBoundaryProbe.java | 2 +-
.../util/interaction/InteractionTestAbstract.java | 2 +-
.../bypass/authentication/AuthenticatorBypass.java | 2 +-
.../bypass/authorization/AuthorizorBypass.java | 2 +-
.../shiro/authentication/AuthenticatorShiro.java | 2 +-
.../shiro/authorization/AuthorizorShiro.java | 2 +-
.../security/shiro/webmodule/WebModuleShiro.java | 2 +-
...nticationConverterOfAuthenticatedPrincipal.java | 2 +-
.../AuthenticationConverterOfStringPrincipal.java | 2 +-
...henticationConverterOfUserDetailsPrincipal.java | 2 +-
.../spring/authentication/AuthenticatorSpring.java | 2 +-
.../spring/webmodule/WebModuleSpringSecurity.java | 2 +-
.../isis/subdomains/base/applib/Chained.java | 8 +-
.../apache/isis/subdomains/base/applib/Dflt.java | 2 +-
.../services/calendar/CalendarServiceDefault.java | 2 +-
.../subdomains/base/applib/types/AddressLine.java | 11 +--
.../subdomains/base/applib/types/Description.java | 11 +--
.../isis/subdomains/base/applib/types/Email.java | 11 +--
.../isis/subdomains/base/applib/types/Fqcn.java | 11 +--
.../base/applib/types/LogicalTypeName.java | 15 ++--
.../isis/subdomains/base/applib/types/Money.java | 11 +--
.../isis/subdomains/base/applib/types/Name.java | 11 +--
.../isis/subdomains/base/applib/types/Notes.java | 11 +--
.../base/applib/types/ObjectIdentifier.java | 15 ++--
.../subdomains/base/applib/types/Percentage.java | 11 +--
.../subdomains/base/applib/types/PhoneNumber.java | 11 +--
.../subdomains/base/applib/types/PostalCode.java | 11 +--
.../subdomains/base/applib/types/ProperName.java | 11 +--
.../subdomains/base/applib/types/Reference.java | 11 +--
.../isis/subdomains/base/applib/types/Title.java | 11 +--
.../subdomains/base/applib/types/UrlTemplate.java | 11 +--
.../subdomains/base/applib/types/Username.java | 11 +--
.../subdomains/base/applib/with/WithInterval.java | 8 +-
.../base/applib/with/WithIntervalContiguous.java | 10 +--
.../base/applib/with/WithIntervalMutable.java | 8 +-
.../subdomains/base/applib/with/WithStartDate.java | 4 +-
.../docx/applib/service/DocxServiceDefault.java | 2 +-
.../subdomains/excel/applib/dom/RowHandler.java | 2 +-
.../excel/applib/dom/WorksheetContent.java | 4 +-
.../subdomains/excel/applib/dom/WorksheetSpec.java | 2 +-
.../excel/applib/service/ExcelServiceDefault.java | 2 +-
.../excel/applib/service/_ExcelConverter.java | 2 +-
.../contributions/ExcelDemoToDoItem_export.java | 2 +-
.../contributions/ExcelDemoToDoItem_export2.java | 2 +-
.../BulkUpdateLineItemForDemoToDoItem.java | 12 +--
.../BulkUpdateManagerForDemoToDoItem.java | 24 +++---
.../bulkupdate/BulkUpdateMenuForDemoToDoItem.java | 14 ++--
.../pivot/ExcelPivotByCategoryAndSubcategory.java | 4 +-
.../ExcelPivotByCategoryAndSubcategoryMenu.java | 12 +--
.../demotodoitem/DemoToDoItemRowHandler.java | 4 +-
.../demotodoitem/DemoToDoItemRowHandler2.java | 4 +-
.../ExcelUploadRowHandler4ToDoItem.java | 4 +-
.../ExcelUploadServiceForDemoToDoItem.java | 14 ++--
.../DemoFixture_extending_ExcelFixture2.java | 2 +-
.../demoapp/todomodule/dom/ExcelDemoToDoItem.java | 22 +++---
.../todomodule/dom/ExcelDemoToDoItemMenu.java | 20 ++---
.../subdomains/excel/testing/ExcelFixture.java | 6 +-
.../subdomains/excel/testing/ExcelFixture2.java | 4 +-
.../spring/applib/service/SpringBeansService.java | 3 +-
.../applib/service/XDocReportServiceDefault.java | 2 +-
.../zip/applib/service/ZipServiceDefault.java | 2 +-
.../applib/classrules/ArchitectureDomainRules.java | 16 ++--
.../applib/classrules/ArchitectureJdoRules.java | 4 +-
.../applib/classrules/ArchitectureJpaRules.java | 4 +-
.../applib/classrules/CommonPredicates.java | 4 +-
.../applib/domain/dom/ChamberOfCommerceCode.java | 10 +--
.../applib/domain/dom/SerializableViewModel.java | 6 +-
.../applib/domain/dom/SomeDomainObject.java | 4 +-
.../domain/dom/SomeDomainObject_actionMixin.java | 2 +-
.../dom/SomeDomainObject_collectionMixin.java | 2 +-
.../domain/dom/SomeDomainObject_propertyMixin.java | 2 +-
.../applib/domain/dom/SomeDomainService.java | 4 +-
.../applib/entity/jdo/dom/JdoEntity.java | 4 +-
.../applib/entity/jdo/dom/JdoEntity2.java | 4 +-
.../applib/entity/jdo/dom/JdoEntitySubtype.java | 4 +-
.../applib/entity/jpa/dom/JpaEntity.java | 4 +-
.../applib/entity/jpa/dom/JpaEntity2.java | 4 +-
.../fakedata/applib/services/BigIntegers.java | 2 +-
.../fakedata/applib/services/Collections.java | 2 +-
.../testing/fakedata/applib/services/Enums.java | 2 +-
.../fakedata/applib/services/FakeDataService.java | 2 +-
.../testing/fakedata/applib/services/Strings.java | 2 +-
.../testing/fakedata/applib/services/Urls.java | 2 +-
.../demomodule/dom/FakeDataDemoObjectWithAll.java | 22 +++---
.../dom/FakeDataDemoObjectWithAllMenu.java | 16 ++--
.../FakeDataDemoObjectWithAll_create3.java | 2 +-
...eDataDemoObjectWithAll_create_withFakeData.java | 2 +-
...eDataDemoObjectWithAll_update_withFakeData.java | 2 +-
...xecutionParametersServiceAutoConfiguration.java | 3 +-
.../applib/fixturescripts/FixtureResult.java | 16 ++--
.../applib/fixturescripts/FixtureScript.java | 2 +-
.../FixtureScriptWithExecutionStrategy.java | 2 +-
.../applib/fixturescripts/FixtureScripts.java | 26 +++----
.../FixtureScriptsSpecification.java | 2 +-
.../FixtureScriptsSpecificationProvider.java | 2 +-
...iptsSpecificationProviderAutoConfiguration.java | 2 +-
.../applib/modules/ModuleWithFixturesService.java | 2 +-
.../applib/personas/BuilderScriptAbstract.java | 2 +-
.../applib/personas/BuilderScriptWithResult.java | 2 +-
.../QueryResultsCacheControlForFixtures.java | 2 +-
.../services/InitialFixtureScriptsInstaller.java | 2 +-
.../applib/setup/PersonaEnumPersistAll.java | 2 +-
.../teardown/jdo/TeardownFixtureJdoAbstract.java | 2 +-
.../h2console/ui/services/H2ManagerMenu.java | 18 ++---
.../h2console/ui/webmodule/WebModuleH2Console.java | 2 +-
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.java | 16 ++--
.../applib/IsisIntegrationTestAbstract.java | 2 +-
.../valuetypes/asciidoc/applib/value/AsciiDoc.java | 2 +-
.../ChangesDtoValueSemanticsPrettyRender.java | 2 +-
.../CommandDtoValueSemanticsPrettyRender.java | 2 +-
.../InteractionDtoValueSemanticsPrettyRender.java | 2 +-
.../ui/vaa/components/AsciiDocFieldFactoryVaa.java | 2 +-
.../valuetypes/markdown/applib/value/Markdown.java | 2 +-
.../sse/ui/wkt/services/SseServiceDefault.java | 2 +-
.../wkt/webmodule/WebModuleServerSentEvents.java | 2 +-
.../common/applib/mixins/Object_impersonate.java | 14 ++--
.../applib/mixins/Object_impersonateWithRoles.java | 14 ++--
.../services/userprof/UserProfileUiModel.java | 2 +-
.../common/model/action/ActionFormUiModel.java | 2 +-
.../common/model/action/HasManagedAction.java | 4 +-
.../common/model/components/ComponentType.java | 2 +-
.../model/components/UiComponentFactory.java | 2 +-
.../common/model/header/HeaderUiModelProvider.java | 2 +-
.../isis/viewer/common/model/menu/MenuUiModel.java | 2 +-
.../common/model/menu/MenuUiModelProvider.java | 2 +-
.../model/menu/MenuUiModel_buildMenuItems.java | 2 +-
.../viewer/common/model/object/ObjectUiModel.java | 2 +-
.../UserProfileUiModelProviderDefault.java | 2 +-
.../webmodule/WebModuleJaxrsResteasy4.java | 2 +-
.../restfulobjects/rendering/IResourceContext.java | 2 +-
.../AbstractObjectMemberReprRenderer.java | 2 +-
.../domainobjects/DomainObjectReprRenderer.java | 2 +-
.../rendering/domainobjects/InvokeKeys.java | 2 +-
.../rendering/domainobjects/JsonValueEncoder.java | 2 +-
.../domainobjects/ObjectActionReprRenderer.java | 4 +-
.../ObjectCollectionReprRenderer.java | 2 +-
.../domainobjects/ObjectPropertyReprRenderer.java | 2 +-
.../rendering/service/RepresentationService.java | 2 +-
.../acceptheader/AcceptHeaderServiceForRest.java | 4 +-
...entNegotiationServiceForRestfulObjectsV1_0.java | 2 +-
.../ContentNegotiationServiceOrgApacheIsisV1.java | 2 +-
.../ContentNegotiationServiceOrgApacheIsisV2.java | 2 +-
.../ContentNegotiationServiceXRoDomainType.java | 2 +-
.../service/swagger/SwaggerServiceDefault.java | 3 +-
.../service/swagger/SwaggerServiceMenu.java | 20 ++---
.../service/swagger/internal/Generation.java | 2 +-
.../rendering/service/swagger/internal/Tagger.java | 2 +-
.../service/swagger/internal/TaggerDefault.java | 2 +-
.../viewer/context/ResourceContext.java | 2 +-
.../mappers/ExceptionMapperForObjectNotFound.java | 2 +-
...xceptionMapperForRestfulObjectsApplication.java | 2 +-
.../ExceptionMapperForRuntimeException.java | 2 +-
.../resources/DomainObjectResourceServerside.java | 2 +-
.../resources/DomainServiceResourceServerside.java | 2 +-
.../resources/DomainTypeResourceServerside.java | 2 +-
.../resources/HomePageResourceServerside.java | 2 +-
.../resources/MenuBarsResourceServerside.java | 2 +-
.../resources/ObjectAdapterAccessHelper.java | 2 +-
.../viewer/resources/ResourceAbstract.java | 2 +-
.../viewer/resources/ResourceDescriptor.java | 2 +-
.../viewer/resources/UserResourceServerside.java | 2 +-
.../resources/VersionResourceServerside.java | 2 +-
.../viewer/resources/_DomainResourceHelper.java | 2 +-
.../wicket/model/isis/WicketViewerSettings.java | 2 +-
.../viewer/wicket/model/links/LinkAndLabel.java | 2 +-
.../viewer/wicket/model/models/ActionModel.java | 2 +-
.../wicket/model/models/ActionModelImpl.java | 2 +-
.../wicket/model/models/ActionPromptProvider.java | 2 +-
.../wicket/model/models/FormExecutorContext.java | 2 +-
.../wicket/model/models/ManagedObjectModel.java | 2 +-
.../viewer/wicket/model/models/ScalarModel.java | 2 +-
.../interaction/HasBookmarkedOwnerAbstract.java | 2 +-
.../interaction/act/ActionInteractionWkt.java | 2 +-
.../models/interaction/coll/DataTableModelWkt.java | 2 +-
.../interaction/prop/PropertyInteractionWkt.java | 2 +-
.../entityactions/LinkAndLabelFactory.java | 2 +-
.../serviceactions/ServiceActionsPanelFactory.java | 2 +-
.../serviceactions/TertiaryMenuPanelFactory.java | 2 +-
.../entity/collection/EntityCollectionPanel.java | 2 +-
.../components/entity/fieldset/PropertyGroup.java | 4 +-
.../ui/components/scalars/ScalarPanelAbstract.java | 4 +-
.../components/scalars/primitive/BooleanPanel.java | 2 +-
.../scalars/value/fallback/ValueFallbackPanel.java | 2 +-
.../themepicker/IsisWicketThemeSupportDefault.java | 2 +-
.../isis/viewer/wicket/ui/pages/PageAbstract.java | 2 +-
.../scalars/jdkdates/JavaSqlDateConverterTest.java | 4 +-
.../jdkdates/JavaUtilDateConverterTest.java | 4 +-
.../scalars/jdkmath/BigDecimalConverterTest.java | 4 +-
.../jodatime/JodaDateTimeConverterTest.java | 4 +-
.../jodatime/JodaLocalDateConverterTest.java | 4 +-
.../jodatime/JodaLocalDateTimeConverterTest.java | 4 +-
.../jodatime/jdk8time/LocalDateConverterTest.java | 4 +-
.../jdk8time/LocalDateTimeConverterTest.java | 4 +-
.../jdk8time/OffsetDateTimeConverterTest.java | 4 +-
.../components/scalars/uuid/UuidConverterTest.java | 4 +-
.../wicket/viewer/mixins/Object_clearHints.java | 8 +-
.../ComponentFactoryRegistrarDefault.java | 2 +-
.../ComponentFactoryRegistryDefault.java | 2 +-
.../registries/pages/PageClassListDefault.java | 2 +-
.../registries/pages/PageClassRegistryDefault.java | 2 +-
.../pages/PageNavigationServiceDefault.java | 2 +-
.../viewer/services/BookmarkUiServiceWicket.java | 2 +-
.../viewer/services/DeepLinkServiceWicket.java | 2 +-
.../services/HintStoreUsingWicketSession.java | 2 +-
.../services/ImageResourceCacheClassPath.java | 2 +-
.../services/TranslationsResolverWicket.java | 2 +-
.../services/WicketViewerSettingsDefault.java | 4 +-
.../wicket/viewer/webmodule/WebModuleWicket.java | 2 +-
1997 files changed, 6850 insertions(+), 6810 deletions(-)
diff --git a/api/applib/src/main/java/org/apache/isis/applib/ViewModel.java b/api/applib/src/main/java/org/apache/isis/applib/ViewModel.java
index 127419a..00b12ab 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/ViewModel.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/ViewModel.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* Indicates that an object belongs to the UI/application layer, and is intended to be used as a view model.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Action.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Action.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Action.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Action.java
index 876b1e2..74cc1cc 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Action.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Action.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/ActionLayout.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/ActionLayout.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/ActionLayout.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/ActionLayout.java
index fece9cd..4af398a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/ActionLayout.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/ActionLayout.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
@@ -78,8 +78,8 @@ public @interface ActionLayout {
* Whether (and how) this action can be bookmarked in the UI.
*
* <p>
- * For bookmarkable actions, either {@link org.apache.isis.applib.annotation.BookmarkPolicy#AS_ROOT}
- * and {@link org.apache.isis.applib.annotation.BookmarkPolicy#AS_CHILD} can be used (they are treated
+ * For bookmarkable actions, either {@link org.apache.isis.applib.annotations.BookmarkPolicy#AS_ROOT}
+ * and {@link org.apache.isis.applib.annotations.BookmarkPolicy#AS_CHILD} can be used (they are treated
* identically).
* </p>
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/BookmarkPolicy.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/BookmarkPolicy.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/BookmarkPolicy.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/BookmarkPolicy.java
index ff32fff..6b40bb4 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/BookmarkPolicy.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/BookmarkPolicy.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Bounding.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Bounding.java
similarity index 95%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Bounding.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Bounding.java
index e998d43..a8a1ba2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Bounding.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Bounding.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* Whether the set of instances of a domain object is bounded or not.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Collection.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Collection.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Collection.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Collection.java
index 06fc695..2c80bdf 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Collection.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Collection.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/CollectionLayout.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/CollectionLayout.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/CollectionLayout.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/CollectionLayout.java
index bfb42ff..a632232 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/CollectionLayout.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/CollectionLayout.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Domain.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Domain.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Domain.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Domain.java
index 6810201..d4c82a9 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Domain.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Domain.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainObject.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainObject.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/DomainObject.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/DomainObject.java
index 4ea1376..0b0b3d2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainObject.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainObject.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
@@ -41,7 +41,7 @@ import org.apache.isis.applib.services.bookmark.Bookmark;
/**
* Domain semantics for domain objects (entities and view models;
- * for services see {@link org.apache.isis.applib.annotation.DomainService}).
+ * for services see {@link org.apache.isis.applib.annotations.DomainService}).
*
* @apiNote Meta annotation {@link Component} allows for the Spring framework to pick up (discover) the
* annotated type.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainObjectLayout.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainObjectLayout.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/DomainObjectLayout.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/DomainObjectLayout.java
index 5eeeb6d..f319b85 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainObjectLayout.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainObjectLayout.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainService.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainService.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/DomainService.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/DomainService.java
index 7d90bbc..685b382 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainService.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainServiceLayout.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainServiceLayout.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/DomainServiceLayout.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/DomainServiceLayout.java
index cd88913..81e7718 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/DomainServiceLayout.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/DomainServiceLayout.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Editing.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Editing.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Editing.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Editing.java
index 614badf..7777007 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Editing.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Editing.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* The available policies for editing properties and collections.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/EntityChangeKind.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/EntityChangeKind.java
similarity index 95%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/EntityChangeKind.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/EntityChangeKind.java
index 2c9d512..338fd8e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/EntityChangeKind.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/EntityChangeKind.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
*
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/HomePage.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/HomePage.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/HomePage.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/HomePage.java
index e8e4533..15ec978 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/HomePage.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/HomePage.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/InteractionScope.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/InteractionScope.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/InteractionScope.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/InteractionScope.java
index a8b2632..4490773 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/InteractionScope.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/InteractionScope.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Introspection.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Introspection.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Introspection.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Introspection.java
index fb7b223..c10b721 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Introspection.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Introspection.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/LabelPosition.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/LabelPosition.java
similarity index 90%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/LabelPosition.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/LabelPosition.java
index 2219b82..92b8ea8 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/LabelPosition.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/LabelPosition.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
@@ -24,8 +24,8 @@ import javax.xml.bind.annotation.XmlType;
* The positioning of a label for a property or action parameter.
*
* @since 1.x {@index}
- * @see org.apache.isis.applib.annotation.PropertyLayout
- * @see org.apache.isis.applib.annotation.ParameterLayout
+ * @see org.apache.isis.applib.annotations.PropertyLayout
+ * @see org.apache.isis.applib.annotations.ParameterLayout
*/
@XmlType(
namespace = "http://isis.apache.org/applib/layout/component"
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/LogicalTypeName.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/LogicalTypeName.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/LogicalTypeName.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/LogicalTypeName.java
index e7d2f37..437fb51 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/LogicalTypeName.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/LogicalTypeName.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/MemberSupport.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/MemberSupport.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/MemberSupport.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/MemberSupport.java
index de31d7a..fcc121b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/MemberSupport.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/MemberSupport.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/MinLength.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/MinLength.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/MinLength.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/MinLength.java
index b3503fe..918ca9a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/MinLength.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/MinLength.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Module.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Module.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Module.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Module.java
index 6d6d2ee..209b74a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Module.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Module.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Nature.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Nature.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Nature.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Nature.java
index d3ace3d..b88ca5f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Nature.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Nature.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlRootElement;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/NatureOfService.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/NatureOfService.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/NatureOfService.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/NatureOfService.java
index 3c98b0d..413d7c1 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/NatureOfService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/NatureOfService.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* The different sorts of domain services recognized by Isis, as specified in {@link DomainService#nature()}
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Navigable.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Navigable.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Navigable.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Navigable.java
index 00ed67f..c6abb30 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Navigable.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Navigable.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
*
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/ObjectLifecycle.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/ObjectLifecycle.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/ObjectLifecycle.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/ObjectLifecycle.java
index 35a89de..05bc803 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/ObjectLifecycle.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/ObjectLifecycle.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/ObjectSupport.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/ObjectSupport.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/ObjectSupport.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/ObjectSupport.java
index 17b5c1c..914bd37 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/ObjectSupport.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/ObjectSupport.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Optionality.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Optionality.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Optionality.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Optionality.java
index 63f059a..3943d88 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Optionality.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Optionality.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* Whether the property or parameter is optional or is required (aka mandatory).
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Parameter.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Parameter.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Parameter.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Parameter.java
index d2e6347..1babda8 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Parameter.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Parameter.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
@@ -95,7 +95,7 @@ public @interface Parameter {
* Whether this parameter is optional or is mandatory (ie required).
*
* <p>
- * For parameters the default value, {@link org.apache.isis.applib.annotation.Optionality#DEFAULT}, is taken
+ * For parameters the default value, {@link org.apache.isis.applib.annotations.Optionality#DEFAULT}, is taken
* to mean that the parameter is required.
* </p>
*
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/ParameterLayout.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/ParameterLayout.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/ParameterLayout.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/ParameterLayout.java
index 8733187..a1d2ef2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/ParameterLayout.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/ParameterLayout.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/PriorityPrecedence.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/PriorityPrecedence.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/PriorityPrecedence.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/PriorityPrecedence.java
index 5a67459..f65612d 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/PriorityPrecedence.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/PriorityPrecedence.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import org.springframework.core.Ordered;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Programmatic.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Programmatic.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Programmatic.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Programmatic.java
index 15b3ad2..67ad316 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Programmatic.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Programmatic.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Projecting.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Projecting.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Projecting.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Projecting.java
index 1103466..6276ddf 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Projecting.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Projecting.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
*
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/PromptStyle.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/PromptStyle.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/PromptStyle.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/PromptStyle.java
index 2ca00ca..7c87888 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/PromptStyle.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/PromptStyle.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Property.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Property.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Property.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Property.java
index d6d9ebc..b850ec7 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Property.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Property.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/PropertyLayout.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/PropertyLayout.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/PropertyLayout.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/PropertyLayout.java
index 82b7a3e..73165bb 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/PropertyLayout.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/PropertyLayout.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
@@ -33,7 +33,7 @@ import java.lang.annotation.Target;
* @see Property
*
* @since 1.x {@index}
- * @see org.apache.isis.applib.annotation.ParameterLayout
+ * @see org.apache.isis.applib.annotations.ParameterLayout
*/
@Inherited
@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.TYPE, ElementType.ANNOTATION_TYPE })
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Publishing.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Publishing.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Publishing.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Publishing.java
index 0a63365..a5470c6 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Publishing.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Publishing.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import org.apache.isis.applib.services.command.Command;
import org.apache.isis.applib.services.iactn.Execution;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Redirect.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Redirect.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Redirect.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Redirect.java
index 25df719..f7aa22f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Redirect.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Redirect.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/RenderDay.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/RenderDay.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/RenderDay.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/RenderDay.java
index 82f2e72..1182798 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/RenderDay.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/RenderDay.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Repainting.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Repainting.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Repainting.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Repainting.java
index 992c514..8a8bf1e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Repainting.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Repainting.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/RestrictTo.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/RestrictTo.java
similarity index 95%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/RestrictTo.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/RestrictTo.java
index 156b09b..03c91f9 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/RestrictTo.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/RestrictTo.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* Whether an action is restricted to development mode, or available in all.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/SemanticsOf.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/SemanticsOf.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/SemanticsOf.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/SemanticsOf.java
index 1d2a077..30466e2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/SemanticsOf.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/SemanticsOf.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import org.apache.isis.applib.IsisModuleApplib;
import org.apache.isis.applib.util.Enums;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Snapshot.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Snapshot.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Snapshot.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Snapshot.java
index 145951e..b92ad61 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Snapshot.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Snapshot.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* Whether the property is included if the domain object graph is serialized
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/TimePrecision.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/TimePrecision.java
similarity index 96%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/TimePrecision.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/TimePrecision.java
index 1c66f5d..c66634f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/TimePrecision.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/TimePrecision.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
/**
* Precision for time of day.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Title.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Title.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Title.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Title.java
index 474a2b3..7257716 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Title.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Title.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Value.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Value.java
similarity index 97%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Value.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Value.java
index c24b0d7..85e9b8e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Value.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Value.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/ValueSemantics.java
similarity index 98%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/ValueSemantics.java
index c30a8ea2..dc1cbaa 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/ValueSemantics.java
@@ -1,4 +1,4 @@
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/Where.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/Where.java
similarity index 99%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/Where.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/Where.java
index 4fac7fa..eb876ba 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/Where.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/Where.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
import javax.xml.bind.annotation.XmlType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/package-info.java b/api/applib/src/main/java/org/apache/isis/applib/annotations/package-info.java
similarity index 95%
rename from api/applib/src/main/java/org/apache/isis/applib/annotation/package-info.java
rename to api/applib/src/main/java/org/apache/isis/applib/annotations/package-info.java
index 6c6509f..7a8cf2b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/package-info.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotations/package-info.java
@@ -20,4 +20,4 @@
/**
*
*/
-package org.apache.isis.applib.annotation;
+package org.apache.isis.applib.annotations;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/domain/DomainObjectList.java b/api/applib/src/main/java/org/apache/isis/applib/domain/DomainObjectList.java
index 6375d42..b621227 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/domain/DomainObjectList.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/domain/DomainObjectList.java
@@ -28,14 +28,14 @@ import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Editing;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.ObjectSupport;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Editing;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.ObjectSupport;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.jaxb.PersistentEntitiesAdapter;
import lombok.Getter;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/domain/ActionDomainEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/domain/ActionDomainEvent.java
index 5688e88..11ad4e9 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/domain/ActionDomainEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/domain/ActionDomainEvent.java
@@ -20,8 +20,8 @@ package org.apache.isis.applib.events.domain;
import java.util.List;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.util.ObjectContracts;
import org.apache.isis.applib.util.ToString;
@@ -62,7 +62,7 @@ public abstract class ActionDomainEvent<S> extends AbstractDomainEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.Action#domainEvent()} annotation attribute.
+ * {@link org.apache.isis.applib.annotations.Action#domainEvent()} annotation attribute.
*
* <p>
* Whether this raises an event or not depends upon the
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/domain/CollectionDomainEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/domain/CollectionDomainEvent.java
index 3e427dd..aef506a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/domain/CollectionDomainEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/domain/CollectionDomainEvent.java
@@ -40,7 +40,7 @@ public abstract class CollectionDomainEvent<S,T> extends AbstractDomainEvent<S>
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.Collection#domainEvent()}
+ * {@link org.apache.isis.applib.annotations.Collection#domainEvent()}
* annotation attribute.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/domain/PropertyDomainEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/domain/PropertyDomainEvent.java
index ba86bb5..323112d 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/domain/PropertyDomainEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/domain/PropertyDomainEvent.java
@@ -54,7 +54,7 @@ public abstract class PropertyDomainEvent<S,T> extends AbstractDomainEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.Property#domainEvent()}
+ * {@link org.apache.isis.applib.annotations.Property#domainEvent()}
* annotation attribute.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectCreatedEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectCreatedEvent.java
index 87bc51d..5ee6c80 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectCreatedEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectCreatedEvent.java
@@ -31,7 +31,7 @@ public abstract class ObjectCreatedEvent<S> extends AbstractLifecycleEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#createdLifecycleEvent()}
+ * {@link org.apache.isis.applib.annotations.DomainObject#createdLifecycleEvent()}
* annotation element.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectLoadedEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectLoadedEvent.java
index 4463f0b..5299b2f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectLoadedEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectLoadedEvent.java
@@ -27,7 +27,7 @@ public abstract class ObjectLoadedEvent<S> extends AbstractLifecycleEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#loadedLifecycleEvent()}
+ * {@link org.apache.isis.applib.annotations.DomainObject#loadedLifecycleEvent()}
* annotation element.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistedEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistedEvent.java
index 43f900f..0a386f7 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistedEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistedEvent.java
@@ -33,7 +33,7 @@ public abstract class ObjectPersistedEvent<S> extends AbstractLifecycleEvent<S>
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#persistedLifecycleEvent()} annotation attribute. Whether this
+ * {@link org.apache.isis.applib.annotations.DomainObject#persistedLifecycleEvent()} annotation attribute. Whether this
* raises an event or not depends upon the <tt>isis.core.meta-model.annotation.domain-object.persisted-lifecycle-event.post-for-default</tt>
* configuration property.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistingEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistingEvent.java
index d7518ba..a29da59 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistingEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectPersistingEvent.java
@@ -33,7 +33,7 @@ public abstract class ObjectPersistingEvent<S> extends AbstractLifecycleEvent<S>
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#persistingLifecycleEvent()} annotation attribute. Whether this
+ * {@link org.apache.isis.applib.annotations.DomainObject#persistingLifecycleEvent()} annotation attribute. Whether this
* raises an event or not depends upon the <tt>isis.core.meta-model.annotation.domain-object.persisting-lifecycle-event.post-for-default</tt>
* configuration property.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectRemovingEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectRemovingEvent.java
index 0ff9995..9b2b06e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectRemovingEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectRemovingEvent.java
@@ -33,7 +33,7 @@ public abstract class ObjectRemovingEvent<S> extends AbstractLifecycleEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#removingLifecycleEvent()} annotation attribute. Whether this
+ * {@link org.apache.isis.applib.annotations.DomainObject#removingLifecycleEvent()} annotation attribute. Whether this
* raises an event or not depends upon the <tt>isis.core.meta-model.annotation.domain-object.removing-lifecycle-event.post-for-default</tt>
* configuration property.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatedEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatedEvent.java
index 860873b..092af29 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatedEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatedEvent.java
@@ -30,7 +30,7 @@ public abstract class ObjectUpdatedEvent<S> extends AbstractLifecycleEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#updatedLifecycleEvent()} annotation attribute. Whether this
+ * {@link org.apache.isis.applib.annotations.DomainObject#updatedLifecycleEvent()} annotation attribute. Whether this
* raises an event or not depends upon the <tt>isis.core.meta-model.annotation.domain-object.updated-lifecycle-event.post-for-default</tt>
* configuration property.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatingEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatingEvent.java
index 1c6764d..c0ab69c 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatingEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/lifecycle/ObjectUpdatingEvent.java
@@ -30,7 +30,7 @@ public abstract class ObjectUpdatingEvent<S> extends AbstractLifecycleEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObject#updatingLifecycleEvent()} annotation attribute. Whether this
+ * {@link org.apache.isis.applib.annotations.DomainObject#updatingLifecycleEvent()} annotation attribute. Whether this
* raises an event or not depends upon the <tt>isis.core.meta-model.annotation.domain-object.updating-lifecycle-event.post-for-default</tt>
* configuration property.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/ui/CssClassUiEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/ui/CssClassUiEvent.java
index cee48d0..b243f1e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/ui/CssClassUiEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/ui/CssClassUiEvent.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.events.ui;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import lombok.Getter;
@@ -50,7 +50,7 @@ public abstract class CssClassUiEvent<S> extends AbstractUiEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#cssClassUiEvent()}
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#cssClassUiEvent()}
* annotation element.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/ui/IconUiEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/ui/IconUiEvent.java
index 2173e88..42393d2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/ui/IconUiEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/ui/IconUiEvent.java
@@ -72,7 +72,7 @@ public abstract class IconUiEvent<S> extends AbstractUiEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#iconUiEvent()}
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#iconUiEvent()}
* annotation element.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/ui/LayoutUiEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/ui/LayoutUiEvent.java
index 610e0c2..f89b851 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/ui/LayoutUiEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/ui/LayoutUiEvent.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.events.ui;
import java.util.EventObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import lombok.Getter;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/events/ui/TitleUiEvent.java b/api/applib/src/main/java/org/apache/isis/applib/events/ui/TitleUiEvent.java
index f8332e7..c87a340 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/events/ui/TitleUiEvent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/events/ui/TitleUiEvent.java
@@ -51,7 +51,7 @@ public abstract class TitleUiEvent<S> extends AbstractUiEvent<S> {
/**
* This class is the default for the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#titleUiEvent()}
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#titleUiEvent()}
* annotation element.
*
* <p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/graph/SimpleEdge.java b/api/applib/src/main/java/org/apache/isis/applib/graph/SimpleEdge.java
index f2ab381..7d8e5be 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/graph/SimpleEdge.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/graph/SimpleEdge.java
@@ -19,7 +19,7 @@
package org.apache.isis.applib.graph;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/graph/tree/TreeNode.java b/api/applib/src/main/java/org/apache/isis/applib/graph/tree/TreeNode.java
index 5968861..b28521d 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/graph/tree/TreeNode.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/graph/tree/TreeNode.java
@@ -30,8 +30,8 @@ import java.util.stream.StreamSupport;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Programmatic;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Programmatic;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.graph.Edge;
import org.apache.isis.applib.graph.SimpleEdge;
import org.apache.isis.applib.graph.Vertex;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/id/LogicalType.java b/api/applib/src/main/java/org/apache/isis/applib/id/LogicalType.java
index 154eb15..707c62e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/id/LogicalType.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/id/LogicalType.java
@@ -26,7 +26,7 @@ import java.util.function.Supplier;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.commons.internal.exceptions._Exceptions;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/ActionLayoutData.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/ActionLayoutData.java
index 3272e10..7880dca 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/ActionLayoutData.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/ActionLayoutData.java
@@ -26,15 +26,15 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
-import org.apache.isis.applib.annotation.PromptStyle;
-import org.apache.isis.applib.annotation.Redirect;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
+import org.apache.isis.applib.annotations.PromptStyle;
+import org.apache.isis.applib.annotations.Redirect;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.links.Link;
/**
* Describes the layout of a single action, broadly corresponding to
- * {@link org.apache.isis.applib.annotation.ActionLayout}.
+ * {@link org.apache.isis.applib.annotations.ActionLayout}.
*
* @since 1.x {@index}
*/
@@ -180,14 +180,14 @@ HasDescribedAs, HasHidden, HasNamed, HasBookmarking {
this.named = named;
}
- private org.apache.isis.applib.annotation.ActionLayout.Position position;
+ private org.apache.isis.applib.annotations.ActionLayout.Position position;
@XmlAttribute(required = false)
- public org.apache.isis.applib.annotation.ActionLayout.Position getPosition() {
+ public org.apache.isis.applib.annotations.ActionLayout.Position getPosition() {
return position;
}
- public void setPosition(final org.apache.isis.applib.annotation.ActionLayout.Position position) {
+ public void setPosition(final org.apache.isis.applib.annotations.ActionLayout.Position position) {
this.position = position;
}
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/CollectionLayoutData.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/CollectionLayoutData.java
index 5133b60..c0a45a9 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/CollectionLayoutData.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/CollectionLayoutData.java
@@ -28,12 +28,12 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.links.Link;
/**
* Describes the layout of a single collection, broadly corresponds to the
- * {@link org.apache.isis.applib.annotation.CollectionLayout} annotation.
+ * {@link org.apache.isis.applib.annotations.CollectionLayout} annotation.
*
* @since 1.x {@index}
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/DomainObjectLayoutData.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/DomainObjectLayoutData.java
index dfecad3..97cd3dd 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/DomainObjectLayoutData.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/DomainObjectLayoutData.java
@@ -26,11 +26,11 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.applib.layout.links.Link;
/**
- * Describes the layout of the title and icon of a domain object, broadly corresponding to {@link org.apache.isis.applib.annotation.DomainObjectLayout}.
+ * Describes the layout of the title and icon of a domain object, broadly corresponding to {@link org.apache.isis.applib.annotations.DomainObjectLayout}.
*
* @since 1.x {@index}
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/FieldSet.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/FieldSet.java
index 1dd08c6..da920c2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/FieldSet.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/FieldSet.java
@@ -28,7 +28,7 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.layout.grid.bootstrap3.BS3Col;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasBookmarking.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasBookmarking.java
index 47e5954..89e168d 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasBookmarking.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasBookmarking.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.layout.component;
import javax.xml.bind.annotation.XmlAttribute;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
/**
* @since 2.0 {@index}
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasHidden.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasHidden.java
index 4836897..f3c3954 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasHidden.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/HasHidden.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.layout.component;
import javax.xml.bind.annotation.XmlAttribute;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
/**
* @since 2.0 {@index}
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/PropertyLayoutData.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/PropertyLayoutData.java
index 39f28a2..9dc65db 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/PropertyLayoutData.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/PropertyLayoutData.java
@@ -28,15 +28,15 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.LabelPosition;
-import org.apache.isis.applib.annotation.PromptStyle;
-import org.apache.isis.applib.annotation.RenderDay;
-import org.apache.isis.applib.annotation.Repainting;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.LabelPosition;
+import org.apache.isis.applib.annotations.PromptStyle;
+import org.apache.isis.applib.annotations.RenderDay;
+import org.apache.isis.applib.annotations.Repainting;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.links.Link;
/**
- * Describes the layout of a single property, broadly corresponds to the {@link org.apache.isis.applib.annotation.PropertyLayout} annotation.
+ * Describes the layout of a single property, broadly corresponds to the {@link org.apache.isis.applib.annotations.PropertyLayout} annotation.
*
* @since 1.x {@index}
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/component/ServiceActionLayoutData.java b/api/applib/src/main/java/org/apache/isis/applib/layout/component/ServiceActionLayoutData.java
index b08bfc2..f0af34e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/component/ServiceActionLayoutData.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/component/ServiceActionLayoutData.java
@@ -26,7 +26,7 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.applib.layout.links.Link;
import lombok.Getter;
@@ -34,7 +34,7 @@ import lombok.Setter;
/**
* Describes the layout of a single action, broadly corresponding to
- * {@link org.apache.isis.applib.annotation.ActionLayout}.
+ * {@link org.apache.isis.applib.annotations.ActionLayout}.
*
* @since 1.x {@index}
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/Grid.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/Grid.java
index 0f4b2ba..3f0b958 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/Grid.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/Grid.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.layout.grid;
import java.util.LinkedHashMap;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.applib.layout.component.DomainObjectLayoutData;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/GridAbstract.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/GridAbstract.java
index 2f797d1..e29fdd3 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/GridAbstract.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/GridAbstract.java
@@ -24,7 +24,7 @@ import java.util.List;
import javax.xml.bind.annotation.XmlTransient;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.ActionLayoutDataOwner;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Grid.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Grid.java
index 125a0fc..686c285 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Grid.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Grid.java
@@ -28,7 +28,7 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.applib.layout.component.DomainObjectLayoutData;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Row.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Row.java
index 2f2256b..1673408 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Row.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Row.java
@@ -28,7 +28,7 @@ import javax.xml.bind.annotation.XmlElementRefs;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* Contains a row of content, either on the top-level {@link BS3Grid page} or at any other lower-level element that can
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3RowContent.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3RowContent.java
index 84a7dec..3c40e0b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3RowContent.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3RowContent.java
@@ -21,7 +21,7 @@ package org.apache.isis.applib.layout.grid.bootstrap3;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* Common superclass for any content of a row.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Tab.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Tab.java
index 6c4a282..7bc4f0a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Tab.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3Tab.java
@@ -28,7 +28,7 @@ import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.applib.layout.component.DomainObjectLayoutData;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3TabGroup.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3TabGroup.java
index de7eaff..08e4a2c 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3TabGroup.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/BS3TabGroup.java
@@ -26,7 +26,7 @@ import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* Represents a tab group containing one or more {@link BS3Tab tab}s.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/WithinGrid.java b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/WithinGrid.java
index 532e9a1..1b4f048 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/WithinGrid.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/grid/bootstrap3/WithinGrid.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.layout.grid.bootstrap3;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* @since 1.x {@index}
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/HasNamed.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/HasNamed.java
index 4b4d004..388958a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/HasNamed.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/HasNamed.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.layout.menubars;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* @since 1.x {@index}
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBars.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBars.java
index 5e677fc..e203069 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBars.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBars.java
@@ -22,7 +22,7 @@ import java.util.Map;
import java.util.function.Consumer;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.applib.layout.component.ServiceActionLayoutData;
import org.apache.isis.commons.internal.collections._Lists;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBarsAbstract.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBarsAbstract.java
index a505c67..0745cba 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBarsAbstract.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuBarsAbstract.java
@@ -23,7 +23,7 @@ import java.util.LinkedHashMap;
import javax.xml.bind.annotation.XmlTransient;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ServiceActionLayoutData;
import lombok.val;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuSection.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuSection.java
index a13617f..478318e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuSection.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/MenuSection.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.layout.menubars;
import java.util.List;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ServiceActionLayoutData;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3Menu.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3Menu.java
index 20348bc..822f383 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3Menu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3Menu.java
@@ -26,7 +26,7 @@ import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.applib.layout.menubars.Menu;
import lombok.ToString;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBar.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBar.java
index 7758cef..2a324fb 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBar.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBar.java
@@ -25,12 +25,12 @@ import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.applib.layout.menubars.MenuBar;
/**
- * Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of {@link org.apache.isis.applib.annotation.DomainServiceLayout} that have the same value of {@link DomainServiceLayout#named()}.
+ * Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information of {@link org.apache.isis.applib.annotations.DomainServiceLayout} that have the same value of {@link DomainServiceLayout#named()}.
*
* @since 1.x {@index}
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBars.java b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBars.java
index 16aa228..8f340e4 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBars.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/layout/menubars/bootstrap3/BS3MenuBars.java
@@ -25,12 +25,12 @@ import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.applib.layout.component.ServiceActionLayoutData;
import org.apache.isis.commons.internal.exceptions._Exceptions;
/**
- * Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information within {@link org.apache.isis.applib.annotation.DomainServiceLayout}.
+ * Describes the collection of domain services into menubars, broadly corresponding to the aggregation of information within {@link org.apache.isis.applib.annotations.DomainServiceLayout}.
*
* @since 1.x {@index}
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/locale/UserLocale.java b/api/applib/src/main/java/org/apache/isis/applib/locale/UserLocale.java
index c354c96..385f029 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/locale/UserLocale.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/locale/UserLocale.java
@@ -31,7 +31,7 @@ import lombok.Value;
* @apiNote thread-safe and serializable
* @since 2.0 {@index}
*/
-@org.apache.isis.applib.annotation.Value
+@org.apache.isis.applib.annotations.Value
@Value
@Builder
public class UserLocale
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXml.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXml.java
index 740f62f..7288f38 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXml.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXml.java
@@ -20,12 +20,12 @@ package org.apache.isis.applib.mixins.dto;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.jaxb.JaxbService;
import org.apache.isis.applib.value.Clob;
import org.apache.isis.applib.value.NamedWithMimeType.CommonMimeType;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXsd.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXsd.java
index df7a771..8d03eb7 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXsd.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/dto/Dto_downloadXsd.java
@@ -22,12 +22,12 @@ import java.util.Map;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.jaxb.IsisSchemas;
import org.apache.isis.applib.services.jaxb.JaxbService;
import org.apache.isis.applib.services.message.MessageService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/layout/Object_downloadLayoutXml.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/layout/Object_downloadLayoutXml.java
index 27d5e7f..7225bb1 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/layout/Object_downloadLayoutXml.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/layout/Object_downloadLayoutXml.java
@@ -20,13 +20,13 @@ package org.apache.isis.applib.mixins.layout;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.mixins.dto.DtoMixinConstants;
import org.apache.isis.applib.services.layout.LayoutService;
import org.apache.isis.applib.services.layout.Style;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_downloadMetamodelXml.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_downloadMetamodelXml.java
index c369e9b..62af9b4 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_downloadMetamodelXml.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_downloadMetamodelXml.java
@@ -23,13 +23,13 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.mixins.dto.DtoMixinConstants;
import org.apache.isis.applib.mixins.layout.LayoutMixinConstants;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_logicalTypeName.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_logicalTypeName.java
index 432c178..c59dcfc 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_logicalTypeName.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_logicalTypeName.java
@@ -20,12 +20,12 @@ package org.apache.isis.applib.mixins.metamodel;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.mixins.layout.LayoutMixinConstants;
import org.apache.isis.applib.services.bookmark.BookmarkService;
import org.apache.isis.applib.services.metamodel.MetaModelService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_objectIdentifier.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_objectIdentifier.java
index 26a5abd..e6cbb67 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_objectIdentifier.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_objectIdentifier.java
@@ -20,12 +20,12 @@ package org.apache.isis.applib.mixins.metamodel;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.mixins.layout.LayoutMixinConstants;
import org.apache.isis.applib.services.bookmark.BookmarkService;
import org.apache.isis.applib.services.metamodel.MetaModelService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_rebuildMetamodel.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_rebuildMetamodel.java
index 78f47c0..e4443f4 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_rebuildMetamodel.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/metamodel/Object_rebuildMetamodel.java
@@ -20,12 +20,12 @@ package org.apache.isis.applib.mixins.metamodel;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.mixins.layout.LayoutMixinConstants;
import org.apache.isis.applib.services.metamodel.MetaModelService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/rest/Object_openRestApi.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/rest/Object_openRestApi.java
index 4bb30df..e816b6b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/rest/Object_openRestApi.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/rest/Object_openRestApi.java
@@ -22,12 +22,12 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.mixins.layout.LayoutMixinConstants;
import org.apache.isis.applib.services.bookmark.BookmarkService;
import org.apache.isis.applib.value.LocalResourcePath;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord.java
index 944b004..4ec26cb 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord.java
@@ -21,10 +21,10 @@ package org.apache.isis.applib.mixins.system;
import java.sql.Timestamp;
import java.util.UUID;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.mixins.security.HasUsername;
import org.apache.isis.applib.services.bookmark.Bookmark;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord_openTargetObject.java b/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord_openTargetObject.java
index 1562f0e..b329248 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord_openTargetObject.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/mixins/system/DomainChangeRecord_openTargetObject.java
@@ -20,10 +20,10 @@ package org.apache.isis.applib.mixins.system;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.bookmark.BookmarkService;
import org.apache.isis.applib.services.message.MessageService;
import org.apache.isis.applib.services.metamodel.BeanSort;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeature.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeature.java
index aac2166..d33a9ea 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeature.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeature.java
@@ -19,8 +19,8 @@
package org.apache.isis.applib.services.appfeat;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.SemanticsOf;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.SemanticsOf;
+import org.apache.isis.applib.annotations.Value;
import java.util.Collections;
import java.util.Optional;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureId.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureId.java
index cc3eee3..2515e822 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureId.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureId.java
@@ -29,8 +29,8 @@ import static java.util.Comparator.nullsFirst;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Programmatic;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Programmatic;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.util.Equality;
import org.apache.isis.applib.util.Hashing;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureSort.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureSort.java
index bc6bea0..7b320ef 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureSort.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeat/ApplicationFeatureSort.java
@@ -19,7 +19,7 @@
package org.apache.isis.applib.services.appfeat;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
/**
*
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureMenu.java
index 754b969..e6c74f2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureMenu.java
@@ -24,15 +24,15 @@ import java.util.List;
import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.ObjectSupport;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.NatureOfService;
+import org.apache.isis.applib.annotations.ObjectSupport;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.appfeat.ApplicationFeature;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureRepository;
import org.apache.isis.applib.services.factory.FactoryService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureViewModel.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureViewModel.java
index 40aeac2..efa2374 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureViewModel.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationFeatureViewModel.java
@@ -30,16 +30,16 @@ import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
import org.apache.isis.applib.ViewModel;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Navigable;
-import org.apache.isis.applib.annotation.ObjectSupport;
-import org.apache.isis.applib.annotation.Parameter;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.Programmatic;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Navigable;
+import org.apache.isis.applib.annotations.ObjectSupport;
+import org.apache.isis.applib.annotations.Parameter;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.Programmatic;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.appfeat.ApplicationFeature;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureRepository;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationNamespace.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationNamespace.java
index c3a5854..1bafce2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationNamespace.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationNamespace.java
@@ -26,11 +26,11 @@ import java.util.List;
import java.util.SortedSet;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureSort;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationType.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationType.java
index df81637..56554e8 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationType.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationType.java
@@ -26,11 +26,11 @@ import java.util.List;
import java.util.SortedSet;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeAction.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeAction.java
index bfce1ba..a7a3eaf 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeAction.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeAction.java
@@ -24,11 +24,11 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeCollection.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeCollection.java
index ce8e247..c5d75ad 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeCollection.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeCollection.java
@@ -23,10 +23,10 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeMember.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeMember.java
index 94e570f..6afd43d 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeMember.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeMember.java
@@ -24,11 +24,11 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import lombok.NoArgsConstructor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeProperty.java b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeProperty.java
index 85ae20e..fa32c10 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeProperty.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/appfeatui/ApplicationTypeProperty.java
@@ -24,12 +24,12 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import lombok.val;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/Bookmark.java b/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/Bookmark.java
index dc4347d..85de74c 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/Bookmark.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/Bookmark.java
@@ -42,7 +42,7 @@ import lombok.val;
*
* @since 1.x revised for 2.0 {@index}
*/
-@org.apache.isis.applib.annotation.Value(
+@org.apache.isis.applib.annotations.Value(
logicalTypeName = IsisModuleApplib.NAMESPACE + ".Bookmark")
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
public final class Bookmark implements Oid {
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_lookup.java b/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_lookup.java
index be454b4..1652969 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_lookup.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_lookup.java
@@ -21,9 +21,9 @@ package org.apache.isis.applib.services.bookmark;
import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.SemanticsOf;
import lombok.RequiredArgsConstructor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_object.java b/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_object.java
index 901ee3f..5fa03fa 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_object.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/bookmark/BookmarkHolder_object.java
@@ -21,7 +21,7 @@ package org.apache.isis.applib.services.bookmark;
import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Property;
import lombok.RequiredArgsConstructor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/clock/ClockService.java b/api/applib/src/main/java/org/apache/isis/applib/services/clock/ClockService.java
index c1aab84..d408c50 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/clock/ClockService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/clock/ClockService.java
@@ -26,7 +26,7 @@ import javax.inject.Provider;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.clock.VirtualClock;
import org.apache.isis.applib.services.iactnlayer.InteractionContext;
import org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.java b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.java
index 9eec962..79cd62d 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandDto.java
@@ -19,7 +19,8 @@
package org.apache.isis.applib.services.commanddto.conmap;
import lombok.val;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.commanddto.HasCommandDto;
import org.apache.isis.applib.services.commanddto.processor.CommandDtoProcessor;
import org.apache.isis.applib.services.commanddto.processor.spi.CommandDtoProcessorService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.java b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.java
index e6c2b07..6d6801f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/conmap/ContentMappingServiceForCommandsDto.java
@@ -28,7 +28,7 @@ import javax.ws.rs.core.MediaType;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.conmap.ContentMappingService;
import org.apache.isis.schema.cmd.v2.CommandDto;
import org.apache.isis.schema.cmd.v2.CommandsDto;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorService.java b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorService.java
index 5ed5152..e1a3f50 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorService.java
@@ -20,8 +20,8 @@ package org.apache.isis.applib.services.commanddto.processor.spi;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.services.commanddto.conmap.ContentMappingServiceForCommandDto;
import org.apache.isis.applib.services.commanddto.processor.CommandDtoProcessor;
import org.apache.isis.schema.cmd.v2.CommandDto;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.java b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.java
index 947d5b3..6444e7a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.java
@@ -20,9 +20,9 @@ package org.apache.isis.applib.services.commanddto.processor.spi;
import javax.inject.Named;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
import org.springframework.stereotype.Service;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.schema.cmd.v2.CommandDto;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationMenu.java
index 3e3a830..e8fdd79 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationMenu.java
@@ -22,14 +22,14 @@ import javax.inject.Inject;
import javax.inject.Named;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.NatureOfService;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.factory.FactoryService;
import lombok.RequiredArgsConstructor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationProperty.java b/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationProperty.java
index 514877a..9286a6a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationProperty.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationProperty.java
@@ -25,10 +25,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Editing;
-import org.apache.isis.applib.annotation.Title;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Editing;
+import org.apache.isis.applib.annotations.Title;
import org.apache.isis.commons.internal.base._Objects;
import lombok.Getter;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationViewmodel.java b/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationViewmodel.java
index 06a39b0..64f4608 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationViewmodel.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationViewmodel.java
@@ -24,10 +24,10 @@ import java.util.Set;
import org.springframework.beans.factory.annotation.Autowired;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.ObjectSupport;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.ObjectSupport;
@DomainObject(
nature = Nature.VIEW_MODEL,
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridService.java b/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridService.java
index 8c9d653..d293b17 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridService.java
@@ -18,10 +18,10 @@
*/
package org.apache.isis.applib.services.grid;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.layout.grid.Grid;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridSystemService.java b/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridSystemService.java
index b431fe8..69fd9f5 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridSystemService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/grid/GridSystemService.java
@@ -87,9 +87,9 @@ public interface GridSystemService<G extends Grid> {
*
* <p>
* This is done using existing metadata, most notably that of the
- * {@link org.apache.isis.applib.annotation.MemberOrder} annotation.
+ * {@link org.apache.isis.applib.annotations.MemberOrder} annotation.
* Such a grid, if persisted as the layout XML file for the domain class,
- * allows the {@link org.apache.isis.applib.annotation.MemberOrder}
+ * allows the {@link org.apache.isis.applib.annotations.MemberOrder}
* annotation to be removed from the source code of the domain class
* (but other annotations must be retained).
* </p>
@@ -104,9 +104,9 @@ public interface GridSystemService<G extends Grid> {
* <p>
* Such a grid, if persisted as the layout XML file for the domain class,
* allows all layout annotations
- * ({@link org.apache.isis.applib.annotation.ActionLayout},
- * {@link org.apache.isis.applib.annotation.PropertyLayout},
- * {@link org.apache.isis.applib.annotation.CollectionLayout}) to be
+ * ({@link org.apache.isis.applib.annotations.ActionLayout},
+ * {@link org.apache.isis.applib.annotations.PropertyLayout},
+ * {@link org.apache.isis.applib.annotations.CollectionLayout}) to be
* removed from the source code of the domain class.
*
* </p>
@@ -122,7 +122,7 @@ public interface GridSystemService<G extends Grid> {
* <p>
* Such a grid, if persisted as the layout XML file for the domain
* class, requires that the
- * {@link org.apache.isis.applib.annotation.MemberOrder} annotation
+ * {@link org.apache.isis.applib.annotations.MemberOrder} annotation
* is retained in the source code of said class in order to bind
* members to the regions of the grid.
* </p>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/homepage/HomePageResolverService.java b/api/applib/src/main/java/org/apache/isis/applib/services/homepage/HomePageResolverService.java
index 9c982fa..fbe6bc4 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/homepage/HomePageResolverService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/homepage/HomePageResolverService.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.services.homepage;
-import org.apache.isis.applib.annotation.HomePage;
+import org.apache.isis.applib.annotations.HomePage;
/**
* This service simply provides access to the home page object (if any)
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/homepage/package-info.java b/api/applib/src/main/java/org/apache/isis/applib/services/homepage/package-info.java
index 2bb38af..5f7f1ca 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/homepage/package-info.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/homepage/package-info.java
@@ -19,6 +19,6 @@
/**
* The {@link org.apache.isis.applib.services.homepage.HomePageResolverService} returns the view model, if any
- * annotated with {@link org.apache.isis.applib.annotation.HomePage}.
+ * annotated with {@link org.apache.isis.applib.annotations.HomePage}.
*/
package org.apache.isis.applib.services.homepage;
\ No newline at end of file
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java b/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
index dc87018..affedc3 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
@@ -24,7 +24,7 @@ import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.commons.internal.collections._Lists;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/jaxb/IsisSchemas.java b/api/applib/src/main/java/org/apache/isis/applib/services/jaxb/IsisSchemas.java
index 38df18d..59e49d7 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/jaxb/IsisSchemas.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/jaxb/IsisSchemas.java
@@ -19,7 +19,7 @@
package org.apache.isis.applib.services.jaxb;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.mixins.dto.Dto_downloadXsd;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/layout/LayoutServiceMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/layout/LayoutServiceMenu.java
index 078067e..25a0384 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/layout/LayoutServiceMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/layout/LayoutServiceMenu.java
@@ -23,15 +23,15 @@ import javax.activation.MimeTypeParseException;
import javax.inject.Named;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.menu.MenuBarsService;
import org.apache.isis.applib.value.Blob;
import org.apache.isis.applib.value.Clob;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/layout/Style.java b/api/applib/src/main/java/org/apache/isis/applib/services/layout/Style.java
index d76f463..f8e6a28 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/layout/Style.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/layout/Style.java
@@ -19,8 +19,8 @@
package org.apache.isis.applib.services.layout;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.layout.grid.Grid;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/menu/MenuBarsService.java b/api/applib/src/main/java/org/apache/isis/applib/services/menu/MenuBarsService.java
index 8a2c3e3..bbd3faf 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/menu/MenuBarsService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/menu/MenuBarsService.java
@@ -19,7 +19,7 @@
package org.apache.isis.applib.services.menu;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.layout.menubars.MenuBars;
import org.apache.isis.commons.internal.exceptions._Exceptions;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/BeanSort.java b/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/BeanSort.java
index 46a98be..c4ad5ff 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/BeanSort.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/BeanSort.java
@@ -22,7 +22,7 @@ import javax.enterprise.inject.Vetoed;
import org.springframework.context.annotation.Profile;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* Top level object classification.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelService.java b/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelService.java
index ed0bf95..f2eb084 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelService.java
@@ -22,9 +22,9 @@ import java.util.Optional;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.services.bookmark.Bookmark;
import org.apache.isis.applib.services.commanddto.processor.CommandDtoProcessor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelServiceMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelServiceMenu.java
index 46fd55d3..cb6d86b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelServiceMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelServiceMenu.java
@@ -29,18 +29,18 @@ import javax.inject.Inject;
import javax.inject.Named;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Parameter;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.NatureOfService;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Parameter;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.jaxb.JaxbService;
import org.apache.isis.applib.value.Blob;
import org.apache.isis.applib.value.Clob;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/metrics/MetricsService.java b/api/applib/src/main/java/org/apache/isis/applib/services/metrics/MetricsService.java
index d20d877..d67c17c 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/metrics/MetricsService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/metrics/MetricsService.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.services.metrics;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.applib.services.iactn.InteractionProvider;
import org.apache.isis.schema.ixn.v2.MemberExecutionDto;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/CommandLogger.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/CommandLogger.java
index ca78e9e..a8fb229 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/CommandLogger.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/CommandLogger.java
@@ -24,7 +24,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.command.Command;
import org.apache.isis.applib.services.publishing.spi.CommandSubscriber;
import org.apache.isis.applib.util.schema.CommandDtoUtils;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityChangesLogger.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityChangesLogger.java
index 0c45ec9..80d5e28 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityChangesLogger.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityChangesLogger.java
@@ -24,7 +24,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.publishing.spi.EntityChanges;
import org.apache.isis.applib.services.publishing.spi.EntityChangesSubscriber;
import org.apache.isis.applib.util.schema.ChangesDtoUtils;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityPropertyChangeLogger.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityPropertyChangeLogger.java
index 6526611..d7c9682 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityPropertyChangeLogger.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/EntityPropertyChangeLogger.java
@@ -24,7 +24,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.publishing.spi.EntityPropertyChange;
import org.apache.isis.applib.services.publishing.spi.EntityPropertyChangeSubscriber;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/ExecutionLogger.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/ExecutionLogger.java
index 56cd391..174782c 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/ExecutionLogger.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/log/ExecutionLogger.java
@@ -24,7 +24,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.iactn.Execution;
import org.apache.isis.applib.services.publishing.spi.ExecutionSubscriber;
import org.apache.isis.applib.util.schema.InteractionDtoUtils;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityChangesSubscriber.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityChangesSubscriber.java
index 77c91f4..72abd51 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityChangesSubscriber.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityChangesSubscriber.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.services.publishing.spi;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.commons.having.HasEnabling;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java
index 732d420..4271cc7 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.services.publishing.spi;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.commons.having.HasEnabling;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/ExecutionSubscriber.java b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/ExecutionSubscriber.java
index 908951c..28ba945 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/ExecutionSubscriber.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/publishing/spi/ExecutionSubscriber.java
@@ -18,8 +18,8 @@
*/
package org.apache.isis.applib.services.publishing.spi;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.services.iactn.Execution;
import org.apache.isis.applib.util.schema.InteractionDtoUtils;
import org.apache.isis.commons.having.HasEnabling;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/queryresultscache/QueryResultsCache.java b/api/applib/src/main/java/org/apache/isis/applib/services/queryresultscache/QueryResultsCache.java
index 5994bae..0c2cca0 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/queryresultscache/QueryResultsCache.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/queryresultscache/QueryResultsCache.java
@@ -31,8 +31,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Component;
-import org.apache.isis.applib.annotation.InteractionScope;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.InteractionScope;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.internal.base._Casts;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.commons.internal.collections._Maps;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/registry/InstanceByPriorityComparator.java b/api/applib/src/main/java/org/apache/isis/applib/services/registry/InstanceByPriorityComparator.java
index bf83f43..f836203 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/registry/InstanceByPriorityComparator.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/registry/InstanceByPriorityComparator.java
@@ -24,7 +24,7 @@ import javax.annotation.Priority;
import org.springframework.context.annotation.Primary;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.internal.reflection._Reflect;
import lombok.val;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/routing/RoutingService.java b/api/applib/src/main/java/org/apache/isis/applib/services/routing/RoutingService.java
index e2a8dc3..eb67ab6 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/routing/RoutingService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/routing/RoutingService.java
@@ -47,7 +47,7 @@ package org.apache.isis.applib.services.routing;
* </p>
* <p>
* For example, return the home page (eg as defined by the
- * {@link org.apache.isis.applib.annotation.HomePage} annotation).
+ * {@link org.apache.isis.applib.annotations.HomePage} annotation).
* </p>
* </li>
* </ul>
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/session/SessionLoggingServiceLogging.java b/api/applib/src/main/java/org/apache/isis/applib/services/session/SessionLoggingServiceLogging.java
index eef5a1a..51ac043 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/session/SessionLoggingServiceLogging.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/session/SessionLoggingServiceLogging.java
@@ -26,7 +26,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import lombok.extern.log4j.Log4j2;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/sitemap/SitemapServiceMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/sitemap/SitemapServiceMenu.java
index a7ddc92..012d304 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/sitemap/SitemapServiceMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/sitemap/SitemapServiceMenu.java
@@ -21,16 +21,16 @@ package org.apache.isis.applib.services.sitemap;
import javax.inject.Named;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Parameter;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Parameter;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.value.Clob;
import org.apache.isis.commons.internal.base._Strings;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/sudo/SudoService.java b/api/applib/src/main/java/org/apache/isis/applib/services/sudo/SudoService.java
index 284ea42..e188f5e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/sudo/SudoService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/sudo/SudoService.java
@@ -29,7 +29,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.iactnlayer.InteractionContext;
import org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker;
import org.apache.isis.applib.services.iactnlayer.InteractionService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Format.java b/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Format.java
index 19c90b0..bd16ed0 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Format.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Format.java
@@ -19,7 +19,7 @@
package org.apache.isis.applib.services.swagger;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
/**
* The format to generate the representation of the swagger spec.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Visibility.java b/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Visibility.java
index 6b2b756..0df81fa 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Visibility.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/swagger/Visibility.java
@@ -19,7 +19,7 @@
package org.apache.isis.applib.services.swagger;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.*;
+import org.apache.isis.applib.annotations.*;
/**
* Specifies which elements of the metamodel are included within the generated
@@ -37,7 +37,7 @@ public enum Visibility {
* <p>
* The generated swagger spec is therefore restricted only to include only
* view models ({@link DomainObject#nature()} of
- * {@link org.apache.isis.applib.annotation.Nature#VIEW_MODEL})
+ * {@link org.apache.isis.applib.annotations.Nature#VIEW_MODEL})
* and to REST domain services ({@link DomainService#nature()} of
* {@link NatureOfService#REST}). Exposing entities also would couple the
* REST client too deeply to the backend implementation.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateMenu.java
index 8bb1f46..f6b312b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateMenu.java
@@ -25,16 +25,16 @@ import java.util.List;
import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.NatureOfService;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.factory.FactoryService;
import org.apache.isis.applib.services.message.MessageService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateStopMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateStopMenu.java
index 6233f14..7603ee8 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateStopMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/user/ImpersonateStopMenu.java
@@ -21,17 +21,17 @@ package org.apache.isis.applib.services.user;
import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.Redirect;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.NatureOfService;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.Redirect;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.message.MessageService;
import lombok.RequiredArgsConstructor;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/user/RoleMemento.java b/api/applib/src/main/java/org/apache/isis/applib/services/user/RoleMemento.java
index dc8ab32..035db03 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/user/RoleMemento.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/user/RoleMemento.java
@@ -24,11 +24,11 @@ import org.springframework.context.event.EventListener;
import org.springframework.core.annotation.Order;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PropertyLayout;
import lombok.Getter;
import lombok.NonNull;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/user/UserMemento.java b/api/applib/src/main/java/org/apache/isis/applib/services/user/UserMemento.java
index 5b43149..bd8121f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/user/UserMemento.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/user/UserMemento.java
@@ -31,17 +31,17 @@ import org.springframework.core.annotation.Order;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.Programmatic;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.Programmatic;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.locale.UserLocale;
import org.apache.isis.applib.services.iactnlayer.InteractionContext;
import org.apache.isis.commons.collections.Can;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/user/UserService.java b/api/applib/src/main/java/org/apache/isis/applib/services/user/UserService.java
index 831b179..264d8bd 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/user/UserService.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/user/UserService.java
@@ -30,7 +30,7 @@ import javax.inject.Provider;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.iactnlayer.InteractionContext;
import org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker;
import org.apache.isis.applib.services.sudo.SudoService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/services/userui/UserMenu.java b/api/applib/src/main/java/org/apache/isis/applib/services/userui/UserMenu.java
index 3c3ae10..475db4a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/services/userui/UserMenu.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/services/userui/UserMenu.java
@@ -21,14 +21,14 @@ package org.apache.isis.applib.services.userui;
import javax.inject.Inject;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.NatureOfService;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.user.UserMemento;
import org.apache.isis.applib.services.user.UserService;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification.java b/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification.java
index 0a6ea43..094f00a 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.spec;
import java.lang.reflect.Method;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.commons.internal.reflection._ClassCache;
import lombok.val;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification2.java b/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification2.java
index 607e690..140cd05 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification2.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/AbstractSpecification2.java
@@ -20,7 +20,7 @@ package org.apache.isis.applib.spec;
import java.lang.reflect.Method;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.services.i18n.TranslatableString;
import org.apache.isis.commons.internal.base._Casts;
import org.apache.isis.commons.internal.reflection._ClassCache;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/Specification.java b/api/applib/src/main/java/org/apache/isis/applib/spec/Specification.java
index 3fe1b93..3339d42 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/Specification.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/Specification.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.spec;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* An implementation of the <i>Specification</i> pattern, as described in Eric
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/Specification2.java b/api/applib/src/main/java/org/apache/isis/applib/spec/Specification2.java
index febfeae..d95cf3f 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/Specification2.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/Specification2.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.spec;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.services.i18n.TranslatableString;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationAnd.java b/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationAnd.java
index ecc0bfe..18c0302 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationAnd.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationAnd.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.spec;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.util.ReasonBuffer;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationNot.java b/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationNot.java
index ee3d6ea..39e30f2 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationNot.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationNot.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.spec;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
/**
* Adapter to make it easy to perform boolean algebra on {@link Specification}s.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationOr.java b/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationOr.java
index fb5f68d..a7b055b 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationOr.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/SpecificationOr.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.applib.spec;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.util.ReasonBuffer;
/**
diff --git a/api/applib/src/main/java/org/apache/isis/applib/spec/package-info.java b/api/applib/src/main/java/org/apache/isis/applib/spec/package-info.java
index 8f35ec0..64be19e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/spec/package-info.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/spec/package-info.java
@@ -20,7 +20,7 @@
/**
* This package defines a {@link org.apache.isis.applib.spec.Specification}
* interface (and various implementations), used by the
- * {@link org.apache.isis.applib.annotation.MustSatisfy} annotation to
+ * {@link org.apache.isis.applib.annotations.MustSatisfy} annotation to
* declare valid values for properties or parameters.
*
* <p>
@@ -29,10 +29,10 @@
* parameters (in the <tt>validateXxx()</tt> methods to be factored out.
*
* <p>
- * That said, there is still some repetition in that the {@link org.apache.isis.applib.annotation.MustSatisfy}
+ * That said, there is still some repetition in that the {@link org.apache.isis.applib.annotations.MustSatisfy}
* annotation must be applied in all appropriate cases. If it is the case that
* the validation rules would apply <i>every</i> case, then it is generally
- * preferable to implement a {@link org.apache.isis.applib.annotation.Value} type
+ * preferable to implement a {@link org.apache.isis.applib.annotations.Value} type
* through the {@link org.apache.isis.applib.value.semantics.ValueSemanticsProvider}
* interface.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/util/TitleBuffer.java b/api/applib/src/main/java/org/apache/isis/applib/util/TitleBuffer.java
index 7443950..de017c1 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/util/TitleBuffer.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/util/TitleBuffer.java
@@ -51,7 +51,7 @@ public class TitleBuffer {
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>;
* it doesn't honour other mechanisms for specifying the title, such as
- * {@link org.apache.isis.applib.annotation.Title}
+ * {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -106,7 +106,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -122,7 +122,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -159,7 +159,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -180,7 +180,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -222,7 +222,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -249,7 +249,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -334,7 +334,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -393,7 +393,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
@@ -417,7 +417,7 @@ public class TitleBuffer {
*
* <p>
* Note: this method only obtains the title using either <tt>title()</tt> or <tt>toString()</tt>; it doesn't
- * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotation.Title}
+ * honour other mechanisms for specifying the title, such as {@link org.apache.isis.applib.annotations.Title}
* annotation. If that functionality is required, first call
* {@link TitleService#titleOf(Object)} on the object and pass in the resultant
* string.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/util/package-info.java b/api/applib/src/main/java/org/apache/isis/applib/util/package-info.java
index 2018cd7..e19dec0 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/util/package-info.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/util/package-info.java
@@ -30,10 +30,10 @@
* parameters (in the <tt>validateXxx()</tt> methods to be factored out.
*
* <p>
- * That said, there is still some repetition in that the {@link org.apache.isis.applib.annotation.MustSatisfy}
+ * That said, there is still some repetition in that the {@link org.apache.isis.applib.annotations.MustSatisfy}
* annotation must be applied in all appropriate cases. If it is the case that
* the validation rules would apply <i>every</i> case, then it is generally
- * preferable to implement a {@link org.apache.isis.applib.annotation.Value} type
+ * preferable to implement a {@link org.apache.isis.applib.annotations.Value} type
* through the {@link org.apache.isis.applib.value.semantics.ValueSemanticsProvider}
* interface.
*/
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/Blob.java b/api/applib/src/main/java/org/apache/isis/applib/value/Blob.java
index f7610bf..03761d6 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/Blob.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/Blob.java
@@ -36,7 +36,7 @@ import javax.xml.bind.annotation.adapters.XmlAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.jaxb.PrimitiveJaxbAdapters;
import org.apache.isis.applib.util.ZipReader;
import org.apache.isis.applib.util.ZipWriter;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/Clob.java b/api/applib/src/main/java/org/apache/isis/applib/value/Clob.java
index e8f40ab..d80999e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/Clob.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/Clob.java
@@ -30,7 +30,7 @@ import javax.xml.bind.annotation.adapters.XmlAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.jaxb.PrimitiveJaxbAdapters;
import org.apache.isis.commons.internal.base._Strings;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/LocalResourcePath.java b/api/applib/src/main/java/org/apache/isis/applib/value/LocalResourcePath.java
index 6aed14b..b6dca4c 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/LocalResourcePath.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/LocalResourcePath.java
@@ -28,7 +28,7 @@ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import lombok.Getter;
import lombok.NonNull;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/Markup.java b/api/applib/src/main/java/org/apache/isis/applib/value/Markup.java
index 40e2aef..6f117e9 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/Markup.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/Markup.java
@@ -26,7 +26,7 @@ import javax.xml.bind.annotation.adapters.XmlAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.commons.internal.base._Strings;
import lombok.EqualsAndHashCode;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/Password.java b/api/applib/src/main/java/org/apache/isis/applib/value/Password.java
index f9f2fd7..378b0b1 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/Password.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/Password.java
@@ -25,7 +25,7 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
/**
* Represents a password that will not displayed to the UI but can be persisted.
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/package-info.java b/api/applib/src/main/java/org/apache/isis/applib/value/package-info.java
index bc71541..dd4820e 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/package-info.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/package-info.java
@@ -19,7 +19,7 @@
/**
* This package defines an additional set of
- * {@link org.apache.isis.applib.annotation.Value} types, supported in addition
+ * {@link org.apache.isis.applib.annotations.Value} types, supported in addition
* to the usual JDK ones (of {@link java.lang.String}, {@link java.lang.Integer}, {@link java.math.BigDecimal}, {@link java.util.Date}
* etc and the primitives).
*
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/TemporalValueSemantics.java b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/TemporalValueSemantics.java
index 010cdf3..bf67487 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/TemporalValueSemantics.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/TemporalValueSemantics.java
@@ -24,7 +24,7 @@ import java.time.temporal.Temporal;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
-import org.apache.isis.applib.annotation.TimePrecision;
+import org.apache.isis.applib.annotations.TimePrecision;
import org.apache.isis.commons.internal.exceptions._Exceptions;
import lombok.Data;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsAbstract.java b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsAbstract.java
index 7942be2..b9d0f19 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsAbstract.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsAbstract.java
@@ -33,7 +33,7 @@ import java.util.function.Function;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.TimePrecision;
+import org.apache.isis.applib.annotations.TimePrecision;
import org.apache.isis.applib.exceptions.recoverable.TextEntryParseException;
import org.apache.isis.applib.locale.UserLocale;
import org.apache.isis.applib.services.iactnlayer.InteractionContext;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsProvider.java b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsProvider.java
index 2c9216d..3b0fa31 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsProvider.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueSemanticsProvider.java
@@ -22,7 +22,7 @@ package org.apache.isis.applib.value.semantics;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.services.iactnlayer.InteractionContext;
import org.apache.isis.schema.chg.v2.ChangesDto;
import org.apache.isis.schema.cmd.v2.CommandDto;
diff --git a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/package-info.java b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/package-info.java
index 3fb1363..6f52d12 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/value/semantics/package-info.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/value/semantics/package-info.java
@@ -36,7 +36,7 @@
* <p>
* The association between {@link org.apache.isis.applib.value.semantics.ValueSemanticsProvider}
* and its corresponding type can be done in several ways. Most straightforward
- * is to annotate the class with the {@link org.apache.isis.applib.annotation.Value}
+ * is to annotate the class with the {@link org.apache.isis.applib.annotations.Value}
* annotation. However, if the value type source code cannot be modified (for
* example, if it is a third-party type such as joda-time), then the association
* can be made using configuration properties.
diff --git a/api/applib/src/test/java/org/apache/isis/applib/commons/internal/reflection/ReflectTest.java b/api/applib/src/test/java/org/apache/isis/applib/commons/internal/reflection/ReflectTest.java
index 544b463..103ed02 100644
--- a/api/applib/src/test/java/org/apache/isis/applib/commons/internal/reflection/ReflectTest.java
+++ b/api/applib/src/test/java/org/apache/isis/applib/commons/internal/reflection/ReflectTest.java
@@ -26,7 +26,7 @@ import java.util.stream.Collectors;
import org.junit.jupiter.api.Test;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.commons.internal.collections._Sets;
import org.apache.isis.commons.internal.reflection._Reflect.InterfacePolicy;
diff --git a/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_renderedAsDayBefore_Test.java b/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_renderedAsDayBefore_Test.java
index a1f78a6..e0cc914 100644
--- a/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_renderedAsDayBefore_Test.java
+++ b/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_renderedAsDayBefore_Test.java
@@ -23,7 +23,7 @@ import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.nullValue;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.RenderDay;
+import org.apache.isis.applib.annotations.RenderDay;
public class PropertyLayoutData_renderedAsDayBefore_Test {
diff --git a/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_repaint_Test.java b/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_repaint_Test.java
index f3cb74c..1efbd72 100644
--- a/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_repaint_Test.java
+++ b/api/applib/src/test/java/org/apache/isis/applib/layout/component/PropertyLayoutData_repaint_Test.java
@@ -23,7 +23,7 @@ import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.nullValue;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.Repainting;
+import org.apache.isis.applib.annotations.Repainting;
public class PropertyLayoutData_repaint_Test {
diff --git a/api/applib/src/test/java/org/apache/isis/applib/util/EnumsTest.java b/api/applib/src/test/java/org/apache/isis/applib/util/EnumsTest.java
index 50c4c20..70d39ea 100644
--- a/api/applib/src/test/java/org/apache/isis/applib/util/EnumsTest.java
+++ b/api/applib/src/test/java/org/apache/isis/applib/util/EnumsTest.java
@@ -23,7 +23,7 @@ import org.junit.Test;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
public class EnumsTest {
diff --git a/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java b/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java
index 3703d22..ed09997 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java
@@ -53,12 +53,12 @@ import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.validation.annotation.Validated;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
-import org.apache.isis.applib.annotation.LabelPosition;
-import org.apache.isis.applib.annotation.PromptStyle;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.LabelPosition;
+import org.apache.isis.applib.annotations.PromptStyle;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.services.i18n.Mode;
import org.apache.isis.applib.services.iactn.Execution;
import org.apache.isis.applib.services.publishing.spi.EntityChangesSubscriber;
@@ -210,7 +210,7 @@ public class IsisConfiguration {
* sent through to {@link EntityPropertyChangeSubscriber}.
*
* <p>
- * This setting can be overridden on a case-by-case basis using {@link org.apache.isis.applib.annotation.DomainObject#entityChangePublishing()}
+ * This setting can be overridden on a case-by-case basis using {@link org.apache.isis.applib.annotations.DomainObject#entityChangePublishing()}
* </p>
*
* <p>
@@ -239,7 +239,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#createdLifecycleEvent() @DomainObject(createdLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#createdLifecycleEvent() @DomainObject(createdLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -272,7 +272,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#loadedLifecycleEvent() @DomainObject(loadedLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#loadedLifecycleEvent() @DomainObject(loadedLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -309,7 +309,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#persistingLifecycleEvent() @DomainObject(persistingLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#persistingLifecycleEvent() @DomainObject(persistingLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -346,7 +346,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#persistedLifecycleEvent() @DomainObject(persistedLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#persistedLifecycleEvent() @DomainObject(persistedLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -384,7 +384,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#removingLifecycleEvent() @DomainObject(removingLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#removingLifecycleEvent() @DomainObject(removingLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -426,7 +426,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#updatedLifecycleEvent() @DomainObject(updatedLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#updatedLifecycleEvent() @DomainObject(updatedLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -463,7 +463,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObject#updatingLifecycleEvent() @DomainObject(updatingLifecycleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObject#updatingLifecycleEvent() @DomainObject(updatingLifecycleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -501,7 +501,7 @@ public class IsisConfiguration {
* result of invoking an action.
*
* <p>
- * This can be overridden on a case-by-case basis using {@link org.apache.isis.applib.annotation.DomainObjectLayout#paged()}.
+ * This can be overridden on a case-by-case basis using {@link org.apache.isis.applib.annotations.DomainObjectLayout#paged()}.
* </p>
*/
private int paged = 25;
@@ -518,7 +518,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#cssClassUiEvent()} @DomainObjectLayout(cssClassEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#cssClassUiEvent()} @DomainObjectLayout(cssClassEvent=...)} for the
* domain object in question.
* </p>
*
@@ -559,7 +559,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#iconUiEvent()} @DomainObjectLayout(iconEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#iconUiEvent()} @DomainObjectLayout(iconEvent=...)} for the
* domain object in question.
* </p>
*
@@ -605,7 +605,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#layoutUiEvent()} @DomainObjectLayout(layoutEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#layoutUiEvent()} @DomainObjectLayout(layoutEvent=...)} for the
* domain object in question.
* </p>
*
@@ -646,7 +646,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout#titleUiEvent()} @DomainObjectLayout(titleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout#titleUiEvent()} @DomainObjectLayout(titleEvent=...)} for the
* domain object in question.
* </p>
*
@@ -691,7 +691,7 @@ public class IsisConfiguration {
*
* <p>
* This setting can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.Action#commandPublishing()}.
+ * {@link org.apache.isis.applib.annotations.Action#commandPublishing()}.
* </p>
*/
private ActionPublishingPolicy commandPublishing = ActionPublishingPolicy.NONE;
@@ -710,7 +710,7 @@ public class IsisConfiguration {
* </p>
*
* <p>
- * This setting can be overridden on a case-by-case basis using {@link org.apache.isis.applib.annotation.Action#executionDispatch()}.
+ * This setting can be overridden on a case-by-case basis using {@link org.apache.isis.applib.annotations.Action#executionDispatch()}.
* </p>
*/
private ActionPublishingPolicy executionPublishing = ActionPublishingPolicy.NONE;
@@ -732,7 +732,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is actually sent depends
- * on the value of the {@link org.apache.isis.applib.annotation.Action#domainEvent()} for the
+ * on the value of the {@link org.apache.isis.applib.annotations.Action#domainEvent()} for the
* action in question:
* </p>
*
@@ -778,7 +778,7 @@ public class IsisConfiguration {
*
* <p>
* The CSS class for individual actions can be overridden using
- * {@link org.apache.isis.applib.annotation.ActionLayout#cssClass()}.
+ * {@link org.apache.isis.applib.annotations.ActionLayout#cssClass()}.
* </p>
*/
private String[] patterns = {
@@ -805,7 +805,7 @@ public class IsisConfiguration {
*
* <p>
* The font awesome class for individual actions can be overridden using
- * {@link org.apache.isis.applib.annotation.ActionLayout#cssClassFa()}.
+ * {@link org.apache.isis.applib.annotations.ActionLayout#cssClassFa()}.
* </p>
*/
private String[] patterns = {
@@ -877,7 +877,7 @@ public class IsisConfiguration {
*
* <p>
* This setting can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.Property#commandDispatch()}.
+ * {@link org.apache.isis.applib.annotations.Property#commandDispatch()}.
* </p>
*/
private PropertyPublishingPolicy commandPublishing = PropertyPublishingPolicy.NONE;
@@ -896,7 +896,7 @@ public class IsisConfiguration {
*
* <p>
* This setting can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.Property#publishing()}.
+ * {@link org.apache.isis.applib.annotations.Property#publishing()}.
* </p>
*/
private PropertyPublishingPolicy executionPublishing = PropertyPublishingPolicy.NONE;
@@ -918,7 +918,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is actually sent depends
- * on the value of the {@link org.apache.isis.applib.annotation.Property#domainEvent()} for the
+ * on the value of the {@link org.apache.isis.applib.annotations.Property#domainEvent()} for the
* property in question:
* </p>
*
@@ -951,7 +951,7 @@ public class IsisConfiguration {
*
* <p>
* Can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.ParameterLayout#labelPosition()}.
+ * {@link org.apache.isis.applib.annotations.ParameterLayout#labelPosition()}.
* </p>
*
* <p>
@@ -983,7 +983,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is actually sent depends
- * on the value of the {@link org.apache.isis.applib.annotation.Collection#domainEvent()} for the
+ * on the value of the {@link org.apache.isis.applib.annotations.Collection#domainEvent()} for the
* collection action in question:
* </p>
*
@@ -1016,7 +1016,7 @@ public class IsisConfiguration {
*
* <p>
* The value of this can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.CollectionLayout#defaultView()}.
+ * {@link org.apache.isis.applib.annotations.CollectionLayout#defaultView()}.
* Note that this default configuration property is an enum and so defines only a fixed number of
* values, whereas the annotation returns a string; this is to allow for flexibility that
* individual viewers might support their own additional types. For example, the Wicket viewer
@@ -1033,7 +1033,7 @@ public class IsisConfiguration {
*
* <p>
* This can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.CollectionLayout#paged()}.
+ * {@link org.apache.isis.applib.annotations.CollectionLayout#paged()}.
* </p>
*/
private int paged = 12;
@@ -1050,10 +1050,10 @@ public class IsisConfiguration {
public static class SemanticChecking {
/**
* Whether to check for inconsistencies between the usage of
- * {@link org.apache.isis.applib.annotation.DomainObject},
- * {@link org.apache.isis.applib.annotation.ViewModel},
- * {@link org.apache.isis.applib.annotation.DomainObjectLayout} and
- * {@link org.apache.isis.applib.annotation.ViewModelLayout}.
+ * {@link org.apache.isis.applib.annotations.DomainObject},
+ * {@link org.apache.isis.applib.annotations.ViewModel},
+ * {@link org.apache.isis.applib.annotations.DomainObjectLayout} and
+ * {@link org.apache.isis.applib.annotations.ViewModelLayout}.
*/
private boolean enable = false;
}
@@ -1071,14 +1071,14 @@ public class IsisConfiguration {
* Influences whether an {@link org.apache.isis.applib.events.ui.CssClassUiEvent} should
* be published (on the internal {@link org.apache.isis.applib.services.eventbus.EventBusService})
* whenever a view model (annotated with
- * {@link org.apache.isis.applib.annotation.ViewModel @ViewModel}) is about to be rendered in the
+ * {@link org.apache.isis.applib.annotations.ViewModel @ViewModel}) is about to be rendered in the
* UI - thereby allowing subscribers to optionally
* {@link org.apache.isis.applib.events.ui.CssClassUiEvent#setCssClass(String)} change) the CSS
* classes that are used.
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.ViewModelLayout#cssClassUiEvent()} @ViewModelLayout(cssClassEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.ViewModelLayout#cssClassUiEvent()} @ViewModelLayout(cssClassEvent=...)} for the
* domain object in question:
* </p>
*
@@ -1108,14 +1108,14 @@ public class IsisConfiguration {
* Influences whether an {@link org.apache.isis.applib.events.ui.IconUiEvent} should
* be published (on the internal {@link org.apache.isis.applib.services.eventbus.EventBusService})
* whenever a view model (annotated with
- * {@link org.apache.isis.applib.annotation.ViewModel @ViewModel}) is about to be rendered in the
+ * {@link org.apache.isis.applib.annotations.ViewModel @ViewModel}) is about to be rendered in the
* UI - thereby allowing subscribers to optionally
* {@link org.apache.isis.applib.events.ui.IconUiEvent#setIconName(String)} change) the icon that
* is used.
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.ViewModelLayout#iconUiEvent()} @ViewModelLayout(iconEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.ViewModelLayout#iconUiEvent()} @ViewModelLayout(iconEvent=...)} for the
* domain object in question:
* </p>
*
@@ -1145,7 +1145,7 @@ public class IsisConfiguration {
* Influences whether an {@link org.apache.isis.applib.events.ui.LayoutUiEvent} should
* be published (on the internal {@link org.apache.isis.applib.services.eventbus.EventBusService})
* whenever a view model (annotated with
- * {@link org.apache.isis.applib.annotation.ViewModel @ViewModel}) is about to be rendered in the
+ * {@link org.apache.isis.applib.annotations.ViewModel @ViewModel}) is about to be rendered in the
* UI - thereby allowing subscribers to optionally
* {@link org.apache.isis.applib.events.ui.LayoutUiEvent#setLayout(String)} change) the layout that is used.
*
@@ -1156,7 +1156,7 @@ public class IsisConfiguration {
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.ViewModelLayout#layoutUiEvent()} @ViewModelLayout(layoutEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.ViewModelLayout#layoutUiEvent()} @ViewModelLayout(layoutEvent=...)} for the
* domain object in question:
* </p>
*
@@ -1186,14 +1186,14 @@ public class IsisConfiguration {
* Influences whether an {@link org.apache.isis.applib.events.ui.TitleUiEvent} should
* be published (on the internal {@link org.apache.isis.applib.services.eventbus.EventBusService})
* whenever a view model (annotated with
- * {@link org.apache.isis.applib.annotation.ViewModel @ViewModel}) is about to be rendered in the
+ * {@link org.apache.isis.applib.annotations.ViewModel @ViewModel}) is about to be rendered in the
* UI - thereby allowing subscribers to
* optionally {@link org.apache.isis.applib.events.ui.TitleUiEvent#setTitle(String)} change)
* the title that is used.
*
* <p>
* The algorithm for determining whether (and what type of) an event is sent depends on the value of the
- * {@link org.apache.isis.applib.annotation.ViewModelLayout#titleUiEvent()} @ViewModelLayout(titleEvent=...)} for the
+ * {@link org.apache.isis.applib.annotations.ViewModelLayout#titleUiEvent()} @ViewModelLayout(titleEvent=...)} for the
* domain object in question:
* </p>
*
@@ -1225,7 +1225,7 @@ public class IsisConfiguration {
*
* <p>
* Can be overridden on a case-by-case basis using
- * {@link org.apache.isis.applib.annotation.ParameterLayout#labelPosition()}.
+ * {@link org.apache.isis.applib.annotations.ParameterLayout#labelPosition()}.
* </p>
*
* <p>
diff --git a/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanFactoryPostProcessorForSpring.java b/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanFactoryPostProcessorForSpring.java
index 340bfcb..eca8cfa 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanFactoryPostProcessorForSpring.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanFactoryPostProcessorForSpring.java
@@ -32,8 +32,8 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Import;
import org.springframework.stereotype.Component;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainService;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainService;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.config.beans.aoppatch.AopPatch;
diff --git a/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeClassifierDefault.java b/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeClassifierDefault.java
index 867446a..3f37398 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeClassifierDefault.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeClassifierDefault.java
@@ -29,8 +29,8 @@ import javax.persistence.Table;
import org.springframework.context.annotation.Profile;
import org.springframework.stereotype.Component;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainService;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainService;
import org.apache.isis.applib.services.metamodel.BeanSort;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Strings;
@@ -98,7 +98,7 @@ implements IsisBeanTypeClassifier {
// handle value types ...
- val aValue = findNearestAnnotation(type, org.apache.isis.applib.annotation.Value.class)
+ val aValue = findNearestAnnotation(type, org.apache.isis.applib.annotations.Value.class)
.orElse(null);
if(aValue!=null) {
return BeanClassification.delegated(BeanSort.VALUE);
diff --git a/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeRegistryDefault.java b/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeRegistryDefault.java
index 9dfce0a..206b78c 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeRegistryDefault.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/beans/IsisBeanTypeRegistryDefault.java
@@ -32,7 +32,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.commons.internal.collections._Maps;
diff --git a/core/config/src/main/java/org/apache/isis/core/config/datasources/DataSourceIntrospectionService.java b/core/config/src/main/java/org/apache/isis/core/config/datasources/DataSourceIntrospectionService.java
index 3886388..4e1c1ff 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/datasources/DataSourceIntrospectionService.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/datasources/DataSourceIntrospectionService.java
@@ -32,7 +32,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Lazy;
diff --git a/core/config/src/main/java/org/apache/isis/core/config/progmodel/ProgrammingModelConstants.java b/core/config/src/main/java/org/apache/isis/core/config/progmodel/ProgrammingModelConstants.java
index e1e4502..b8ea4eb 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/progmodel/ProgrammingModelConstants.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/progmodel/ProgrammingModelConstants.java
@@ -36,10 +36,10 @@ import org.springframework.lang.Nullable;
import org.springframework.util.ClassUtils;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Domain;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.ObjectLifecycle;
-import org.apache.isis.applib.annotation.ObjectSupport;
+import org.apache.isis.applib.annotations.Domain;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.ObjectLifecycle;
+import org.apache.isis.applib.annotations.ObjectSupport;
import org.apache.isis.applib.services.i18n.TranslatableString;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Refs;
diff --git a/core/config/src/main/java/org/apache/isis/core/config/viewer/web/WebAppContextPath.java b/core/config/src/main/java/org/apache/isis/core/config/viewer/web/WebAppContextPath.java
index 54f3357..9cd866d 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/viewer/web/WebAppContextPath.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/viewer/web/WebAppContextPath.java
@@ -30,7 +30,7 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.lang.Nullable;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.commons.internal.resources._Resources;
diff --git a/core/interaction/src/main/java/org/apache/isis/core/interaction/integration/InteractionAwareTransactionalBoundaryHandler.java b/core/interaction/src/main/java/org/apache/isis/core/interaction/integration/InteractionAwareTransactionalBoundaryHandler.java
index 4a07b42..65cf54a 100644
--- a/core/interaction/src/main/java/org/apache/isis/core/interaction/integration/InteractionAwareTransactionalBoundaryHandler.java
+++ b/core/interaction/src/main/java/org/apache/isis/core/interaction/integration/InteractionAwareTransactionalBoundaryHandler.java
@@ -33,7 +33,7 @@ import org.springframework.transaction.TransactionDefinition;
import org.springframework.transaction.TransactionStatus;
import org.springframework.transaction.support.TransactionTemplate;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.functional.ThrowingRunnable;
import org.apache.isis.commons.internal.collections._Lists;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/context/MetaModelContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/context/MetaModelContext.java
index 6003141..0342dd1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/context/MetaModelContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/context/MetaModelContext.java
@@ -115,7 +115,7 @@ public interface MetaModelContext {
* <p>
* If there is more than one implementation, then the one with the "highest"
* priority (either annotated with {@link org.springframework.context.annotation.Primary},
- * else with encountered with earliest {@link org.apache.isis.applib.annotation.PriorityPrecedence precedence})
+ * else with encountered with earliest {@link org.apache.isis.applib.annotations.PriorityPrecedence precedence})
* is used instead.
* </p>
*
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/FacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/FacetFactory.java
index cc3779c..05fb0d9 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/FacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/FacetFactory.java
@@ -27,7 +27,7 @@ import java.util.function.Predicate;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.collections.ImmutableEnumSet;
import org.apache.isis.commons.internal.reflection._Annotations;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ObjectTypeFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ObjectTypeFacetFactory.java
index 47fc7a3..250b08d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ObjectTypeFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ObjectTypeFacetFactory.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.commons.internal.exceptions._Exceptions;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacet.java
index 7bee4c3..2fb53c4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacet.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacetAbstract.java
index 02cb5dd..707ee64 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/WhereValueFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacet.java
index 74dd470..a59bca7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacet.java
@@ -22,7 +22,7 @@ import java.lang.reflect.Method;
import java.lang.reflect.Parameter;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Collection;
+import org.apache.isis.applib.annotations.Collection;
import org.apache.isis.commons.internal.collections._Arrays;
import org.apache.isis.commons.internal.collections._Collections;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactory.java
index 74990ca..6424a4f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactory.java
@@ -22,7 +22,7 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.applib.events.domain.ActionDomainEvent;
import org.apache.isis.applib.mixins.system.HasInteractionId;
import org.apache.isis.commons.internal.base._Strings;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/explicit/ActionExplicitFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/explicit/ActionExplicitFacetForActionAnnotation.java
index e4dbaab..c1bd6d8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/explicit/ActionExplicitFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/explicit/ActionExplicitFacetForActionAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.action.explicit;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.FacetedMethod;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/hidden/HiddenFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/hidden/HiddenFacetForActionAnnotation.java
index 75a4b96..20f52d1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/hidden/HiddenFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/hidden/HiddenFacetForActionAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.actions.action.hidden;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/prototype/PrototypeFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/prototype/PrototypeFacetForActionAnnotation.java
index 871fc79..e93d83a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/prototype/PrototypeFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/prototype/PrototypeFacetForActionAnnotation.java
@@ -21,8 +21,8 @@ package org.apache.isis.core.metamodel.facets.actions.action.prototype;
import java.util.Optional;
import java.util.function.Supplier;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.RestrictTo;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.RestrictTo;
import org.apache.isis.core.config.environment.DeploymentType;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetFallbackToNonIdempotent.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetFallbackToNonIdempotent.java
index e3dad8c..52ad384 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetFallbackToNonIdempotent.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetFallbackToNonIdempotent.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.action.semantics;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetForActionAnnotation.java
index 3a68c39..4286e3e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/semantics/ActionSemanticsFacetForActionAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.actions.action.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet;
import org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/typeof/TypeOfFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/typeof/TypeOfFacetForActionAnnotation.java
index 705b86a..86810bb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/typeof/TypeOfFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/typeof/TypeOfFacetForActionAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.action.typeof;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet;
import org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/contributing/derived/ContributingFacetFromMixinFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/contributing/derived/ContributingFacetFromMixinFacetFactory.java
index 05e1089..5434382 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/contributing/derived/ContributingFacetFromMixinFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/contributing/derived/ContributingFacetFromMixinFacetFactory.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.actions.contributing.derived;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FacetUtil;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/fileaccept/FileAcceptFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/fileaccept/FileAcceptFacetForActionAnnotation.java
index ff70857..8bae861 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/fileaccept/FileAcceptFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/fileaccept/FileAcceptFacetForActionAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.fileaccept;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.fileaccept.FileAcceptFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/homepage/annotation/HomePageFacetAnnotationFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/homepage/annotation/HomePageFacetAnnotationFactory.java
index 5c4bca5..cb571cc 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/homepage/annotation/HomePageFacetAnnotationFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/homepage/annotation/HomePageFacetAnnotationFactory.java
@@ -26,7 +26,7 @@ import java.util.stream.Collectors;
import javax.inject.Inject;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.HomePage;
+import org.apache.isis.applib.annotations.HomePage;
import org.apache.isis.commons.internal.collections._Maps;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FacetUtil;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionLayoutFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionLayoutFacetFactory.java
index cc33a71..d79774e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionLayoutFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionLayoutFacetFactory.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.FacetFactoryAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionLayoutAnnotation.java
index 271a8ba..72fb050 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet;
import org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionXml.java
index 15a8bc7..551b334 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/ActionPositionFacetForActionXml.java
@@ -33,13 +33,13 @@ public class ActionPositionFacetForActionXml extends ActionPositionFacetAbstract
if(actionLayout == null) {
return Optional.empty();
}
- final org.apache.isis.applib.annotation.ActionLayout.Position position = actionLayout.getPosition();
+ final org.apache.isis.applib.annotations.ActionLayout.Position position = actionLayout.getPosition();
return Optional.ofNullable(position)
.map(pos->new ActionPositionFacetForActionXml(pos, holder));
}
- private ActionPositionFacetForActionXml(final org.apache.isis.applib.annotation.ActionLayout.Position position, final FacetHolder holder) {
+ private ActionPositionFacetForActionXml(final org.apache.isis.applib.annotations.ActionLayout.Position position, final FacetHolder holder) {
super(position, holder);
}
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionLayoutAnnotation.java
index 3085ef2..ef0b0b8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet;
import org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionXml.java
index a13c3f1..3c3b4b7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/BookmarkPolicyFacetForActionXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFaFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFaFacetForActionLayoutAnnotation.java
index ad1b0b7..b6175f9 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFaFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFaFacetForActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.applib.layout.component.CssClassFaPosition;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFacetForActionLayoutAnnotation.java
index de73cbb..4bb8206 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/CssClassFacetForActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionLayoutAnnotation.java
index 5840255..d59960b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionXml.java
index daea65b..ac5d6af 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/HiddenFacetForActionXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.hide.HiddenFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/MemberDescribedFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/MemberDescribedFacetForActionLayoutAnnotation.java
index 97f4542..d50a84c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/MemberDescribedFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/MemberDescribedFacetForActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.described.MemberDescribedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/NamedFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/NamedFacetForActionLayoutAnnotation.java
index 79f199d..78c112f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/NamedFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/NamedFacetForActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.named.MemberNamedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionLayoutAnnotation.java
index 8ccc9eb..12123a7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionLayoutAnnotation.java
@@ -21,8 +21,8 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.PromptStyle;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.PromptStyle;
import org.apache.isis.commons.internal.base._Optionals;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionXml.java
index 9884106..f495588 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/PromptStyleFacetForActionXml.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.PromptStyle;
+import org.apache.isis.applib.annotations.PromptStyle;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionLayoutAnnotation.java
index d9a283c..30c2c19 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.Redirect;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.Redirect;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet;
import org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionXml.java
index 76e995c..29a4feb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/layout/RedirectFacetFromActionXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Redirect;
+import org.apache.isis.applib.annotations.Redirect;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacet.java
index 0870468..48bfbc8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacet.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.actions.notinservicemenu.derived;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.NatureOfService;
+import org.apache.isis.applib.annotations.NatureOfService;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.actions.notinservicemenu.NotInServiceMenuFacetAbstract;
import org.apache.isis.core.metamodel.interactions.VisibilityContext;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacetFactory.java
index 3392ca5..c83302e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacetFactory.java
@@ -22,7 +22,7 @@ import java.lang.reflect.Method;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.NatureOfService;
+import org.apache.isis.applib.annotations.NatureOfService;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FacetUtil;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacet.java
index b7f2627..365d9f1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.position;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetAbstract.java
index ff72f74..7eb57fd 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.position;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetFallback.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetFallback.java
index 219bea6..0ce0f79 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetFallback.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/position/ActionPositionFacetFallback.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.position;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class ActionPositionFacetFallback extends ActionPositionFacetAbstract {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacet.java
index f687bf9..a99ad41 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.redirect;
-import org.apache.isis.applib.annotation.Redirect;
+import org.apache.isis.applib.annotations.Redirect;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetAbstract.java
index 6037863..caabb74 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.redirect;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.Redirect;
+import org.apache.isis.applib.annotations.Redirect;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetFallback.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetFallback.java
index 9da7f1e..3c4ffc8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetFallback.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/redirect/RedirectFacetFallback.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.redirect;
-import org.apache.isis.applib.annotation.Redirect;
+import org.apache.isis.applib.annotations.Redirect;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class RedirectFacetFallback extends RedirectFacetAbstract {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacet.java
index 39f2904..a8fd1e0 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.semantics;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.core.metamodel.facets.SingleValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacetAbstract.java
index ed63d85..21f6b82 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/semantics/ActionSemanticsFacetAbstract.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.actions.semantics;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.SingleValueFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/CollectionAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/CollectionAnnotationFacetFactory.java
index 5b7ea55..feceac4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/CollectionAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/CollectionAnnotationFacetFactory.java
@@ -22,8 +22,8 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.events.domain.CollectionDomainEvent;
import org.apache.isis.commons.internal.collections._Collections;
import org.apache.isis.core.metamodel.context.MetaModelContext;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/hidden/HiddenFacetForCollectionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/hidden/HiddenFacetForCollectionAnnotation.java
index 796ae20..c99089c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/hidden/HiddenFacetForCollectionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/hidden/HiddenFacetForCollectionAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.collections.collection.hidden;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionDomainEventFacetForCollectionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionDomainEventFacetForCollectionAnnotation.java
index 1a8fe33..3922a56 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionDomainEventFacetForCollectionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionDomainEventFacetForCollectionAnnotation.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.collections.collection.modify;
-import org.apache.isis.applib.annotation.Collection;
+import org.apache.isis.applib.annotations.Collection;
import org.apache.isis.applib.events.domain.CollectionDomainEvent;
import org.apache.isis.applib.services.inject.ServiceInjector;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/TypeOfFacetForCollectionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/TypeOfFacetForCollectionAnnotation.java
index 393547e..7526788 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/TypeOfFacetForCollectionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/TypeOfFacetForCollectionAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.collection.typeof;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Collection;
+import org.apache.isis.applib.annotations.Collection;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.FacetedMethod;
import org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CollectionLayoutFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CollectionLayoutFacetFactory.java
index f3150a7..109751a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CollectionLayoutFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CollectionLayoutFacetFactory.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.FacetFactoryAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CssClassFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CssClassFacetForCollectionLayoutAnnotation.java
index 1a900a6..9d04a35 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CssClassFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/CssClassFacetForCollectionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacetSimple;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/DefaultViewFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/DefaultViewFacetForCollectionLayoutAnnotation.java
index 158de60..78d5b88 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/DefaultViewFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/DefaultViewFacetForCollectionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionLayoutAnnotation.java
index a1e6765..7cd89e8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionLayoutAnnotation.java
@@ -21,8 +21,8 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Objects;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionXml.java
index 1ea8d01..9ba2ee3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/HiddenFacetForCollectionXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.hide.HiddenFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberDescribedFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberDescribedFacetForCollectionLayoutAnnotation.java
index 9089555..3bf3f03 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberDescribedFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberDescribedFacetForCollectionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.described.MemberDescribedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberNamedFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberNamedFacetForCollectionLayoutAnnotation.java
index 4935612..e6a5417 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberNamedFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/MemberNamedFacetForCollectionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.named.MemberNamedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/PagedFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/PagedFacetForCollectionLayoutAnnotation.java
index a4a4e79..4718775 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/PagedFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/PagedFacetForCollectionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.paged.PagedFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/SortedByFacetForCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/SortedByFacetForCollectionLayoutAnnotation.java
index 1c7d178..1596631 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/SortedByFacetForCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/layout/SortedByFacetForCollectionLayoutAnnotation.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.collections.layout;
import java.util.Comparator;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.collections.sortedby.SortedByFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/FallbackFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/FallbackFacetFactory.java
index 655aa06..ee59a51 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/FallbackFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/FallbackFacetFactory.java
@@ -23,7 +23,7 @@ import java.util.Map;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.LabelPosition;
+import org.apache.isis.applib.annotations.LabelPosition;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.Facet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/LabelAtFacetFromLayoutConfiguration.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/LabelAtFacetFromLayoutConfiguration.java
index 4947a63..3a7f343 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/LabelAtFacetFromLayoutConfiguration.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/fallback/LabelAtFacetFromLayoutConfiguration.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.fallback;
-import org.apache.isis.applib.annotation.LabelPosition;
+import org.apache.isis.applib.annotations.LabelPosition;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/CssClassFaFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/CssClassFaFacet.java
index a0e8fb4..0077492 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/CssClassFaFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/CssClassFaFacet.java
@@ -26,7 +26,7 @@ import org.apache.isis.core.metamodel.facetapi.Facet;
*
* <p>
* In the standard Apache Isis Programming Model, corresponds to annotating the
- * member with <tt>{@literal @}{@link org.apache.isis.applib.annotation.ActionLayout#cssClassFa() ActionLayout}</tt>#cssClassFa().
+ * member with <tt>{@literal @}{@link org.apache.isis.applib.annotations.ActionLayout#cssClassFa() ActionLayout}</tt>#cssClassFa().
*/
public interface CssClassFaFacet extends Facet {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/annotprop/CssClassFaFacetOnMemberFromConfiguredRegex.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/annotprop/CssClassFaFacetOnMemberFromConfiguredRegex.java
index 50106eb..ad5a847 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/annotprop/CssClassFaFacetOnMemberFromConfiguredRegex.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/cssclassfa/annotprop/CssClassFaFacetOnMemberFromConfiguredRegex.java
@@ -24,7 +24,7 @@ import java.util.function.Supplier;
import java.util.regex.Pattern;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.applib.layout.component.CssClassFaPosition;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetAbstract.java
index 2ea849f..9fef0a2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetAbstract.java
@@ -22,7 +22,7 @@ import java.util.function.BiConsumer;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetForContributee.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetForContributee.java
index 57cbf0a..9318bf8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetForContributee.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/disabled/DisabledFacetForContributee.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.members.disabled;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class DisabledFacetForContributee
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstract.java
index 5816c5e..3c8b9fd 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.hidden;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.WhereValueFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractAlwaysEverywhere.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractAlwaysEverywhere.java
index 4b0a38e..fc53dae 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractAlwaysEverywhere.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractAlwaysEverywhere.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.members.hidden;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractImpl.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractImpl.java
index fea9a3e..44d0002 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractImpl.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetAbstractImpl.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.members.hidden;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetFromLayoutPropertiesAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetFromLayoutPropertiesAbstract.java
index 1f3842e..02e4684 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetFromLayoutPropertiesAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/hidden/HiddenFacetFromLayoutPropertiesAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.hidden;
import java.util.Properties;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/GroupIdAndName.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/GroupIdAndName.java
index 122d115..b236beb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/GroupIdAndName.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/GroupIdAndName.java
@@ -23,9 +23,9 @@ import java.util.Optional;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.applib.layout.component.FieldSet;
import org.apache.isis.applib.layout.component.PropertyLayoutData;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacet.java
index 224684e..07c3123 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacet.java
@@ -18,9 +18,9 @@
*/
package org.apache.isis.core.metamodel.facets.members.layout.group;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionAnnotation.java
index 1b57802..1c7026a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.layout.group;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class LayoutGroupFacetFromActionAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionLayoutAnnotation.java
index 65ad2d5..1a3eff8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.layout.group;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class LayoutGroupFacetFromActionLayoutAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromPropertyLayoutAnnotation.java
index 92c2eb3..c4973f6 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/group/LayoutGroupFacetFromPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.layout.group;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class LayoutGroupFacetFromPropertyLayoutAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacet.java
index 98acfbf..a75dc8f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacet.java
@@ -18,9 +18,9 @@
*/
package org.apache.isis.core.metamodel.facets.members.layout.order;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromActionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromActionLayoutAnnotation.java
index 890e056..f058d6c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromActionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromActionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.layout.order;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class LayoutOrderFacetFromActionLayoutAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromCollectionLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromCollectionLayoutAnnotation.java
index 0dde065..4621ebb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromCollectionLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromCollectionLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.layout.order;
import java.util.Optional;
-import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotations.CollectionLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class LayoutOrderFacetFromCollectionLayoutAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromPropertyLayoutAnnotation.java
index 613482b..985b8c5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/layout/order/LayoutOrderFacetFromPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.members.layout.order;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class LayoutOrderFacetFromPropertyLayoutAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForActionAnnotation.java
index 5a05bf3..78bd5bc 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForActionAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.members.publish.command;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.applib.services.commanddto.processor.CommandDtoProcessor;
import org.apache.isis.applib.services.inject.ServiceInjector;
import org.apache.isis.commons.internal.base._Optionals;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForPropertyAnnotation.java
index 2ffcf47..a881c50 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/command/CommandPublishingFacetForPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.members.publish.command;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.applib.services.commanddto.processor.CommandDtoProcessor;
import org.apache.isis.applib.services.inject.ServiceInjector;
import org.apache.isis.commons.internal.base._Optionals;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingActionFacetForActionAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingActionFacetForActionAnnotation.java
index fafcf7f..75be0e6 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingActionFacetForActionAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingActionFacetForActionAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.members.publish.execution;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.commons.internal.base._Optionals;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.config.metamodel.facets.PublishingPolicies;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingPropertyFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingPropertyFacetForPropertyAnnotation.java
index a5aa850..bfc1128 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingPropertyFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/members/publish/execution/ExecutionPublishingPropertyFacetForPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.members.publish.execution;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.commons.internal.base._Optionals;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.config.metamodel.facets.PublishingPolicies;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ViewModelSemanticCheckingFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ViewModelSemanticCheckingFacetFactory.java
index b5e4fb7..443e8ea 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ViewModelSemanticCheckingFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ViewModelSemanticCheckingFacetFactory.java
@@ -22,9 +22,9 @@ import javax.inject.Inject;
import org.apache.isis.applib.Identifier;
import org.apache.isis.applib.RecreatableDomainObject;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.Nature;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
+import org.apache.isis.applib.annotations.Nature;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacet.java
index 436a3e3..0e9d020 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacet.java
@@ -19,9 +19,9 @@
package org.apache.isis.core.metamodel.facets.object.bookmarkpolicy;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.core.metamodel.facets.SingleValueFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetAbstract.java
index 13ed34c..85bbb7a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.bookmarkpolicy;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetFallback.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetFallback.java
index fed7199..5ade735 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetFallback.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/BookmarkPolicyFacetFallback.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.bookmarkpolicy;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/bookmarkable/BookmarkPolicyFacetFallbackFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/bookmarkable/BookmarkPolicyFacetFallbackFactory.java
index 9784aa5..cb37210 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/bookmarkable/BookmarkPolicyFacetFallbackFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/bookmarkpolicy/bookmarkable/BookmarkPolicyFacetFallbackFactory.java
@@ -22,7 +22,7 @@ import java.util.function.Predicate;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facetapi.MetaModelRefiner;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/CreatedLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/CreatedLifecycleEventFacet.java
index 4354b6b..3eb85bd 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/CreatedLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/CreatedLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/LoadedLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/LoadedLifecycleEventFacet.java
index 43e2248..766fe21 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/LoadedLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/LoadedLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistedLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistedLifecycleEventFacet.java
index 9af229d..0c901ce 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistedLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistedLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistingLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistingLifecycleEventFacet.java
index 23d925d..a29150b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistingLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/PersistingLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/RemovingLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/RemovingLifecycleEventFacet.java
index ead7be0..c4a9792 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/RemovingLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/RemovingLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatedLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatedLifecycleEventFacet.java
index c64be19..3d64f14 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatedLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatedLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatingLifecycleEventFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatingLifecycleEventFacet.java
index 9bcd292..003e165 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatingLifecycleEventFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/UpdatingLifecycleEventFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.callbacks;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facets.SingleClassValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/ChoicesFacetFromBoundedAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/ChoicesFacetFromBoundedAbstract.java
index e4cda80..15f184a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/ChoicesFacetFromBoundedAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/ChoicesFacetFromBoundedAbstract.java
@@ -47,7 +47,7 @@ import lombok.val;
*
* <p>
* In the standard Apache Isis Programming Model, corresponds to annotating the
- * member with {@link org.apache.isis.applib.annotation.Bounding Bounding} annotation.
+ * member with {@link org.apache.isis.applib.annotations.Bounding Bounding} annotation.
*/
public abstract class ChoicesFacetFromBoundedAbstract
extends FacetAbstract
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/cssclassfa/annotation/CssClassFaFacetForDomainObjectLayoutFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/cssclassfa/annotation/CssClassFaFacetForDomainObjectLayoutFactory.java
index d077e22..1283cbc 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/cssclassfa/annotation/CssClassFaFacetForDomainObjectLayoutFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/cssclassfa/annotation/CssClassFaFacetForDomainObjectLayoutFactory.java
@@ -16,7 +16,7 @@
* under the License. */
package org.apache.isis.core.metamodel.facets.object.cssclassfa.annotation;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.layout.component.CssClassFaPosition;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/DomainObjectAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/DomainObjectAnnotationFacetFactory.java
index ff2eab9..f34e1f1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/DomainObjectAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/DomainObjectAnnotationFacetFactory.java
@@ -27,12 +27,12 @@ import java.util.stream.Collectors;
import javax.inject.Inject;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.events.domain.ActionDomainEvent;
import org.apache.isis.applib.events.domain.CollectionDomainEvent;
import org.apache.isis.applib.events.domain.PropertyDomainEvent;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/choices/ChoicesFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/choices/ChoicesFacetForDomainObjectAnnotation.java
index a804b22..8e3bc2e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/choices/ChoicesFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/choices/ChoicesFacetForDomainObjectAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.choices;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Bounding;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.Bounding;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.choices.ChoicesFacetFromBoundedAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/EditingEnabledFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/EditingEnabledFacetForDomainObjectAnnotation.java
index 36d90fe..8b34b0a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/EditingEnabledFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/EditingEnabledFacetForDomainObjectAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.editing;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Editing;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Editing;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.immutable.EditingEnabledFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/ImmutableFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/ImmutableFacetForDomainObjectAnnotation.java
index 439fe2f..8cda9c7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/ImmutableFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/editing/ImmutableFacetForDomainObjectAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.editing;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.commons.internal.exceptions._Exceptions;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.config.metamodel.facets.EditingObjectsConfiguration;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetForDomainObjectAnnotation.java
index 47edfe1..d6876c8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetForDomainObjectAnnotation.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.entitychangepu
import java.util.Optional;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.commons.internal.exceptions._Exceptions;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.config.metamodel.facets.PublishingPolicies;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetFromConfiguration.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetFromConfiguration.java
index 34f5ed0..dad194c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetFromConfiguration.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/entitychangepublishing/EntityChangePublishingFacetFromConfiguration.java
@@ -25,7 +25,7 @@ import org.apache.isis.core.metamodel.facets.object.publish.entitychange.EntityC
/**
* If the domain object has not been annotated with
- * {@link org.apache.isis.applib.annotation.DomainObject} but entity-change-publishing
+ * {@link org.apache.isis.applib.annotations.DomainObject} but entity-change-publishing
* has been configured in <tt>application.properties</tt>.
*/
public class EntityChangePublishingFacetFromConfiguration
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/introspection/IntrospectionPolicyFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/introspection/IntrospectionPolicyFacetForDomainObjectAnnotation.java
index 8ef21eb..3a558c7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/introspection/IntrospectionPolicyFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/introspection/IntrospectionPolicyFacetForDomainObjectAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.introspection;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Introspection;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Introspection;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.introspection.IntrospectionPolicyFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForDomainObjectAnnotation.java
index 5a7994b..3a68706 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForDomainObjectAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.logicaltype;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotation.java
index b4f6714..7d3404d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.logicaltype;
import java.util.Optional;
-import org.apache.isis.applib.annotation.LogicalTypeName;
+import org.apache.isis.applib.annotations.LogicalTypeName;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotationFacetFactory.java
index 598c4f1..565463d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotationFacetFactory.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.logicaltype;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.LogicalTypeName;
+import org.apache.isis.applib.annotations.LogicalTypeName;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FacetUtil;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/recreatable/RecreatableObjectFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/recreatable/RecreatableObjectFacetForDomainObjectAnnotation.java
index 2f3ddb8..ef51e53 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/recreatable/RecreatableObjectFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/recreatable/RecreatableObjectFacetForDomainObjectAnnotation.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobject.recreatable;
import java.util.Objects;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.HasPostConstructMethodCache;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectLayoutAnnotation.java
index 9583b48..5afda5f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectXml.java
index 4af23d9..c34dfd1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/BookmarkPolicyFacetForDomainObjectXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
import org.apache.isis.applib.layout.component.DomainObjectLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFaFacetForDomainObjectLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFaFacetForDomainObjectLayoutAnnotation.java
index 04e066c..8889fa9 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFaFacetForDomainObjectLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFaFacetForDomainObjectLayoutAnnotation.java
@@ -18,7 +18,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.layout.component.CssClassFaPosition;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetForDomainObjectLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetForDomainObjectLayoutAnnotation.java
index f0ffbb9..c0425c3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetForDomainObjectLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetForDomainObjectLayoutAnnotation.java
@@ -18,7 +18,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetViaDomainObjectLayoutAnnotationUsingCssClassUiEvent.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetViaDomainObjectLayoutAnnotationUsingCssClassUiEvent.java
index 6bf9fbe..0619186 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetViaDomainObjectLayoutAnnotationUsingCssClassUiEvent.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/CssClassFacetViaDomainObjectLayoutAnnotationUsingCssClassUiEvent.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.events.ui.CssClassUiEvent;
import org.apache.isis.applib.exceptions.UnrecoverableException;
import org.apache.isis.commons.internal.base._Casts;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DescribedAsFacetForDomainObjectLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DescribedAsFacetForDomainObjectLayoutAnnotation.java
index 268d444..f63ec8b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DescribedAsFacetForDomainObjectLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DescribedAsFacetForDomainObjectLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.described.ObjectDescribedFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DomainObjectLayoutFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DomainObjectLayoutFacetFactory.java
index 33f231c..b367d0c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DomainObjectLayoutFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/DomainObjectLayoutFacetFactory.java
@@ -18,7 +18,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.commons.internal.base._Lazy;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/IconFacetViaDomainObjectLayoutAnnotationUsingIconUiEvent.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/IconFacetViaDomainObjectLayoutAnnotationUsingIconUiEvent.java
index 50d9ef3..2d452a2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/IconFacetViaDomainObjectLayoutAnnotationUsingIconUiEvent.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/IconFacetViaDomainObjectLayoutAnnotationUsingIconUiEvent.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.events.ui.IconUiEvent;
import org.apache.isis.applib.exceptions.UnrecoverableException;
import org.apache.isis.commons.internal.base._Casts;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/LayoutFacetViaDomainObjectLayoutAnnotationUsingLayoutUiEvent.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/LayoutFacetViaDomainObjectLayoutAnnotationUsingLayoutUiEvent.java
index 601f37c..3dbafb8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/LayoutFacetViaDomainObjectLayoutAnnotationUsingLayoutUiEvent.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/LayoutFacetViaDomainObjectLayoutAnnotationUsingLayoutUiEvent.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.events.ui.LayoutUiEvent;
import org.apache.isis.applib.exceptions.UnrecoverableException;
import org.apache.isis.commons.internal.base._Casts;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/NamedFacetForDomainObjectLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/NamedFacetForDomainObjectLayoutAnnotation.java
index 4066caa..0c13f01 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/NamedFacetForDomainObjectLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/NamedFacetForDomainObjectLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.i8n.noun.NounForms;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/PagedFacetForDomainObjectLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/PagedFacetForDomainObjectLayoutAnnotation.java
index fa6f6ac..4536e86 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/PagedFacetForDomainObjectLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/PagedFacetForDomainObjectLayoutAnnotation.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.paged.PagedFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/TitleFacetViaDomainObjectLayoutAnnotationUsingTitleUiEvent.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/TitleFacetViaDomainObjectLayoutAnnotationUsingTitleUiEvent.java
index abd971e..c2f7d61 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/TitleFacetViaDomainObjectLayoutAnnotationUsingTitleUiEvent.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobjectlayout/TitleFacetViaDomainObjectLayoutAnnotationUsingTitleUiEvent.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainobjectlayout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotations.DomainObjectLayout;
import org.apache.isis.applib.events.ui.TitleUiEvent;
import org.apache.isis.applib.exceptions.UnrecoverableException;
import org.apache.isis.applib.services.i18n.TranslatableString;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacet.java
index f7fd95b..873ba92 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacet.java
@@ -22,18 +22,18 @@ import java.util.Optional;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.NatureOfService;
+import org.apache.isis.applib.annotations.NatureOfService;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
/**
- * Corresponds to annotating the class with the {@link org.apache.isis.applib.annotation.DomainService} annotation.
+ * Corresponds to annotating the class with the {@link org.apache.isis.applib.annotations.DomainService} annotation.
*/
public interface DomainServiceFacet extends Facet {
/**
- * Corresponds to {@link org.apache.isis.applib.annotation.DomainService#nature()}.
+ * Corresponds to {@link org.apache.isis.applib.annotations.DomainService#nature()}.
*
*/
public NatureOfService getNatureOfService();
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacetAbstract.java
index a517310..c114954 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/DomainServiceFacetAbstract.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainservice;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.NatureOfService;
+import org.apache.isis.applib.annotations.NatureOfService;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotation.java
index 4637048..40d0a0d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotation.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.facets.object.domainservice.annotation;
-import org.apache.isis.applib.annotation.NatureOfService;
+import org.apache.isis.applib.annotations.NatureOfService;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.domainservice.DomainServiceFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotationFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotationFactory.java
index 2043d12..a082357 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotationFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservice/annotation/DomainServiceFacetAnnotationFactory.java
@@ -22,7 +22,7 @@ import java.util.stream.Collectors;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.DomainService;
+import org.apache.isis.applib.annotations.DomainService;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facetapi.MetaModelRefiner;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacet.java
index 58339c7..33f3dd3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacet.java
@@ -19,17 +19,17 @@
package org.apache.isis.core.metamodel.facets.object.domainservicelayout;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
- * Corresponds to annotating the class with the {@link org.apache.isis.applib.annotation.DomainServiceLayout} annotation.
+ * Corresponds to annotating the class with the {@link org.apache.isis.applib.annotations.DomainServiceLayout} annotation.
*/
public interface DomainServiceLayoutFacet extends Facet {
/**
- * Corresponds to {@link org.apache.isis.applib.annotation.DomainServiceLayout#menuBar()}.
+ * Corresponds to {@link org.apache.isis.applib.annotations.DomainServiceLayout#menuBar()}.
*/
public DomainServiceLayout.MenuBar getMenuBar();
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetAbstract.java
index da6bc6a..c40de65 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetAbstract.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.object.domainservicelayout;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetFactory.java
index 2996b58..2908a16 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/DomainServiceLayoutFacetFactory.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.object.domainservicelayout;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainService;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.FacetFactoryAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/NamedFacetForDomainServiceLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/NamedFacetForDomainServiceLayoutAnnotation.java
index a3b279c..a913206 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/NamedFacetForDomainServiceLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/NamedFacetForDomainServiceLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.domainservicelayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.i8n.noun.NounForms;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/annotation/DomainServiceLayoutFacetAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/annotation/DomainServiceLayoutFacetAnnotation.java
index 1308560..6291131 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/annotation/DomainServiceLayoutFacetAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainservicelayout/annotation/DomainServiceLayoutFacetAnnotation.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.facets.object.domainservicelayout.annotation;
-import org.apache.isis.applib.annotation.DomainServiceLayout;
+import org.apache.isis.applib.annotations.DomainServiceLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.domainservicelayout.DomainServiceLayoutFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/annotation/RemoveAnnotatedMethodsFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/annotation/RemoveAnnotatedMethodsFacetFactory.java
index da9c81a..628ce3a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/annotation/RemoveAnnotatedMethodsFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/annotation/RemoveAnnotatedMethodsFacetFactory.java
@@ -27,7 +27,7 @@ import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.commons.internal.collections._Lists;
import org.apache.isis.commons.internal.reflection._Reflect;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/javalang/RemoveMethodsFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/javalang/RemoveMethodsFacetFactory.java
index 13df587..46e6de7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/javalang/RemoveMethodsFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/ignore/javalang/RemoveMethodsFacetFactory.java
@@ -22,7 +22,7 @@ import java.util.List;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.commons.internal._Constants;
import org.apache.isis.commons.internal.collections._Lists;
import org.apache.isis.commons.internal.reflection._Annotations;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacet.java
index 7535987..816eeb4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacet.java
@@ -19,10 +19,10 @@
package org.apache.isis.core.metamodel.facets.object.introspection;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Introspection;
-import org.apache.isis.applib.annotation.Introspection.EncapsulationPolicy;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Introspection;
+import org.apache.isis.applib.annotations.Introspection.EncapsulationPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.commons.internal.exceptions._Exceptions;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.metamodel.facetapi.Facet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacetAbstract.java
index c8bd352..035809b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/introspection/IntrospectionPolicyFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.introspection;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.Introspection;
+import org.apache.isis.applib.annotations.Introspection;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/logicaltype/LogicalTypeFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/logicaltype/LogicalTypeFacet.java
index d8094b1..846674b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/logicaltype/LogicalTypeFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/logicaltype/LogicalTypeFacet.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.facets.object.logicaltype;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.core.metamodel.facetapi.Facet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacet.java
index 58b58ef..023490f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacet.java
@@ -20,11 +20,11 @@ package org.apache.isis.core.metamodel.facets.object.mixin;
import java.lang.reflect.Method;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.core.metamodel.facets.SingleValueFacet;
import org.apache.isis.core.metamodel.spec.ObjectSpecification;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacetForDomainObjectAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacetForDomainObjectAnnotation.java
index 4462c9d..b924f67 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacetForDomainObjectAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacetForDomainObjectAnnotation.java
@@ -21,8 +21,8 @@ package org.apache.isis.core.metamodel.facets.object.mixin;
import java.lang.reflect.Constructor;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
import org.apache.isis.commons.internal.reflection._Reflect;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/navparent/annotation/NavigableParentAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/navparent/annotation/NavigableParentAnnotationFacetFactory.java
index 14a7733..5d19336 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/navparent/annotation/NavigableParentAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/navparent/annotation/NavigableParentAnnotationFacetFactory.java
@@ -24,7 +24,7 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.reflection._Annotations;
import org.apache.isis.commons.internal.reflection._Reflect.InterfacePolicy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/objectvalidprops/impl/ObjectValidPropertiesFacetImpl.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/objectvalidprops/impl/ObjectValidPropertiesFacetImpl.java
index 68cc769..0a094e4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/objectvalidprops/impl/ObjectValidPropertiesFacetImpl.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/objectvalidprops/impl/ObjectValidPropertiesFacetImpl.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacetAbstract;
import org.apache.isis.core.metamodel.interactions.ObjectValidityContext;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/projection/ProjectionFacetFromProjectingProperty.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/projection/ProjectionFacetFromProjectingProperty.java
index 8e061c1..77a0b56 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/projection/ProjectionFacetFromProjectingProperty.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/projection/ProjectionFacetFromProjectingProperty.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.projection;
-import org.apache.isis.applib.annotation.Projecting;
+import org.apache.isis.applib.annotations.Projecting;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.properties.projection.ProjectingFacet;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacet.java
index 2afd706..25d616f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.object.promptStyle;
-import org.apache.isis.applib.annotation.PromptStyle;
+import org.apache.isis.applib.annotations.PromptStyle;
import org.apache.isis.core.metamodel.facets.SingleValueFacet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacetAsConfigured.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacetAsConfigured.java
index ebc2ce0..e308cc1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacetAsConfigured.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/promptStyle/PromptStyleFacetAsConfigured.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.promptStyle;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.PromptStyle;
+import org.apache.isis.applib.annotations.PromptStyle;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class PromptStyleFacetAsConfigured
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleAnnotationFacetFactory.java
index afa41cd..30ff9a7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleAnnotationFacetFactory.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.title.annotation;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Title;
+import org.apache.isis.applib.annotations.Title;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleFacetViaTitleAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleFacetViaTitleAnnotation.java
index 64330ea..4b5fcc8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleFacetViaTitleAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/annotation/TitleFacetViaTitleAnnotation.java
@@ -26,7 +26,7 @@ import java.util.Optional;
import java.util.function.BiConsumer;
import java.util.function.Consumer;
-import org.apache.isis.applib.annotation.Title;
+import org.apache.isis.applib.annotations.Title;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.commons.internal.collections._Lists;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/annotcfg/ValueFacetForValueAnnotationOrAnyMatchingValueSemanticsFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/annotcfg/ValueFacetForValueAnnotationOrAnyMatchingValueSemanticsFacetFactory.java
index 21e0d2b..30224c6 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/annotcfg/ValueFacetForValueAnnotationOrAnyMatchingValueSemanticsFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/annotcfg/ValueFacetForValueAnnotationOrAnyMatchingValueSemanticsFacetFactory.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.facets.object.value.annotcfg;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.value.semantics.EncoderDecoder;
import org.apache.isis.applib.value.semantics.ValueSemanticsProvider;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacet.java
index dd65afc..1a9671c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacet.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.object.viewmodel;
import java.util.function.Function;
-import org.apache.isis.applib.annotation.Nature;
+import org.apache.isis.applib.annotations.Nature;
import org.apache.isis.applib.services.bookmark.Bookmark;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.spec.ManagedObject;
@@ -32,7 +32,7 @@ import org.apache.isis.core.metamodel.spec.ObjectSpecification;
*
* <p>
* In the standard Apache Isis Programming Model, corresponds to
- * applying either {@link org.apache.isis.applib.annotation.DomainObject} annotation with
+ * applying either {@link org.apache.isis.applib.annotations.DomainObject} annotation with
* {@link Nature} = {@link Nature#VIEW_MODEL} or
* {@link org.apache.isis.applib.ViewModel} interface (for a view model), or by annotating
*
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxFractionalDigitsFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxFractionalDigitsFacet.java
index 3135e30..b6c0a8e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxFractionalDigitsFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxFractionalDigitsFacet.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.objectvalue.digits;
import javax.validation.constraints.Digits;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxTotalDigitsFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxTotalDigitsFacet.java
index 3c7edde..c70c136 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxTotalDigitsFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MaxTotalDigitsFacet.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.objectvalue.digits;
import javax.validation.constraints.Digits;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinFractionalDigitsFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinFractionalDigitsFacet.java
index afa174e..13603ff 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinFractionalDigitsFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinFractionalDigitsFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.objectvalue.digits;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinIntegerDigitsFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinIntegerDigitsFacet.java
index ac78607..bd227e9 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinIntegerDigitsFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/digits/MinIntegerDigitsFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.objectvalue.digits;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacet.java
index a37f549..39ba01f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacet.java
@@ -18,12 +18,12 @@
*/
package org.apache.isis.core.metamodel.facets.objectvalue.labelat;
-import org.apache.isis.applib.annotation.LabelPosition;
+import org.apache.isis.applib.annotations.LabelPosition;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
- * Corresponds to either {@literal @}{@link org.apache.isis.applib.annotation.PropertyLayout#labelPosition()} (for a property) or
- *{@literal @}{@link org.apache.isis.applib.annotation.ParameterLayout#labelPosition()} (for an action parameter).
+ * Corresponds to either {@literal @}{@link org.apache.isis.applib.annotations.PropertyLayout#labelPosition()} (for a property) or
+ *{@literal @}{@link org.apache.isis.applib.annotations.ParameterLayout#labelPosition()} (for an action parameter).
*/
public interface LabelAtFacet extends Facet {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetAbstract.java
index 43e95c5..77f4749 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.objectvalue.labelat;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.LabelPosition;
+import org.apache.isis.applib.annotations.LabelPosition;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetFromMultiLineFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetFromMultiLineFacet.java
index fce87ab..b3cbf0a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetFromMultiLineFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/labelat/LabelAtFacetFromMultiLineFacet.java
@@ -18,14 +18,14 @@
*/
package org.apache.isis.core.metamodel.facets.objectvalue.labelat;
-import org.apache.isis.applib.annotation.LabelPosition;
+import org.apache.isis.applib.annotations.LabelPosition;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
/**
* If multi-line then position the label at the top.
*
* <p>
- * This can still be overridden using the {@link org.apache.isis.applib.annotation.PropertyLayout} annotation / layout.json.
+ * This can still be overridden using the {@link org.apache.isis.applib.annotations.PropertyLayout} annotation / layout.json.
* </p>
*/
public class LabelAtFacetFromMultiLineFacet
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/DateFormatStyleFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/DateFormatStyleFacet.java
index 7b8573d..40599f5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/DateFormatStyleFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/DateFormatStyleFacet.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.objectvalue.temporalformat;
import java.time.format.FormatStyle;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacet.java
index 733920a..5e4b72e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacet.java
@@ -18,8 +18,8 @@
*/
package org.apache.isis.core.metamodel.facets.objectvalue.temporalformat;
-import org.apache.isis.applib.annotation.TimePrecision;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.TimePrecision;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacetAbstract.java
index 119f39b..6a587cb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatPrecisionFacetAbstract.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.objectvalue.temporalformat;
import java.util.Objects;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.TimePrecision;
+import org.apache.isis.applib.annotations.TimePrecision;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatStyleFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatStyleFacet.java
index c385a46..936c26c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatStyleFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeFormatStyleFacet.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.objectvalue.temporalformat;
import java.time.format.FormatStyle;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.Facet;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/valuesemantics/ValueSemanticsSelectingFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/valuesemantics/ValueSemanticsSelectingFacet.java
index a0e8bc1..0933aa3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/valuesemantics/ValueSemanticsSelectingFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/valuesemantics/ValueSemanticsSelectingFacet.java
@@ -18,10 +18,10 @@
*/
package org.apache.isis.core.metamodel.facets.objectvalue.valuesemantics;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.Parameter;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.Parameter;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.value.Blob;
import org.apache.isis.applib.value.Clob;
import org.apache.isis.core.metamodel.facets.SingleStringValueFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/autocomplete/MinLengthUtil.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/autocomplete/MinLengthUtil.java
index ba7e658..a0b9550 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/autocomplete/MinLengthUtil.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/autocomplete/MinLengthUtil.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.param.autocomplete;
import java.lang.annotation.Annotation;
import java.lang.reflect.Method;
-import org.apache.isis.applib.annotation.MinLength;
+import org.apache.isis.applib.annotations.MinLength;
import lombok.val;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/CssClassFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/CssClassFacetForParameterLayoutAnnotation.java
index 6eb64b6..3e4c7cf 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/CssClassFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/CssClassFacetForParameterLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/DescribedAsFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/DescribedAsFacetForParameterLayoutAnnotation.java
index bcdbd63..8dabb71 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/DescribedAsFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/DescribedAsFacetForParameterLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.described.ParamDescribedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/LabelAtFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/LabelAtFacetForParameterLayoutAnnotation.java
index 382fa15..cc2e9ce 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/LabelAtFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/LabelAtFacetForParameterLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.LabelPosition;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.LabelPosition;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/MultiLineFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/MultiLineFacetForParameterLayoutAnnotation.java
index 269f877..92a1ffb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/MultiLineFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/MultiLineFacetForParameterLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.multiline.MultiLineFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.multiline.MultiLineFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/NamedFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/NamedFacetForParameterLayoutAnnotation.java
index 42767e6..ea0e041 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/NamedFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/NamedFacetForParameterLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.named.ParamNamedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/ParameterLayoutFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/ParameterLayoutFacetFactory.java
index 291694b..00f2134 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/ParameterLayoutFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/ParameterLayoutFacetFactory.java
@@ -22,7 +22,7 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.FacetFactoryAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/RenderedAdjustedFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/RenderedAdjustedFacetForParameterLayoutAnnotation.java
index d3f8026..8e4232c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/RenderedAdjustedFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/RenderedAdjustedFacetForParameterLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.RenderDay;
+import org.apache.isis.applib.annotations.ParameterLayout;
+import org.apache.isis.applib.annotations.RenderDay;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.renderedadjusted.RenderedAdjustedFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.renderedadjusted.RenderedAdjustedFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/TypicalLengthFacetForParameterLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/TypicalLengthFacetForParameterLayoutAnnotation.java
index 5adaa52..46db002 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/TypicalLengthFacetForParameterLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/TypicalLengthFacetForParameterLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.layout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ParameterLayout;
+import org.apache.isis.applib.annotations.ParameterLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/ParameterAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/ParameterAnnotationFacetFactory.java
index 05db0f4..adb0ce5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/ParameterAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/ParameterAnnotationFacetFactory.java
@@ -23,7 +23,7 @@ import javax.validation.constraints.Pattern;
import org.springframework.core.MethodParameter;
-import org.apache.isis.applib.annotation.Parameter;
+import org.apache.isis.applib.annotations.Parameter;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/fileaccept/FileAcceptFacetForParameterAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/fileaccept/FileAcceptFacetForParameterAnnotation.java
index f89e522..706dc12 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/fileaccept/FileAcceptFacetForParameterAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/fileaccept/FileAcceptFacetForParameterAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.parameter.fileaccept;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Parameter;
+import org.apache.isis.applib.annotations.Parameter;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.fileaccept.FileAcceptFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mandatory/MandatoryFacetForParameterAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mandatory/MandatoryFacetForParameterAnnotation.java
index 39da49c..3657c98 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mandatory/MandatoryFacetForParameterAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mandatory/MandatoryFacetForParameterAnnotation.java
@@ -18,8 +18,8 @@
*/
package org.apache.isis.core.metamodel.facets.param.parameter.mandatory;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Parameter;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Parameter;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/maxlen/MaxLengthFacetForParameterAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/maxlen/MaxLengthFacetForParameterAnnotation.java
index 4db0f1b..50d1616 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/maxlen/MaxLengthFacetForParameterAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/maxlen/MaxLengthFacetForParameterAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.parameter.maxlen;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Parameter;
+import org.apache.isis.applib.annotations.Parameter;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mustsatisfy/MustSatisfySpecificationFacetForParameterAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mustsatisfy/MustSatisfySpecificationFacetForParameterAnnotation.java
index 28c38b0..c987175 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mustsatisfy/MustSatisfySpecificationFacetForParameterAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mustsatisfy/MustSatisfySpecificationFacetForParameterAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Parameter;
+import org.apache.isis.applib.annotations.Parameter;
import org.apache.isis.applib.services.factory.FactoryService;
import org.apache.isis.applib.spec.Specification;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/regex/RegExFacetForParameterAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/regex/RegExFacetForParameterAnnotation.java
index 1c57ff7..d7a482f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/regex/RegExFacetForParameterAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/regex/RegExFacetForParameterAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.param.parameter.regex;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Parameter;
+import org.apache.isis.applib.annotations.Parameter;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.regex.RegExFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/fromimmutable/DisabledFacetOnPropertyFromImmutable.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/fromimmutable/DisabledFacetOnPropertyFromImmutable.java
index 894a89c..3f5ba06 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/fromimmutable/DisabledFacetOnPropertyFromImmutable.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/fromimmutable/DisabledFacetOnPropertyFromImmutable.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.properties.disabled.fromimmutable;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.FacetedMethod;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/inferred/DisabledFacetOnPropertyFromMissingSetter.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/inferred/DisabledFacetOnPropertyFromMissingSetter.java
index 654b774..82bb3f3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/inferred/DisabledFacetOnPropertyFromMissingSetter.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/disabled/inferred/DisabledFacetOnPropertyFromMissingSetter.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.properties.disabled.inferred;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacet.java
index 4e73e27..dfa32cc 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.properties.projection;
-import org.apache.isis.applib.annotation.Projecting;
+import org.apache.isis.applib.annotations.Projecting;
import org.apache.isis.core.metamodel.facets.SingleValueFacet;
public interface ProjectingFacet extends SingleValueFacet<Projecting> {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacetFromPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacetFromPropertyAnnotation.java
index b0c8711..5358d1f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacetFromPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/projection/ProjectingFacetFromPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.projection;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Projecting;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Projecting;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.FacetedMethod;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/PropertyAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/PropertyAnnotationFacetFactory.java
index 4a0f8b2..423fb50 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/PropertyAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/PropertyAnnotationFacetFactory.java
@@ -23,8 +23,8 @@ import java.util.Optional;
import javax.inject.Inject;
import javax.validation.constraints.Pattern;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.events.domain.PropertyDomainEvent;
import org.apache.isis.applib.mixins.system.HasInteractionId;
import org.apache.isis.commons.internal.base._NullSafe;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotation.java
index e8985f7..0e4ccf2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotation.java
@@ -20,9 +20,9 @@ package org.apache.isis.core.metamodel.facets.properties.property.disabled;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Editing;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Editing;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet;
import org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotationInvertedSemantics.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotationInvertedSemantics.java
index 8e05256..ab83de5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotationInvertedSemantics.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/disabled/DisabledFacetForPropertyAnnotationInvertedSemantics.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.properties.property.disabled;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacet.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacet.java
index e7b6589..7e8bf1c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacet.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacet.java
@@ -18,7 +18,7 @@
*/
package org.apache.isis.core.metamodel.facets.properties.property.entitychangepublishing;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.applib.value.Blob;
import org.apache.isis.applib.value.Clob;
import org.apache.isis.core.metamodel.facetapi.Facet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetAbstract.java
index 7b14f87..31a82f2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetAbstract.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.properties.property.entitychangepu
import java.util.Objects;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FacetAbstract;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetForPropertyAnnotation.java
index 199b098..87e4ac7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/entitychangepublishing/EntityPropertyChangePublishingPolicyFacetForPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.property.entitychangepu
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
public class EntityPropertyChangePublishingPolicyFacetForPropertyAnnotation
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/fileaccept/FileAcceptFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/fileaccept/FileAcceptFacetForPropertyAnnotation.java
index f10d413..775ee81 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/fileaccept/FileAcceptFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/fileaccept/FileAcceptFacetForPropertyAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.property.fileaccept;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.fileaccept.FileAcceptFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/hidden/HiddenFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/hidden/HiddenFacetForPropertyAnnotation.java
index 0deddce..6ef06ef 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/hidden/HiddenFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/hidden/HiddenFacetForPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.property.hidden;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mandatory/MandatoryFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mandatory/MandatoryFacetForPropertyAnnotation.java
index f8288ed..441ffe9 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mandatory/MandatoryFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mandatory/MandatoryFacetForPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.property.mandatory;
import java.lang.reflect.Method;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Optionality;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/maxlength/MaxLengthFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/maxlength/MaxLengthFacetForPropertyAnnotation.java
index 4aee2aa..f37755b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/maxlength/MaxLengthFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/maxlength/MaxLengthFacetForPropertyAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.property.maxlength;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetAbstract.java
index 1fee027..1d51439 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetAbstract.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.property.modify;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.applib.events.domain.AbstractDomainEvent;
import org.apache.isis.applib.events.domain.PropertyDomainEvent;
import org.apache.isis.applib.services.i18n.TranslatableString;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mustsatisfy/MustSatisfySpecificationFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mustsatisfy/MustSatisfySpecificationFacetForPropertyAnnotation.java
index 21f94a7..7f0788e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mustsatisfy/MustSatisfySpecificationFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mustsatisfy/MustSatisfySpecificationFacetForPropertyAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.property.mustsatisfy;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.services.factory.FactoryService;
import org.apache.isis.applib.spec.Specification;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/regex/RegExFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/regex/RegExFacetForPropertyAnnotation.java
index 00e801e..9f83216 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/regex/RegExFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/regex/RegExFacetForPropertyAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.property.regex;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.regex.RegExFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/snapshot/SnapshotExcludeFacetForPropertyAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/snapshot/SnapshotExcludeFacetForPropertyAnnotation.java
index 8c925ee..97e0a89 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/snapshot/SnapshotExcludeFacetForPropertyAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/snapshot/SnapshotExcludeFacetForPropertyAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.property.snapshot;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Snapshot;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Snapshot;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.propcoll.memserexcl.SnapshotExcludeFacet;
import org.apache.isis.core.metamodel.facets.propcoll.memserexcl.SnapshotExcludeFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/CssClassFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/CssClassFacetForPropertyLayoutAnnotation.java
index 0ed2760..0afd90f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/CssClassFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/CssClassFacetForPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacetSimple;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/DescribedAsFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/DescribedAsFacetForPropertyLayoutAnnotation.java
index b3d2952..0da2a1a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/DescribedAsFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/DescribedAsFacetForPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.described.MemberDescribedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyLayoutAnnotation.java
index a661f53..16b0299 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyXml.java
index 5c64bd7..910e7bc 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/HiddenFacetForPropertyXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.component.PropertyLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.hide.HiddenFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyLayoutAnnotation.java
index 4f8de0f..c7b3d75 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.LabelPosition;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.LabelPosition;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyXml.java
index 83f991c..1d949a3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/LabelAtFacetForPropertyXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.LabelPosition;
+import org.apache.isis.applib.annotations.LabelPosition;
import org.apache.isis.applib.layout.component.PropertyLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/MultiLineFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/MultiLineFacetForPropertyLayoutAnnotation.java
index 2aa5943..17f28e0 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/MultiLineFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/MultiLineFacetForPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.multiline.MultiLineFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/NamedFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/NamedFacetForPropertyLayoutAnnotation.java
index 8e69e2c..aee361b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/NamedFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/NamedFacetForPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.all.named.MemberNamedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyLayoutAnnotation.java
index 86a6a47..fb12a61 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyLayoutAnnotation.java
@@ -21,8 +21,8 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.PromptStyle;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PromptStyle;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.commons.internal.base._Optionals;
import org.apache.isis.core.config.IsisConfiguration;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyXml.java
index de53221..2956349 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PromptStyleFacetForPropertyXml.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
import java.util.function.BiConsumer;
-import org.apache.isis.applib.annotation.PromptStyle;
+import org.apache.isis.applib.annotations.PromptStyle;
import org.apache.isis.applib.layout.component.PropertyLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PropertyLayoutFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PropertyLayoutFacetFactory.java
index 59cd4a7..ea9806d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PropertyLayoutFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/PropertyLayoutFacetFactory.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.FacetFactoryAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyLayoutAnnotation.java
index 78f5012..b1fa4f3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.RenderDay;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.RenderDay;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.renderedadjusted.RenderedAdjustedFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyXml.java
index 85c7ba6..13bd45b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.RenderDay;
+import org.apache.isis.applib.annotations.RenderDay;
import org.apache.isis.applib.layout.component.PropertyLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.renderedadjusted.RenderedAdjustedFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/TypicalLengthFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/TypicalLengthFacetForPropertyLayoutAnnotation.java
index e2a9b6d..ce28da2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/TypicalLengthFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/TypicalLengthFacetForPropertyLayoutAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyLayoutAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyLayoutAnnotation.java
index f761b09..da2bfc8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyLayoutAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyLayoutAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Repainting;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Repainting;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.properties.renderunchanged.UnchangingFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyXml.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyXml.java
index 51b8f6a..578c75a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyXml.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/UnchangingFacetForPropertyXml.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.properties.propertylayout;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Repainting;
+import org.apache.isis.applib.annotations.Repainting;
import org.apache.isis.applib.layout.component.PropertyLayoutData;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.properties.renderunchanged.UnchangingFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/LogicalTypeFacetForValueAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/LogicalTypeFacetForValueAnnotation.java
index a67f365..0c6e5af 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/LogicalTypeFacetForValueAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/LogicalTypeFacetForValueAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.value.annotation;
import java.util.Optional;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/ValueAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/ValueAnnotationFacetFactory.java
index fc0a857..a1b5d24 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/ValueAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/annotation/ValueAnnotationFacetFactory.java
@@ -43,7 +43,7 @@ implements
val facetHolder = processClassContext.getFacetHolder();
// @Value(logicalTypeName=...)
- val valueIfAny = processClassContext.synthesizeOnType(org.apache.isis.applib.annotation.Value.class);
+ val valueIfAny = processClassContext.synthesizeOnType(org.apache.isis.applib.annotations.Value.class);
addFacetIfPresent(LogicalTypeFacetForValueAnnotation.create(valueIfAny, cls, facetHolder));
}
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/DateFormatStyleFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/DateFormatStyleFacetFromValueSemanticsAnnotation.java
index c4b8001..e741951 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/DateFormatStyleFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/DateFormatStyleFacetFromValueSemanticsAnnotation.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.time.format.FormatStyle;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.temporalformat.DateFormatStyleFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.temporalformat.DateFormatStyleFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxFractionalDigitsFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxFractionalDigitsFacetFromValueSemanticsAnnotation.java
index 455ce61..beb79f2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxFractionalDigitsFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxFractionalDigitsFacetFromValueSemanticsAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MaxFractionalDigitsFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MaxFractionalDigitsFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxTotalDigitsFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxTotalDigitsFacetFromValueSemanticsAnnotation.java
index ae84d6e..1aa1c32 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxTotalDigitsFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MaxTotalDigitsFacetFromValueSemanticsAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MaxTotalDigitsFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MaxTotalDigitsFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinFractionalDigitsFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinFractionalDigitsFacetFromValueSemanticsAnnotation.java
index f2aeb5b..f7c91e4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinFractionalDigitsFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinFractionalDigitsFacetFromValueSemanticsAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MinFractionalDigitsFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MinFractionalDigitsFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinIntegerDigitsFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinIntegerDigitsFacetFromValueSemanticsAnnotation.java
index e63d60a..5b459b8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinIntegerDigitsFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/MinIntegerDigitsFacetFromValueSemanticsAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MinIntegerDigitsFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.digits.MinIntegerDigitsFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatPrecisionFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatPrecisionFacetFromValueSemanticsAnnotation.java
index d6d99a0..791b93d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatPrecisionFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatPrecisionFacetFromValueSemanticsAnnotation.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.TimePrecision;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.TimePrecision;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.temporalformat.TimeFormatPrecisionFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.temporalformat.TimeFormatPrecisionFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatStyleFacetFromValueSemanticsAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatStyleFacetFromValueSemanticsAnnotation.java
index 6a00a16..124cd15 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatStyleFacetFromValueSemanticsAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeFormatStyleFacetFromValueSemanticsAnnotation.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.time.format.FormatStyle;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.temporalformat.TimeFormatStyleFacet;
import org.apache.isis.core.metamodel.facets.objectvalue.temporalformat.TimeFormatStyleFacetAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactory.java
index 1c613b9..a2560bc 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactory.java
@@ -23,7 +23,7 @@ import java.util.Optional;
import javax.inject.Inject;
import javax.validation.constraints.Digits;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.FacetFactoryAbstract;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsSelectingFacetForAnnotation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsSelectingFacetForAnnotation.java
index c07fad5..5e838b1 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsSelectingFacetForAnnotation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsSelectingFacetForAnnotation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.value.semantics;
import java.util.Optional;
-import org.apache.isis.applib.annotation.ValueSemantics;
+import org.apache.isis.applib.annotations.ValueSemantics;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.core.metamodel.facetapi.FacetHolder;
import org.apache.isis.core.metamodel.facets.objectvalue.valuesemantics.ValueSemanticsSelectingFacet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/Object_inspectMetamodel.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/Object_inspectMetamodel.java
index 9562cb0..8c45a90 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/Object_inspectMetamodel.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/Object_inspectMetamodel.java
@@ -23,12 +23,12 @@ import java.util.Optional;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.MemberSupport;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.MemberSupport;
+import org.apache.isis.applib.annotations.Publishing;
+import org.apache.isis.applib.annotations.RestrictTo;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.graph.tree.TreeNode;
import org.apache.isis.applib.graph.tree.TreePath;
import org.apache.isis.applib.id.LogicalType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.java
index f455d4e..8c97a30 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.schema.metamodel.v2.Action;
import lombok.Getter;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.java
index 761a184..1aa9f29 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.schema.metamodel.v2.Collection;
import lombok.Getter;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.java
index 32aa0a2..82db365 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.schema.metamodel.v2.FacetAttr;
import lombok.Getter;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.java
index 060a05d..2bb0c03 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.schema.metamodel.v2.FacetHolder.Facets;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.java
index abeb7b3..5fbbd40 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.java
@@ -27,10 +27,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.schema.metamodel.v2.Facet;
import org.apache.isis.schema.metamodel.v2.FacetAttr;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/MMNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/MMNode.java
index cc3dc0e..f5a834f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/MMNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/MMNode.java
@@ -26,11 +26,11 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.Navigable;
-import org.apache.isis.applib.annotation.ObjectSupport;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.Navigable;
+import org.apache.isis.applib.annotations.ObjectSupport;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.schema.metamodel.v2.DomainClassDto;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.java
index 3715d42..327c7cd 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.schema.metamodel.v2.Param;
import lombok.Getter;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.java
index 629a88a..7803e96 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import lombok.Getter;
import lombok.Setter;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.java
index cbe53d4..3de3c29 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.java
@@ -26,10 +26,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Nature;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.collections._Streams;
import org.apache.isis.schema.metamodel.v2.DomainClassDto;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/AccessContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/AccessContext.java
index 6c027f6..4a4faa6 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/AccessContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/AccessContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.AccessEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgUsabilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgUsabilityContext.java
index cbb1fad..95f4e39 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgUsabilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgUsabilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.events.ActionArgumentUsabilityEvent;
import org.apache.isis.applib.services.wrapper.events.ActionArgumentEvent;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgVisibilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgVisibilityContext.java
index 3efb747..eebf958 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgVisibilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionArgVisibilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.events.ActionArgumentVisibilityEvent;
import org.apache.isis.applib.services.wrapper.events.ActionArgumentEvent;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionUsabilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionUsabilityContext.java
index de7de36..230bfce 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionUsabilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionUsabilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.ActionUsabilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionVisibilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionVisibilityContext.java
index 390d59b..e074d03 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionVisibilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ActionVisibilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.ActionVisibilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionUsabilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionUsabilityContext.java
index c072173..bdabbf2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionUsabilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionUsabilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.CollectionUsabilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionVisibilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionVisibilityContext.java
index 0690049..3f6a519 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionVisibilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionVisibilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.CollectionVisibilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/InteractionContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/InteractionContext.java
index cd87a4c..e85f6ba 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/InteractionContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/InteractionContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.InteractionEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ObjectVisibilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ObjectVisibilityContext.java
index 44505ac..7a63457 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ObjectVisibilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ObjectVisibilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.ObjectVisibilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyUsabilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyUsabilityContext.java
index 5bb3ac8..8ec353b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyUsabilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyUsabilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.PropertyUsabilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyVisibilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyVisibilityContext.java
index c75e182..c770c18 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyVisibilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/PropertyVisibilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.PropertyVisibilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/UsabilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/UsabilityContext.java
index 0786039..6e828ec 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/UsabilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/UsabilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.UsabilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ValidityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ValidityContext.java
index eee86f9..36a6d4b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ValidityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/ValidityContext.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.interactions;
import java.util.function.Supplier;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.ValidityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/VisibilityContext.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/VisibilityContext.java
index ab32499..ed85af8 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/VisibilityContext.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/VisibilityContext.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.interactions;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.wrapper.events.VisibilityEvent;
import org.apache.isis.core.metamodel.consent.InteractionContextType;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ActionInteraction.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ActionInteraction.java
index 0e30833..9f44845 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ActionInteraction.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ActionInteraction.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.interactions.managed;
import java.util.Optional;
import java.util.function.Function;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Either;
import org.apache.isis.commons.internal.exceptions._Exceptions;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/CollectionInteraction.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/CollectionInteraction.java
index af8b1cf..62c16cd 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/CollectionInteraction.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/CollectionInteraction.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.interactions.managed;
import java.util.Optional;
import java.util.function.Function;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Either;
import org.apache.isis.core.metamodel.interactions.managed.ManagedMember.MemberType;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedAction.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedAction.java
index 142b07a..3d31fbb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedAction.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedAction.java
@@ -23,7 +23,7 @@ import java.util.Optional;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.inject.ServiceInjector;
import org.apache.isis.applib.services.registry.ServiceRegistry;
import org.apache.isis.applib.services.routing.RoutingService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedCollection.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedCollection.java
index 25450ad..927f31e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedCollection.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedCollection.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.interactions.managed;
import java.util.Optional;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
import org.apache.isis.core.metamodel.facets.collections.CollectionFacet;
import org.apache.isis.core.metamodel.interactions.managed.nonscalar.DataTableModel;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedMember.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedMember.java
index 56b1edd..8c070e4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedMember.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedMember.java
@@ -22,7 +22,7 @@ import java.util.Optional;
import java.util.function.BiFunction;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Casts;
import org.apache.isis.core.metamodel.consent.InteractionInitiatedBy;
import org.apache.isis.core.metamodel.consent.Veto;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedProperty.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedProperty.java
index d517a09..0d089e3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedProperty.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/ManagedProperty.java
@@ -22,7 +22,7 @@ import java.util.Optional;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.binding.Observable;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.binding._Observables;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/PropertyInteraction.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/PropertyInteraction.java
index e87cf5a..e7388f5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/PropertyInteraction.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/PropertyInteraction.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.interactions.managed;
import java.util.Optional;
import java.util.function.Function;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Either;
import org.apache.isis.core.metamodel.interactions.managed.ManagedMember.MemberType;
import org.apache.isis.core.metamodel.spec.ManagedObject;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/DataTableModel.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/DataTableModel.java
index cede043..fb28e10 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/DataTableModel.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/DataTableModel.java
@@ -28,7 +28,7 @@ import java.util.function.Supplier;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.binding._BindableAbstract;
import org.apache.isis.commons.internal.binding._Bindables;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/layout/LayoutFacetUtil.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/layout/LayoutFacetUtil.java
index 9871307..039a4d7 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/layout/LayoutFacetUtil.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/layout/LayoutFacetUtil.java
@@ -20,11 +20,11 @@ package org.apache.isis.core.metamodel.layout;
import java.util.Comparator;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.BookmarkPolicy;
-import org.apache.isis.applib.annotation.LabelPosition;
-import org.apache.isis.applib.annotation.RenderDay;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.BookmarkPolicy;
+import org.apache.isis.applib.annotations.LabelPosition;
+import org.apache.isis.applib.annotations.RenderDay;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.applib.layout.component.DomainObjectLayoutData;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/DomainIncludeAnnotationEnforcesMetamodelContributionValidator.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/DomainIncludeAnnotationEnforcesMetamodelContributionValidator.java
index 02a60e5..5973b36 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/DomainIncludeAnnotationEnforcesMetamodelContributionValidator.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/DomainIncludeAnnotationEnforcesMetamodelContributionValidator.java
@@ -27,7 +27,7 @@ import java.util.stream.Collectors;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Domain;
+import org.apache.isis.applib.annotations.Domain;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.collections._Lists;
import org.apache.isis.commons.internal.collections._Sets;
@@ -50,7 +50,7 @@ import lombok.val;
/**
* @since 2.0
- * @see org.apache.isis.applib.annotation.Domain.Include
+ * @see org.apache.isis.applib.annotations.Domain.Include
*/
public class DomainIncludeAnnotationEnforcesMetamodelContributionValidator
extends MetaModelVisitingValidatorAbstract {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/MethodFinder.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/MethodFinder.java
index c75f833..b695378 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/MethodFinder.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/methods/MethodFinder.java
@@ -26,9 +26,9 @@ import java.util.stream.Stream;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Domain;
-import org.apache.isis.applib.annotation.Introspection.EncapsulationPolicy;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Domain;
+import org.apache.isis.applib.annotations.Introspection.EncapsulationPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.commons.internal.functions._Predicates;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/objectmanager/ObjectManagerDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/objectmanager/ObjectManagerDefault.java
index 67baeaf..026c57a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/objectmanager/ObjectManagerDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/objectmanager/ObjectManagerDefault.java
@@ -26,7 +26,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.objectmanager.create.ObjectCreator;
import org.apache.isis.core.metamodel.objectmanager.detach.ObjectDetacher;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/members/TweakDomainEventsForMixinPostProcessor.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/members/TweakDomainEventsForMixinPostProcessor.java
index 20fd593..326c504 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/members/TweakDomainEventsForMixinPostProcessor.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/members/TweakDomainEventsForMixinPostProcessor.java
@@ -22,8 +22,8 @@ import java.lang.reflect.Method;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.events.domain.ActionDomainEvent;
import org.apache.isis.applib.events.domain.CollectionDomainEvent;
import org.apache.isis.applib.events.domain.PropertyDomainEvent;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/ServiceInjectorDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/ServiceInjectorDefault.java
index b28e0c5..267bf86 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/ServiceInjectorDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/ServiceInjectorDefault.java
@@ -23,7 +23,7 @@ import javax.annotation.Priority;
import javax.inject.Inject;
import javax.inject.Named;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.inject.ServiceInjector;
import org.apache.isis.core.metamodel.spec.ManagedObject;
import org.springframework.beans.factory.annotation.Qualifier;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureDefault.java
index 98de5d9..b9c91fb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureDefault.java
@@ -24,8 +24,8 @@ import java.util.OptionalInt;
import java.util.SortedSet;
import org.apache.isis.applib.IsisModuleApplib;
-import org.apache.isis.applib.annotation.SemanticsOf;
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotations.SemanticsOf;
+import org.apache.isis.applib.annotations.Value;
import org.apache.isis.applib.services.appfeat.ApplicationFeature;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureRepository;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java
index e8424e1..57f5340 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java
@@ -21,8 +21,9 @@ package org.apache.isis.core.metamodel.services.appfeat;
import lombok.NonNull;
import lombok.extern.log4j.Log4j2;
import lombok.val;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.SemanticsOf;
+
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.applib.services.appfeat.*;
import org.apache.isis.commons.internal.collections._Maps;
import org.apache.isis.commons.internal.exceptions._Exceptions;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorAbstract.java
index cef2416..6e567c5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorAbstract.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.services.classsubstitutor;
import java.util.Objects;
import java.util.Set;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.commons.internal.collections._Sets;
import org.apache.isis.commons.internal.exceptions._Exceptions;
import org.apache.isis.commons.internal.proxy._ProxyFactoryService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorDefault.java
index a01309e..6c480cb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorDefault.java
@@ -22,7 +22,7 @@ import javax.inject.Named;
import org.springframework.stereotype.Component;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.graph.tree.TreeAdapter;
@Component
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForCollections.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForCollections.java
index ddebfa2..1d70707 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForCollections.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForCollections.java
@@ -26,9 +26,10 @@ import java.util.Vector;
import javax.inject.Named;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
import org.springframework.stereotype.Component;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+
import lombok.NonNull;
@Component
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForDomainObjects.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForDomainObjects.java
index 5a5894d..8488d0f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForDomainObjects.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorForDomainObjects.java
@@ -23,7 +23,7 @@ import javax.inject.Named;
import org.springframework.stereotype.Component;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.core.config.beans.IsisBeanMetaData;
import org.apache.isis.core.config.beans.IsisBeanTypeRegistry;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorRegistry.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorRegistry.java
index 693a6cb..eeb285a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorRegistry.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/classsubstitutor/ClassSubstitutorRegistry.java
@@ -27,7 +27,7 @@ import javax.inject.Named;
import org.springframework.lang.Nullable;
import org.springframework.stereotype.Component;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.internal.collections._Maps;
import org.apache.isis.commons.internal.functions._Predicates;
import org.apache.isis.core.metamodel.services.classsubstitutor.ClassSubstitutor.Substitution;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/events/MetamodelEventService.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/events/MetamodelEventService.java
index e5245c8..5a21811 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/events/MetamodelEventService.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/events/MetamodelEventService.java
@@ -26,7 +26,7 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.ApplicationEventPublisher;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.events.domain.ActionDomainEvent;
import org.apache.isis.applib.events.domain.CollectionDomainEvent;
import org.apache.isis.applib.events.domain.PropertyDomainEvent;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/exceprecog/ExceptionRecognizerForRecoverableException.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/exceprecog/ExceptionRecognizerForRecoverableException.java
index ae325ec..9bff5c9 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/exceprecog/ExceptionRecognizerForRecoverableException.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/exceprecog/ExceptionRecognizerForRecoverableException.java
@@ -24,7 +24,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.exceptions.RecoverableException;
import org.apache.isis.applib.services.exceprecog.Category;
import org.apache.isis.applib.services.exceprecog.ExceptionRecognizer;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridLoaderServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridLoaderServiceDefault.java
index 7d14b76..99e5133 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridLoaderServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridLoaderServiceDefault.java
@@ -32,7 +32,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.layout.grid.Grid;
import org.apache.isis.applib.services.grid.GridLoaderService;
import org.apache.isis.applib.services.message.MessageService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridReaderUsingJaxb.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridReaderUsingJaxb.java
index 02583f6..2bfe65a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridReaderUsingJaxb.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridReaderUsingJaxb.java
@@ -28,7 +28,7 @@ import javax.xml.bind.JAXBException;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.layout.grid.Grid;
import org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid;
import org.apache.isis.applib.services.grid.GridSystemService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridServiceDefault.java
index 9378dbc..a159a8c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridServiceDefault.java
@@ -29,7 +29,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.layout.grid.Grid;
import org.apache.isis.applib.services.grid.GridLoaderService;
import org.apache.isis.applib.services.grid.GridService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridSystemServiceAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridSystemServiceAbstract.java
index 887eaa3..6e65b2d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridSystemServiceAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/GridSystemServiceAbstract.java
@@ -24,7 +24,7 @@ import java.util.concurrent.atomic.AtomicInteger;
import javax.inject.Inject;
-import org.apache.isis.applib.annotation.Programmatic;
+import org.apache.isis.applib.annotations.Programmatic;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
import org.apache.isis.applib.layout.component.DomainObjectLayoutData;
@@ -233,15 +233,15 @@ implements GridSystemService<G> {
// fix up the action position if required
if(actionLayoutDataOwner instanceof FieldSet) {
if(actionLayoutData.getPosition() == null ||
- actionLayoutData.getPosition() == org.apache.isis.applib.annotation.ActionLayout.Position.BELOW ||
- actionLayoutData.getPosition() == org.apache.isis.applib.annotation.ActionLayout.Position.RIGHT) {
- actionLayoutData.setPosition(org.apache.isis.applib.annotation.ActionLayout.Position.PANEL);
+ actionLayoutData.getPosition() == org.apache.isis.applib.annotations.ActionLayout.Position.BELOW ||
+ actionLayoutData.getPosition() == org.apache.isis.applib.annotations.ActionLayout.Position.RIGHT) {
+ actionLayoutData.setPosition(org.apache.isis.applib.annotations.ActionLayout.Position.PANEL);
}
} else if(actionLayoutDataOwner instanceof PropertyLayoutData) {
if(actionLayoutData.getPosition() == null ||
- actionLayoutData.getPosition() == org.apache.isis.applib.annotation.ActionLayout.Position.PANEL_DROPDOWN ||
- actionLayoutData.getPosition() == org.apache.isis.applib.annotation.ActionLayout.Position.PANEL) {
- actionLayoutData.setPosition(org.apache.isis.applib.annotation.ActionLayout.Position.BELOW);
+ actionLayoutData.getPosition() == org.apache.isis.applib.annotations.ActionLayout.Position.PANEL_DROPDOWN ||
+ actionLayoutData.getPosition() == org.apache.isis.applib.annotations.ActionLayout.Position.PANEL) {
+ actionLayoutData.setPosition(org.apache.isis.applib.annotations.ActionLayout.Position.BELOW);
}
} else {
// doesn't do anything for DomainObject or Collection
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/bootstrap3/GridSystemServiceBootstrap.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/bootstrap3/GridSystemServiceBootstrap.java
index 451d309..92dfef3 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/bootstrap3/GridSystemServiceBootstrap.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/bootstrap3/GridSystemServiceBootstrap.java
@@ -35,8 +35,8 @@ import javax.inject.Provider;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.layout.component.ActionLayoutData;
import org.apache.isis.applib.layout.component.ActionLayoutDataOwner;
import org.apache.isis.applib.layout.component.CollectionLayoutData;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/homepage/package-info.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/homepage/package-info.java
index 1bd3c2b..c41b46c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/homepage/package-info.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/homepage/package-info.java
@@ -19,7 +19,7 @@
/**
* The {@link org.apache.isis.applib.services.homepage.HomePageResolverService} service simply provides access
- * to the home page object (if any) annotated with {@link org.apache.isis.applib.annotation.HomePage @HomePage}.
+ * to the home page object (if any) annotated with {@link org.apache.isis.applib.annotations.HomePage @HomePage}.
*
* p/rgsvc.html#_rgsvc_application-layer-spi_HomePageProviderService">Reference guide</a>
*/
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/layout/LayoutServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/layout/LayoutServiceDefault.java
index 7d69e7b..af6ae84 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/layout/LayoutServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/layout/LayoutServiceDefault.java
@@ -28,7 +28,7 @@ import javax.xml.bind.Marshaller;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.layout.grid.Grid;
import org.apache.isis.applib.layout.menubars.MenuBars;
import org.apache.isis.applib.services.grid.GridService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/metamodel/MetaModelServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/metamodel/MetaModelServiceDefault.java
index 7ca2e06..9852687 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/metamodel/MetaModelServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/metamodel/MetaModelServiceDefault.java
@@ -30,7 +30,7 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.lang.Nullable;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureSort;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/publishing/ExecutionPublisher.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/publishing/ExecutionPublisher.java
index 197e043..44129b6 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/publishing/ExecutionPublisher.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/publishing/ExecutionPublisher.java
@@ -20,8 +20,8 @@ package org.apache.isis.core.metamodel.services.publishing;
import java.util.function.Supplier;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Property;
import org.apache.isis.applib.services.iactn.Execution;
import org.apache.isis.applib.services.publishing.spi.ExecutionSubscriber;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/registry/ServiceRegistryDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/registry/ServiceRegistryDefault.java
index c6f75c2..07b2b88 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/registry/ServiceRegistryDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/registry/ServiceRegistryDefault.java
@@ -30,7 +30,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.registry.ServiceRegistry;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Lazy;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceDefault.java
index a77e196..5d13f0d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceDefault.java
@@ -26,7 +26,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.tablecol.TableColumnOrderService;
/**
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceUsingTxtFile.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceUsingTxtFile.java
index 20e05ba..4d6927a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceUsingTxtFile.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/tablecol/TableColumnOrderServiceUsingTxtFile.java
@@ -28,8 +28,8 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.PropertyLayout;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PropertyLayout;
import org.apache.isis.applib.services.tablecol.TableColumnOrderService;
import org.apache.isis.commons.internal.base._Text;
import org.apache.isis.commons.internal.resources._Resources;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/title/TitleServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/title/TitleServiceDefault.java
index 748f294..ff7eb50 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/title/TitleServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/title/TitleServiceDefault.java
@@ -25,7 +25,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.services.title.TitleService;
import org.apache.isis.applib.services.wrapper.WrapperFactory;
import org.apache.isis.core.metamodel.facets.object.title.TitleRenderRequest;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ManagedObjects.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ManagedObjects.java
index 826f9bf..c9e2b75 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ManagedObjects.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ManagedObjects.java
@@ -35,7 +35,7 @@ import java.util.stream.Stream;
import org.springframework.lang.Nullable;
import org.springframework.util.ClassUtils;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.bookmark.Bookmark;
import org.apache.isis.applib.services.i18n.TranslatableString;
import org.apache.isis.applib.services.i18n.TranslationContext;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAction.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAction.java
index b153d2b..75ee285 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAction.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAction.java
@@ -24,10 +24,10 @@ import java.util.function.Predicate;
import java.util.stream.Collectors;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.PromptStyle;
-import org.apache.isis.applib.annotation.SemanticsOf;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.PromptStyle;
+import org.apache.isis.applib.annotations.SemanticsOf;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.value.Blob;
import org.apache.isis.applib.value.Clob;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAssociation.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAssociation.java
index fb1603f..716eb16 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAssociation.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAssociation.java
@@ -25,7 +25,7 @@ import java.util.function.Predicate;
import javax.enterprise.inject.Vetoed;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._Strings;
import org.apache.isis.commons.internal.collections._Lists;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectMember.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectMember.java
index 7f67e5f..adbf4cf 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectMember.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectMember.java
@@ -24,7 +24,7 @@ import java.util.Objects;
import java.util.OptionalInt;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.internal.base._Casts;
import org.apache.isis.commons.internal.base._NullSafe;
import org.apache.isis.commons.internal.base._Strings;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/LogicalTypeResolver.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/LogicalTypeResolver.java
index eea39ba..50ab18e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/LogicalTypeResolver.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/LogicalTypeResolver.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.specloader;
import java.util.Optional;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.core.metamodel.spec.ObjectSpecification;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ProgrammingModelServiceDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ProgrammingModelServiceDefault.java
index 120ff5b..f8a9fb0 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ProgrammingModelServiceDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ProgrammingModelServiceDefault.java
@@ -25,7 +25,7 @@ import javax.inject.Named;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.commons.internal.base._Lazy;
import org.apache.isis.core.metamodel.context.MetaModelContext;
import org.apache.isis.core.metamodel.facetapi.MetaModelRefiner;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoaderDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoaderDefault.java
index c16b75c..0cd9c3a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoaderDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoaderDefault.java
@@ -39,7 +39,7 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.lang.Nullable;
import org.springframework.stereotype.Service;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureSort;
import org.apache.isis.applib.services.menu.MenuBarsService;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/facetprocessor/FacetProcessor.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/facetprocessor/FacetProcessor.java
index 68650c0..85d400d 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/facetprocessor/FacetProcessor.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/facetprocessor/FacetProcessor.java
@@ -26,7 +26,7 @@ import java.util.Set;
import java.util.function.Consumer;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.commons.internal.base._Lazy;
import org.apache.isis.commons.internal.collections._Lists;
import org.apache.isis.commons.internal.collections._Maps;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/FacetedMethodsBuilder.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/FacetedMethodsBuilder.java
index a51798c..cd054f2 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/FacetedMethodsBuilder.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/FacetedMethodsBuilder.java
@@ -31,10 +31,10 @@ import java.util.stream.Stream;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
-import org.apache.isis.applib.annotation.Nature;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.DomainObject;
+import org.apache.isis.applib.annotations.Nature;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.exceptions.unrecoverable.MetaModelException;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._NullSafe;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionDefault.java
index 86d7f4f..51f883a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionDefault.java
@@ -23,10 +23,10 @@ import java.util.UUID;
import java.util.function.Predicate;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.SemanticsOf;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.ActionLayout;
+import org.apache.isis.applib.annotations.SemanticsOf;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.exceptions.RecoverableException;
import org.apache.isis.applib.services.command.Command;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionMixedIn.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionMixedIn.java
index cf15f46..cdce572 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionMixedIn.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectActionMixedIn.java
@@ -19,8 +19,8 @@
package org.apache.isis.core.metamodel.specloader.specimpl;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Domain;
-import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotations.Domain;
+import org.apache.isis.applib.annotations.DomainObject;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.collections.CanVector;
@@ -47,7 +47,7 @@ extends ObjectActionDefault
implements MixedInMember {
/**
- * The type of the mixin (providing the action), eg annotated with @{@link DomainObject DomainObject}#{@link DomainObject#nature() nature} of {@link org.apache.isis.applib.annotation.Nature#MIXIN MIXIN}.
+ * The type of the mixin (providing the action), eg annotated with @{@link DomainObject DomainObject}#{@link DomainObject#nature() nature} of {@link org.apache.isis.applib.annotations.Nature#MIXIN MIXIN}.
*/
private final Class<?> mixinType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectMemberAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectMemberAbstract.java
index 319f254..7922e68 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectMemberAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectMemberAbstract.java
@@ -25,7 +25,7 @@ import java.util.function.Function;
import java.util.function.Supplier;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.iactn.InteractionProvider;
import org.apache.isis.commons.internal.assertions._Assert;
import org.apache.isis.commons.internal.exceptions._Exceptions;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectSpecificationAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectSpecificationAbstract.java
index 7f2d787..a0d73f4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectSpecificationAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectSpecificationAbstract.java
@@ -30,7 +30,7 @@ import java.util.stream.Stream;
import javax.enterprise.inject.Vetoed;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.services.metamodel.BeanSort;
import org.apache.isis.commons.collections.Can;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationDefault.java
index e645c39..d48161b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationDefault.java
@@ -19,9 +19,9 @@
package org.apache.isis.core.metamodel.specloader.specimpl;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Collection;
-import org.apache.isis.applib.annotation.CollectionLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Collection;
+import org.apache.isis.applib.annotations.CollectionLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.reflection._Annotations;
import org.apache.isis.core.metamodel.commons.ToString;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationMixedIn.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationMixedIn.java
index 4b658bf..68e314a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationMixedIn.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToManyAssociationMixedIn.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.specloader.specimpl;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Domain;
+import org.apache.isis.applib.annotations.Domain;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.reflection._Annotations;
@@ -48,7 +48,7 @@ extends OneToManyAssociationDefault
implements MixedInMember {
/**
- * The type of the mixin (providing the action), eg annotated with {@link org.apache.isis.applib.annotation.Mixin}.
+ * The type of the mixin (providing the action), eg annotated with {@link org.apache.isis.applib.annotations.Mixin}.
*/
private final Class<?> mixinType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationDefault.java
index c1ab3b3..9ca6335 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationDefault.java
@@ -19,9 +19,9 @@
package org.apache.isis.core.metamodel.specloader.specimpl;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.PropertyLayout;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.command.Command;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.base._NullSafe;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationMixedIn.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationMixedIn.java
index 92968c7..e89485c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationMixedIn.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/OneToOneAssociationMixedIn.java
@@ -19,7 +19,7 @@
package org.apache.isis.core.metamodel.specloader.specimpl;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Domain;
+import org.apache.isis.applib.annotations.Domain;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.internal.reflection._Annotations;
@@ -45,7 +45,7 @@ extends OneToOneAssociationDefault
implements MixedInMember {
/**
- * The type of the mixin (providing the action), eg annotated with {@link org.apache.isis.applib.annotation.Mixin}.
+ * The type of the mixin (providing the action), eg annotated with {@link org.apache.isis.applib.annotations.Mixin}.
*/
private final Class<?> mixinType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/ObjectSpecificationDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/ObjectSpecificationDefault.java
index a24f384..8ad6b01 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/ObjectSpecificationDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/ObjectSpecificationDefault.java
@@ -29,7 +29,7 @@ import java.util.stream.Stream;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.services.metamodel.BeanSort;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.commons.collections.ImmutableEnumSet;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/_PropertiesAsColumns.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/_PropertiesAsColumns.java
index 0df6665..a0a022e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/_PropertiesAsColumns.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/_PropertiesAsColumns.java
@@ -29,7 +29,7 @@ import java.util.stream.Stream;
import org.springframework.lang.Nullable;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.applib.services.tablecol.TableColumnOrderService;
import org.apache.isis.applib.services.tablecol.TableColumnVisibilityService;
import org.apache.isis.commons.internal.base._NullSafe;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/EnumValueSemanticsAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/EnumValueSemanticsAbstract.java
index 95fb8c9..802e25c 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/EnumValueSemanticsAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/EnumValueSemanticsAbstract.java
@@ -21,7 +21,7 @@ package org.apache.isis.core.metamodel.valuesemantics;
import java.lang.reflect.Method;
import java.util.stream.Stream;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.exceptions.recoverable.TextEntryParseException;
import org.apache.isis.applib.services.i18n.TranslatableString;
import org.apache.isis.applib.services.i18n.TranslationContext;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/temporal/TemporalValueSemanticsProvider.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/temporal/TemporalValueSemanticsProvider.java
index e84e3ef..121d988 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/temporal/TemporalValueSemanticsProvider.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/temporal/TemporalValueSemanticsProvider.java
@@ -31,7 +31,7 @@ import javax.inject.Inject;
import org.springframework.lang.Nullable;
-import org.apache.isis.applib.annotation.TimePrecision;
+import org.apache.isis.applib.annotations.TimePrecision;
import org.apache.isis.applib.exceptions.recoverable.TextEntryParseException;
import org.apache.isis.applib.value.semantics.EncodingException;
import org.apache.isis.applib.value.semantics.TemporalValueSemantics;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsResolverDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsResolverDefault.java
index a8a0e97..d95bc24 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsResolverDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsResolverDefault.java
@@ -29,8 +29,8 @@ import org.springframework.stereotype.Service;
import org.springframework.util.ClassUtils;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
+import org.apache.isis.applib.annotations.PriorityPrecedence;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.services.i18n.TranslationService;
import org.apache.isis.applib.value.semantics.ValueSemanticsProvider;
import org.apache.isis.applib.value.semantics.ValueSemanticsResolver;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/AbstractFacetFactoryTest.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/AbstractFacetFactoryTest.java
index 0dec4da..6af3e88 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/AbstractFacetFactoryTest.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/AbstractFacetFactoryTest.java
@@ -25,7 +25,7 @@ import org.jmock.Expectations;
import org.junit.Rule;
import org.apache.isis.applib.Identifier;
-import org.apache.isis.applib.annotation.Introspection.IntrospectionPolicy;
+import org.apache.isis.applib.annotations.Introspection.IntrospectionPolicy;
import org.apache.isis.applib.id.LogicalType;
import org.apache.isis.applib.services.i18n.TranslationService;
import org.apache.isis.applib.services.iactn.InteractionProvider;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/Annotations_getAnnotations_on_Field_Test.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/Annotations_getAnnotations_on_Field_Test.java
index ea641d4..eeda74c 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/Annotations_getAnnotations_on_Field_Test.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/Annotations_getAnnotations_on_Field_Test.java
@@ -26,8 +26,8 @@ import java.lang.annotation.Target;
import org.junit.Test;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Property;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.commons.internal.reflection._Annotations;
import static org.hamcrest.CoreMatchers.is;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_ActionInvocation.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_ActionInvocation.java
index 5c81339..2cd3959 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_ActionInvocation.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_ActionInvocation.java
@@ -20,7 +20,7 @@ package org.apache.isis.core.metamodel.facets.actions.action;
import java.lang.reflect.Method;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facetapi.FeatureType;
import org.apache.isis.core.metamodel.facets.AbstractFacetFactoryTest;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Hidden.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Hidden.java
index df0f5f0..ff3bf4b 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Hidden.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Hidden.java
@@ -24,8 +24,8 @@ import org.junit.Test;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Where;
import org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext;
import org.apache.isis.core.metamodel.facets.all.hide.HiddenFacet;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Invocation.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Invocation.java
index a2c2439..a3d7857 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Invocation.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Invocation.java
@@ -23,7 +23,7 @@ import org.junit.Test;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.applib.events.domain.ActionDomainEvent;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_RestrictTo.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_RestrictTo.java
index 7a1bb15..11e575a 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_RestrictTo.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_RestrictTo.java
@@ -23,7 +23,7 @@ import org.junit.Test;
import static org.junit.Assert.assertNull;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext;
import org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet;
@@ -41,7 +41,7 @@ public class ActionAnnotationFacetFactoryTest_RestrictTo extends ActionAnnotatio
public void whenRestrictedToPrototyping() {
class Customer {
- @Action(restrictTo = org.apache.isis.applib.annotation.RestrictTo.PROTOTYPING)
+ @Action(restrictTo = org.apache.isis.applib.annotations.RestrictTo.PROTOTYPING)
public void someAction() {
}
}
@@ -64,7 +64,7 @@ public class ActionAnnotationFacetFactoryTest_RestrictTo extends ActionAnnotatio
public void whenRestrictedToNoRestriction() {
class Customer {
- @Action(restrictTo = org.apache.isis.applib.annotation.RestrictTo.NO_RESTRICTIONS)
+ @Action(restrictTo = org.apache.isis.applib.annotations.RestrictTo.NO_RESTRICTIONS)
public void someAction() {
}
}
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Semantics.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Semantics.java
index 63ea924..9b5fe7e 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Semantics.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Semantics.java
@@ -24,8 +24,8 @@ import org.junit.Test;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext;
import org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_TypeOf.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_TypeOf.java
index 47210d9..adb9e34 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_TypeOf.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_TypeOf.java
@@ -25,7 +25,7 @@ import org.junit.Test;
import static org.hamcrest.MatcherAssert.assertThat;
-import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotations.Action;
import org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext;
import org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet;
import org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetFromArray;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_commandPublishing.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_commandPublishing.java
index c062eba..0883c2f 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_commandPublishing.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_commandPublishing.java
@@ -26,8 +26,8 @@ import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertFalse;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.Publishing;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.Publishing;
import org.apache.isis.core.metamodel.facetapi.Facet;
import org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext;
import org.apache.isis.core.metamodel.facets.members.publish.command.CommandPublishingFacet;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_executionPublishing.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_executionPublishing.java
index b3609ce..2b39c03 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_executionPublishing.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_executionPublishing.java
@@ -26,8 +26,8 @@ import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertFalse;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.SemanticsOf;
+import org.apache.isis.applib.annotations.Action;
+import org.apache.isis.applib.annotations.SemanticsOf;
import org.apache.isis.commons.internal.base._Blackhole;
import org.apache.isis.core.config.metamodel.facets.PublishingPolicies;
import org.apache.isis.core.metamodel.facetapi.Facet;
@@ -155,7 +155,7 @@ public class ActionAnnotationFacetFactoryTest_executionPublishing extends Action
public void given_asConfigured_and_configurationSetToIgnoreQueryOnly_andSafeSemantics_thenNone() {
class Customer {
- @Action(executionPublishing = org.apache.isis.applib.annotation.Publishing.AS_CONFIGURED)
+ @Action(executionPublishing = org.apache.isis.applib.annotations.Publishing.AS_CONFIGURED)
public void someAction() {
}
}
@@ -179,7 +179,7 @@ public class ActionAnnotationFacetFactoryTest_executionPublishing extends Action
// given
class Customer {
@Action(
- executionPublishing = org.apache.isis.applib.annotation.Publishing.AS_CONFIGURED
+ executionPublishing = org.apache.isis.applib.annotations.Publishing.AS_CONFIGURED
)
public void someAction() {
}
@@ -207,7 +207,7 @@ public class ActionAnnotationFacetFactoryTest_executionPublishing extends Action
public void given_asConfigured_and_configurationSetToIgnoreQueryOnly_andNoSemantics_thenException() {
class Customer {
- @Action(executionPublishing = org.apache.isis.applib.annotation.Publishing.AS_CONFIGURED)
+ @Action(executionPublishing = org.apache.isis.applib.annotations.Publishing.AS_CONFIGURED)
public void someAction() {
}
}
@@ -223,7 +223,7 @@ public class ActionAnnotationFacetFactoryTest_executionPublishing extends Action
public void given_asConfigured_and_configurationSetToNone_thenNone() {
class Customer {
- @Action(executionPublishing = org.apache.isis.applib.annotation.Publishing.AS_CONFIGURED)
+ @Action(executionPublishing = org.apache.isis.applib.annotations.Publishing.AS_CONFIGURED)
public void someAction() {
}
}
@@ -246,7 +246,7 @@ public class ActionAnnotationFacetFactoryTest_executionPublishing extends Action
// given
class Customer {
@Action(
- executionPublishing = org.apache.isis.applib.annotation.Publishing.AS_CONFIGURED
+ executionPublishing = org.apache.isis.applib.annotations.Publishing.AS_CONFIGURED
)
public void someAction() {
}
@@ -273,7 +273,7 @@ public class ActionAnnotationFacetFactoryTest_executionPublishing extends Action
// given
class Customer {
@Action(
- executionPublishing = org.apache.isis.applib.annotation.Publishing.ENABLED
+ executionPublishing = org.apache.isis.applib.annotations.Publishing.ENABLED
)
... 28670 lines suppressed ...