Merge branch 'ISIS-1027'
Project: http://git-wip-us.apache.org/repos/asf/isis/repo Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/e273d382 Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/e273d382 Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/e273d382 Branch: refs/heads/master Commit: e273d3825babfc3b835fe098852c73e2b9292ce2 Parents: 349ff8d 6efc659 Author: Dan Haywood <[email protected]> Authored: Fri Feb 6 18:04:25 2015 +0000 Committer: Dan Haywood <[email protected]> Committed: Fri Feb 6 18:04:25 2015 +0000 ---------------------------------------------------------------------- .../dispatcher/view/edit/FieldFactory.java | 6 +- .../applib/WicketDeveloperUtilitiesService.java | 15 +- .../viewer/wicket/model/models/ScalarModel.java | 4 +- .../scalars/IsisConverterLocator.java | 2 +- .../components/scalars/ScalarPanelAbstract.java | 4 +- .../scalars/ScalarPanelTextFieldAbstract.java | 4 +- .../ScalarPanelTextFieldDatePickerAbstract.java | 2 +- .../ScalarPanelTextFieldParseableAbstract.java | 2 +- .../scalars/primitive/BooleanPanel.java | 2 +- .../scalars/string/MultiLineStringPanel.java | 4 +- .../scalars/string/StringPanelFactory.java | 2 +- .../isis/applib/AbstractContainedObject.java | 12 +- .../org/apache/isis/applib/AbstractService.java | 4 +- .../isis/applib/annotation/Collection.java | 9 + .../apache/isis/applib/annotation/Debug.java | 3 + .../isis/applib/annotation/NotPersisted.java | 3 + .../applib/fixturescripts/FixtureResult.java | 4 +- .../applib/fixturescripts/FixtureScript.java | 17 +- .../applib/fixturescripts/FixtureScripts.java | 6 +- .../BookmarkHolderActionContributions.java | 10 +- .../services/eventbus/EventBusService.java | 2 - .../exceprecog/ExceptionRecognizerAbstract.java | 9 +- .../ExceptionRecognizerComposite.java | 5 - .../exceprecog/ExceptionRecognizerForType.java | 2 - .../AbstractHomePageDashboardService.java | 12 +- .../applib/services/wrapper/WrapperFactory.java | 1 - ...ionRecognizerCompositeForJdoObjectStore.java | 5 +- .../core/metamodel/facetapi/FeatureType.java | 2 + .../core/metamodel/facets/FacetedMethod.java | 6 +- .../facets/FacetedMethodParameter.java | 16 +- .../action/ActionAnnotationFacetFactory.java | 144 +++++++++-- .../action/bulk/BulkFacetForBulkAnnotation.java | 4 + ...abledFacetForDisabledAnnotationOnAction.java | 46 ++++ .../HiddenFacetForHiddenAnnotationOnAction.java | 47 ++++ ...cetForPostsActionInvokedEventAnnotation.java | 4 + .../PrototypeFacetForPrototypeAnnotation.java | 41 ++++ ...nSemanticsFacetFromIdempotentAnnotation.java | 4 + ...onSemanticsFacetFromQueryOnlyAnnotation.java | 4 + .../MaxLengthFacetOnActionAnnotation.java | 31 +++ ...MaxLengthFacetOnActionAnnotationFactory.java | 70 ++++++ .../PagedFacetForPagedAnnotationOnAction.java | 34 +++ .../paged/PagedFacetOnActionFactory.java | 100 ++++++++ .../paged/PagedFacetPropertiesOnAction.java | 35 +++ .../facets/actions/debug/DebugFacet.java | 3 + .../actions/debug/DebugFacetAbstract.java | 5 +- .../debug/annotation/DebugFacetAnnotation.java | 4 + .../annotation/DebugFacetAnnotationFactory.java | 25 +- .../actions/exploration/ExplorationFacet.java | 3 + .../exploration/ExplorationFacetAbstract.java | 4 + .../annotation/ExplorationFacetAnnotation.java | 4 + .../ExplorationFacetAnnotationFactory.java | 25 +- ...ActionNamedDebugExplorationFacetFactory.java | 36 ++- .../ExplorationFacetViaNamingConvention.java | 4 + .../layout/ActionLayoutFacetFactory.java | 6 - .../NotContributedFacetAnnotation.java | 4 + .../NotContributedFacetAnnotationFactory.java | 26 +- .../NotInServiceMenuFacetAnnotation.java | 4 + .../NotInServiceMenuFacetAnnotationFactory.java | 26 +- .../method/NotInServiceMenuFacetViaMethod.java | 4 + .../NotInServiceMenuFacetViaMethodFactory.java | 33 ++- .../annotation/PagedFacetOnActionFactory.java | 88 ------- .../annotation/PrototypeFacetAnnotation.java | 32 --- .../PrototypeFacetAnnotationFactory.java | 46 ---- .../MaxLengthFacetOnActionAnnotation.java | 31 --- ...MaxLengthFacetOnActionAnnotationFactory.java | 48 ---- .../metamodel/facets/all/hide/HiddenFacet.java | 4 - ...llectionAccessorFacetViaAccessorFactory.java | 8 - .../CollectionAnnotationFacetFactory.java | 167 +++++++++---- ...dFacetForDisabledAnnotationOnCollection.java | 46 ++++ ...denFacetForHiddenAnnotationOnCollection.java | 47 ++++ ...otPersistedFacetForCollectionAnnotation.java | 49 ++++ ...etForNotPersistedAnnotationOnCollection.java | 41 ++++ .../layout/CollectionLayoutFacetFactory.java | 2 +- ...NotPersistedFacetOnCollectionAnnotation.java | 31 --- ...istedFacetOnCollectionAnnotationFactory.java | 46 ---- ...agedFacetForPagedAnnotationOnCollection.java | 34 +++ .../paged/PagedFacetOnCollectionFactory.java | 99 ++++++++ .../paged/PagedFacetPropertiesOnCollection.java | 36 +++ .../PagedFacetOnCollectionFactory.java | 86 ------- .../annotation/SortedByFacetAnnotation.java | 4 + .../SortedByFacetAnnotationFactory.java | 20 +- .../LabelAtFacetFromLayoutConfiguration.java | 2 +- .../fallback/MaxLengthFacetUnlimited.java | 2 +- .../facets/fallback/MultiLineFacetNone.java | 2 +- .../CssClassFacetOnMemberAnnotation.java | 4 + .../annotprop/CssClassFacetOnMemberFactory.java | 21 +- .../CssClassFaFacetOnMemberAnnotation.java | 4 + .../CssClassFaFacetOnMemberFactory.java | 17 +- .../DescribedAsFacetOnMemberAnnotation.java | 4 + .../DescribedAsFacetOnMemberFactory.java | 24 +- .../DescribedAsFacetStaticMethod.java | 4 + .../DescribedAsFacetStaticMethodFactory.java | 33 ++- .../annotprop/DisabledFacetAnnotation.java | 33 --- .../annotprop/DisabledFacetFactory.java | 74 ------ .../annotprop/DisabledFacetFromProperties.java | 57 ----- .../DisableForSessionFacetViaMethodFactory.java | 4 +- .../layout/DisabledFacetFromProperties.java | 57 +++++ ...abledFacetOnMemberFromPropertiesFactory.java | 56 +++++ .../DisabledFacetForStaticMethod.java | 4 + .../DisabledFacetStaticMethodFacetFactory.java | 29 ++- .../HiddenFacetOnMemberAnnotation.java | 33 --- .../annotprop/HiddenFacetOnMemberFactory.java | 74 ------ .../HiddenFacetOnMemberFromProperties.java | 51 ---- .../HiddenFacetOnMemberFromProperties.java | 51 ++++ ...iddenFacetOnMemberFromPropertiesFactory.java | 57 +++++ .../staticmethod/HiddenFacetOnStaticMethod.java | 4 + .../HiddenFacetStaticMethodFactory.java | 32 ++- .../annotprop/NamedFacetOnMemberAnnotation.java | 4 + .../annotprop/NamedFacetOnMemberFactory.java | 24 +- .../staticmethod/NamedFacetStaticMethod.java | 4 + .../NamedFacetStaticMethodFactory.java | 34 ++- .../render/annotprop/RenderFacetAnnotation.java | 4 + .../annotprop/RenderFacetOrResolveFactory.java | 30 ++- .../RenderFacetViaResolveAnnotation.java | 4 + .../objcoll/paged/PagedFacetAnnotation.java | 30 --- .../objcoll/paged/PagedFacetProperties.java | 36 --- .../ViewModelSemanticCheckingFacetFactory.java | 39 ++- .../annotation/ActionOrderFacetAnnotation.java | 4 + .../ActionOrderFacetAnnotationFactory.java | 30 ++- .../AuditableFacetMarkerInterfaceFactory.java | 4 + .../annotation/AutoCompleteFacetAnnotation.java | 37 --- .../AutoCompleteFacetAnnotationFactory.java | 69 ------ ...arkPolicyFacetViaBookmarkableAnnotation.java | 4 + ...cyFacetViaBookmarkableAnnotationFactory.java | 20 +- .../ChoicesFacetFromBoundedAbstract.java | 2 +- .../object/choices/ChoicesFacetUtils.java | 2 +- .../ChoicesFacetFromBoundedAnnotation.java | 33 --- ...hoicesFacetFromBoundedAnnotationFactory.java | 55 ----- ...sFacetFromBoundedMarkerInterfaceFactory.java | 2 +- .../object/choices/enums/ChoicesFacetEnum.java | 2 +- .../CssClassFacetOnTypeAnnotation.java | 4 + .../CssClassFacetOnTypeAnnotationFactory.java | 27 ++- .../CssClassFaFacetOnTypeAnnotation.java | 4 + .../CssClassFaFacetOnTypeAnnotationFactory.java | 27 ++- .../DescribedAsFacetOnTypeAnnotation.java | 4 + ...DescribedAsFacetOnTypeAnnotationFactory.java | 26 +- .../DomainObjectAnnotationFacetFactory.java | 125 +++++++++- ...oCompleteFacetForAutoCompleteAnnotation.java | 60 +++++ .../ChoicesFacetFromBoundedAnnotation.java | 48 ++++ ...jectSpecIdFacetFromObjectTypeAnnotation.java | 41 ++++ .../annotation/FieldOrderFacetAnnotation.java | 4 + .../FieldOrderFacetAnnotationFactory.java | 26 +- .../annotation/HiddenFacetOnTypeAnnotation.java | 4 + .../HiddenFacetOnTypeAnnotationFactory.java | 26 +- .../metamodel/facets/object/mask/MaskFacet.java | 2 +- .../annotation/MaskFacetOnTypeAnnotation.java | 4 + .../MaskFacetOnTypeAnnotationFactory.java | 27 ++- .../MaxLengthFacetOnTypeAnnotation.java | 6 +- .../MaxLengthFacetOnTypeAnnotationFactory.java | 29 ++- .../MultiLineFacetOnTypeAnnotation.java | 6 +- .../MultiLineFacetOnTypeAnnotationFactory.java | 29 ++- .../annotation/NamedFacetOnTypeAnnotation.java | 4 + .../NamedFacetOnTypeAnnotationFactory.java | 28 ++- .../staticmethod/NamedFacetStaticMethod.java | 4 + .../NamedFacetStaticMethodFactory.java | 32 ++- .../annotation/ObjectSpecIdFacetAnnotation.java | 31 --- .../ObjectSpecIdFacetAnnotationFactory.java | 46 ---- .../ObjectValidPropertiesFacet.java | 2 +- .../PagedFacetForPagedAnnotationOnType.java | 34 +++ .../PagedFacetOnTypeAnnotationFactory.java | 30 ++- .../PluralAnnotationFacetFactory.java | 27 ++- .../annotation/PluralFacetAnnotation.java | 4 + .../plural/staticmethod/PluralFacetMethod.java | 4 + .../staticmethod/PluralFacetMethodFactory.java | 54 ----- .../PluralFacetStaticMethodFactory.java | 77 ++++++ ...erivedFromRecreatableObjectFacetFactory.java | 49 ---- ...lectionDerivedFromViewModelFacetFactory.java | 49 ++++ .../facets/object/regex/RegExFacet.java | 48 ---- .../facets/object/regex/RegExFacetAbstract.java | 81 ------- .../regex/TitleFacetFormattedByRegex.java | 40 ---- .../annotation/RegExFacetOnTypeAnnotation.java | 6 +- .../RegExFacetOnTypeAnnotationFactory.java | 29 ++- .../TypicalLengthFacetOnTypeAnnotation.java | 6 +- ...picalLengthFacetOnTypeAnnotationFactory.java | 28 ++- ...ionFromMustSatisfyAnnotationOnTypeFacet.java | 67 ++++++ ...MustSatisfyAnnotationOnTypeFacetFactory.java | 98 ++++++++ .../MustSatisfySpecificationOnTypeFacet.java | 63 ----- ...tSatisfySpecificationOnTypeFacetFactory.java | 77 ------ .../value/MaxLengthFacetUsingParser2.java | 2 +- .../value/TypicalLengthFacetUsingParser.java | 2 +- .../objectvalue/choices/ChoicesFacet.java | 46 ++++ .../choices/ChoicesFacetAbstract.java | 36 +++ .../objectvalue/labelat/LabelAtFacet.java | 36 +++ .../labelat/LabelAtFacetAbstract.java | 50 ++++ .../LabelAtFacetInferredFromMultiLineFacet.java | 38 +++ .../objectvalue/mandatory/MandatoryFacet.java | 58 +++++ .../mandatory/MandatoryFacetAbstract.java | 97 ++++++++ .../mandatory/MandatoryFacetDefault.java | 43 ++++ .../objectvalue/maxlen/MaxLengthFacet.java | 41 ++++ .../maxlen/MaxLengthFacetAbstract.java | 74 ++++++ .../objectvalue/multiline/MultiLineFacet.java | 51 ++++ .../multiline/MultiLineFacetAbstract.java | 56 +++++ .../MustSatisfySpecificationFacet.java | 27 +++ .../MustSatisfySpecificationFacetAbstract.java | 87 +++++++ .../facets/objectvalue/regex/RegExFacet.java | 48 ++++ .../objectvalue/regex/RegExFacetAbstract.java | 81 +++++++ .../regex/TitleFacetFormattedByRegex.java | 40 ++++ .../renderedadjusted/RenderedAdjustedFacet.java | 39 +++ .../RenderedAdjustedFacetAbstract.java | 50 ++++ .../typicallen/TypicalLengthFacet.java | 40 ++++ .../typicallen/TypicalLengthFacetAbstract.java | 45 ++++ .../typicallen/TypicalLengthFacet.java | 40 ---- .../typicallen/TypicalLengthFacetAbstract.java | 45 ---- ...eterChoicesFacetDerivedFromChoicesFacet.java | 2 +- ...icesFacetDerivedFromChoicesFacetFactory.java | 2 +- .../DescribedAsFacetOnParameterAnnotation.java | 4 + ...ParameterDescriptionsMethodFacetFactory.java | 101 -------- ...abelAtFacetForParameterLayoutAnnotation.java | 4 +- ...tiLineFacetForParameterLayoutAnnotation.java | 4 +- ...justedFacetForParameterLayoutAnnotation.java | 4 +- ...LengthFacetForParameterLayoutAnnotation.java | 4 +- ...OnParameterInvertedByOptionalAnnotation.java | 39 --- ...eterInvertedByOptionalAnnotationFactory.java | 55 ----- ...andatoryFacetOnParametersDefaultFactory.java | 4 +- .../MandatoryFacetOnParameterStaticMethod.java | 38 --- ...toryFacetOnParameterStaticMethodFactory.java | 104 -------- .../MultiLineFacetOnParameterAnnotation.java | 20 +- ...tiLineFacetOnParameterAnnotationFactory.java | 59 +++-- .../NamedFacetOnParameterAnnotation.java | 9 + .../NamedFacetOnParameterAnnotationFactory.java | 38 ++- ...medFacetOnParametersStaticMethodFactory.java | 104 -------- .../MandatoryFacetForParameterAnnotation.java | 79 ------- .../MaxLengthFacetForParameterAnnotation.java | 47 ---- ...pecificationFacetForParameterAnnotation.java | 54 ----- .../ParameterAnnotationFacetFactory.java | 158 ++++++++++++- .../RegExFacetForParameterAnnotation.java | 74 ------ .../MandatoryFacetForParameterAnnotation.java | 79 +++++++ ...InvertedByOptionalAnnotationOnParameter.java | 56 +++++ ...hFacetForMaxLengthAnnotationOnParameter.java | 41 ++++ .../MaxLengthFacetForParameterAnnotation.java | 47 ++++ ...acetForMustSatisfyAnnotationOnParameter.java | 56 +++++ ...pecificationFacetForParameterAnnotation.java | 54 +++++ .../regex/RegExFacetForParameterAnnotation.java | 78 ++++++ ...egExFacetFromRegExAnnotationOnParameter.java | 81 +++++++ ...edAsDayBeforeFacetOnParameterAnnotation.java | 6 +- ...BeforeFacetOnParameterAnnotationFactory.java | 29 ++- ...TypicalLengthFacetOnParameterAnnotation.java | 6 +- ...LengthFacetOnParameterAnnotationFactory.java | 30 ++- ...alLengthFacetOnParameterDerivedFromType.java | 6 +- ...tOnParameterDerivedFromTypeFacetFactory.java | 2 +- .../MaskFacetOnParameterAnnotation.java | 4 + .../MaskFacetOnParameterAnnotationFactory.java | 29 ++- .../MaxLengthFacetOnParameterAnnotation.java | 31 --- ...LengthFacetOnParameterAnnotationFactory.java | 54 ----- ...acetForMustSatisfyAnnotationOnParameter.java | 52 ---- ...sfySpecificationOnParameterFacetFactory.java | 49 ---- ...xFacetFacetOnParameterAnnotationFactory.java | 88 ------- .../RegExFacetOnParameterAnnotation.java | 59 ----- ...ertyChoicesFacetDerivedFromChoicesFacet.java | 2 +- ...icesFacetDerivedFromChoicesFacetFactory.java | 2 +- ...atoryFacetOnPropertyMandatoryAnnotation.java | 43 ---- ...cetOnPropertyMandatoryAnnotationFactory.java | 43 ---- ...tOnPropertyInvertedByOptionalAnnotation.java | 48 ---- ...ertyInvertedByOptionalAnnotationFactory.java | 49 ---- .../MandatoryFacetOnProperyDefaultFactory.java | 4 +- .../MandatoryFacetOnPropertyStaticMethod.java | 5 +- ...atoryFacetOnPropertyStaticMethodFactory.java | 33 ++- .../MultiLineFacetOnPropertyAnnotation.java | 6 +- .../MultiLineFacetOnPropertyFactory.java | 33 ++- .../MultiLineFacetOnPropertyFromProperties.java | 2 +- .../NotPersistedFacetOnPropertyAnnotation.java | 36 --- ...rsistedFacetOnPropertyAnnotationFactory.java | 42 ---- .../PropertyAnnotationFacetFactory.java | 205 +++++++++++----- ...ledFacetForDisabledAnnotationOnProperty.java | 46 ++++ ...iddenFacetForHiddenAnnotationOnProperty.java | 47 ++++ ...ryFacetForMandatoryAnnotationOnProperty.java | 51 ++++ .../MandatoryFacetForPropertyAnnotation.java | 4 +- ...tInvertedByOptionalAnnotationOnProperty.java | 56 +++++ ...thFacetForMaxLengthAnnotationOnProperty.java | 40 ++++ .../MaxLengthFacetForPropertyAnnotation.java | 4 +- ...FacetForMustSatisfyAnnotationOnProperty.java | 56 +++++ ...SpecificationFacetForPropertyAnnotation.java | 2 +- ...acetForNotPersistedAnnotationOnProperty.java | 40 ++++ .../regex/RegExFacetForPropertyAnnotation.java | 18 +- .../RegExFacetForRegExAnnotationOnProperty.java | 82 +++++++ ...LabelAtFacetForPropertyLayoutAnnotation.java | 4 +- ...elAtFacetOnPropertyFromLayoutProperties.java | 4 +- ...ltiLineFacetForPropertyLayoutAnnotation.java | 4 +- ...LineFacetOnPropertyFromLayoutProperties.java | 4 +- .../PropertyLayoutFacetFactory.java | 10 +- ...djustedFacetForPropertyLayoutAnnotation.java | 4 +- ...stedFacetOnPropertyFromLayoutProperties.java | 4 +- ...lLengthFacetForPropertyLayoutAnnotation.java | 4 +- ...ngthFacetOnPropertyFromLayoutProperties.java | 4 +- ...yBeforeAnnotationOnPropertyFacetFactory.java | 28 ++- ...redAsDayBeforeFacetAnnotationOnProperty.java | 6 +- .../TypicalLengthFacetOnPropertyAnnotation.java | 6 +- ...icalLengthFacetOnPropertyFromProperties.java | 2 +- .../TypicalLengthOnPropertyFacetFactory.java | 26 +- ...calLengthFacetOnPropertyDerivedFromType.java | 6 +- ...etOnPropertyDerivedFromTypeFacetFactory.java | 2 +- .../PropertyValidateFacetAbstract.java | 2 +- .../MaskFacetOnPropertyAnnotationFactory.java | 25 +- .../MaxLengthFacetOnPropertyAnnotation.java | 31 --- ...xLengthFacetOnPropertyAnnotationFactory.java | 45 ---- ...FacetForMustSatisfyAnnotationOnProperty.java | 52 ---- ...isfySpecificationOnPropertyFacetFactory.java | 48 ---- ...ExFacetFacetOnPropertyAnnotationFactory.java | 63 ----- .../RegExFacetOnPropertyAnnotation.java | 69 ------ .../facets/propparam/choices/ChoicesFacet.java | 46 ---- .../propparam/choices/ChoicesFacetAbstract.java | 36 --- .../facets/propparam/labelat/LabelAtFacet.java | 36 --- .../propparam/labelat/LabelAtFacetAbstract.java | 50 ---- .../LabelAtFacetInferredFromMultiLineFacet.java | 38 --- .../propparam/mandatory/MandatoryFacet.java | 58 ----- .../mandatory/MandatoryFacetAbstract.java | 97 -------- .../mandatory/MandatoryFacetDefault.java | 43 ---- .../facets/propparam/maxlen/MaxLengthFacet.java | 41 ---- .../maxlen/MaxLengthFacetAbstract.java | 74 ------ .../propparam/multiline/MultiLineFacet.java | 51 ---- .../multiline/MultiLineFacetAbstract.java | 56 ----- .../MustSatisfySpecificationFacet.java | 27 --- .../MustSatisfySpecificationFacetAbstract.java | 87 ------- .../renderedadjusted/RenderedAdjustedFacet.java | 39 --- .../RenderedAdjustedFacetAbstract.java | 50 ---- .../json/LayoutMetadataReaderFromJson.java | 4 +- .../dflt/MetaModelValidatorDefault.java | 6 +- .../container/DomainObjectContainerDefault.java | 3 +- .../metamodel/spec/SpecificationLoaderSpi.java | 6 - .../specloader/ObjectReflectorDefault.java | 15 -- .../specloader/ReflectorConstants.java | 6 +- .../facetprocessor/FacetProcessor.java | 14 +- .../specimpl/ObjectActionParameterAbstract.java | 2 +- .../ObjectActionParameterParseable.java | 6 +- .../specimpl/ObjectAssociationAbstract.java | 2 +- .../OneToManyAssociationContributee.java | 22 +- .../OneToOneAssociationContributee.java | 22 +- .../specimpl/OneToOneAssociationImpl.java | 2 +- .../validator/MetaModelValidatorComposite.java | 13 +- ...MetaModelValidatorForDeprecatedAbstract.java | 56 +++++ ...taModelValidatorForDeprecatedAnnotation.java | 42 ++++ ...ModelValidatorForDeprecatedMethodPrefix.java | 42 ++++ ...MetaModelValidatorForValidationFailures.java | 52 ++++ ...itableAnnotationInJdoApplibFacetFactory.java | 24 +- .../MandatoryFacetDerivedFromJdoColumn.java | 2 +- ...toryFacetInferredFromAbsenceOfJdoColumn.java | 2 +- ...toryFromJdoColumnAnnotationFacetFactory.java | 8 +- ...ivedFromJdoColumnAnnotationFacetFactory.java | 6 +- .../MaxLengthFacetDerivedFromJdoColumn.java | 2 +- ...FacetDerivedFromJdoPrimaryKeyAnnotation.java | 2 +- .../dflt/ProgrammingModelFacetsJava5.java | 67 ++---- .../AbstractFacetFactoryJUnit4TestCase.java | 22 +- .../facets/AbstractFacetFactoryTest.java | 25 +- .../metamodel/facets/ProgrammableReflector.java | 6 - ...abledAnnotationOnActionFacetFactoryTest.java | 174 ++++++++++++++ ...iddenAnnotationOnActionFacetFactoryTest.java | 157 ++++++++++++ .../PrototypeFacetAnnotationFactoryTest.java | 65 +++++ .../PrototypeFacetAnnotationFactoryTest.java | 65 ----- ...dAnnotationOnCollectionFacetFactoryTest.java | 72 ++++++ ...nAnnotationOnCollectionFacetFactoryTest.java | 64 +++++ ...dAnnotationOnCollectionFacetFactoryTest.java | 62 +++++ ...ClassAnnotationOnMemberFacetFactoryTest.java | 2 +- .../DisabledAnnotationFacetFactoryTest.java | 237 ------------------- .../HiddenAnnotationFacetFactoryTest.java | 194 --------------- ...dAnnotationOnCollectionFacetFactoryTest.java | 5 +- .../PagedFacetOnTypeAnnotationFactoryTest.java | 3 +- ...esFacetFromBoundedAnnotationFactoryTest.java | 61 ----- ...etFromBoundedMarkerInterfaceFactoryTest.java | 2 +- ...esFacetFromBoundedAnnotationFactoryTest.java | 59 +++++ .../DomainObjectAnnotationFacetFactoryTest.java | 2 +- .../ObjectTypeAnnotationFacetFactoryTest.java | 64 +++++ .../plural/PluralFacetMethodFactoryTest.java | 6 +- .../ObjectTypeAnnotationFacetFactoryTest.java | 65 ----- ...cetAnnotationOrConfigurationFactoryTest.java | 2 +- ...ForParameterLayoutAnnotationFactoryTest.java | 2 +- ...icationFacetFactoryProcessParameterTest.java | 94 ++++++++ ...alAnnotationOnParameterFacetFactoryTest.java | 68 ++++++ .../ParameterAnnotationFacetFactoryTest.java | 12 +- ...ExAnnotationOnParameterFacetFactoryTest.java | 74 ++++++ .../NotPersistedAnnotationFacetFactoryTest.java | 80 ------- ...tForPropertyLayoutAnnotationFactoryTest.java | 2 +- ...ledAnnotationOnPropertyFacetFactoryTest.java | 92 +++++++ ...denAnnotationOnPropertyFacetFactoryTest.java | 64 +++++ .../MandatoryAnnotationFacetFactoryTest.java | 59 +++++ ...ficationFacetFactoryProcessPropertyTest.java | 96 ++++++++ ...tedAnnotationOnPropertyFacetFactoryTest.java | 60 +++++ ...nalAnnotationOnPropertyFacetFactoryTest.java | 72 ++++++ .../PropertyAnnotationFacetFactoryTest.java | 8 +- ...gExAnnotationOnPropertyFacetFactoryTest.java | 79 +++++++ .../MultiLineAnnotationFacetFactoryTest.java | 1 + ...edAsDayBeforeAnnotationFacetFactoryTest.java | 2 +- ...cificationFacetFactoryInstantiationTest.java | 4 +- ...icationFacetFactoryProcessParameterTest.java | 87 ------- ...ficationFacetFactoryProcessPropertyTest.java | 90 ------- ...cificationValidatingInteractionMoreTest.java | 6 +- ...ySpecificationValidatingInteractionTest.java | 10 +- ...TypicalLengthAnnotationFacetFactoryTest.java | 2 +- .../MandatoryAnnotationFacetFactoryTest.java | 53 ----- .../OptionalAnnotationFacetFactoryTest.java | 104 -------- .../regex/RegExAnnotationFacetFactoryTest.java | 130 ---------- .../RegExAnnotationOnTypeFacetFactoryTest.java | 48 ++++ .../specimpl/ObjectAssociationAbstractTest.java | 2 +- ...FromJdoColumnAnnotationFacetFactoryTest.java | 2 +- ...JdoPrimaryKeyAnnotationFacetFactoryTest.java | 2 +- .../eventbus/EventBusServiceDefault.java | 2 + .../service/eventbus/EventBusServiceJdo.java | 5 +- .../service/support/IsisJdoSupportImpl.java | 10 +- .../ActionParameterDescriptionReprRenderer.java | 2 +- .../PropertyDescriptionReprRenderer.java | 2 +- .../core/wrapper/WrapperFactoryDefault.java | 3 +- .../src/main/webapp/WEB-INF/isis.properties | 32 ++- .../dom/src/main/java/app/ToDoAppDashboard.java | 22 +- .../main/java/app/ToDoAppDashboardService.java | 20 +- .../java/dom/todo/ToDoItemContributions.java | 13 +- .../fixture/todo/ToDoItemsFixturesService.java | 1 + .../src/main/webapp/WEB-INF/isis.properties | 29 ++- .../webapp/src/main/webapp/css/application.css | 2 +- .../legacy/MemberDisabledTest.java | 4 +- .../legacy/MemberHiddenTest.java | 20 +- .../legacy/MemberInvalidTest.java | 10 +- 410 files changed, 7573 insertions(+), 5921 deletions(-) ----------------------------------------------------------------------
