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

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


    from 218162de5f ISIS-3199: purge ObjectMemorizer
     add e82f676b9f ISIS-3199: Wicket Viewer: ManagedObjects do provide 
mementos now
     add 26e68561c9 ISIS-3199: simplifies IsisAppCommonContext
     add aab7430cf4 ISIS-3199: make MessageBroker an interface so can move to mm
     add 9d22606c7d ISIS-3199: purge IsisAppCommonContext
     new c6767fd747 Merge pull request #1081 from apache/3199_mm.refactor

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../{MessageBroker.java => MessageBrokerImpl.java} |  19 ++-
 .../_testing/MetaModelContext_forTesting.java      |  11 ++
 .../_testing/ObjectMementoService_forTesting.java  |   8 --
 .../metamodel/context/HasMetaModelContext.java     |  72 ++++++++--
 .../core/metamodel/context/MetaModelContext.java   |  91 +-----------
 ...gIoc.java => MetaModelContext_usingSpring.java} |  23 ++-
 .../core/metamodel/context/MetaModelContexts.java  |   2 +-
 .../isis/core/metamodel/object/Bookmarkable.java   |   5 +
 .../isis/core/metamodel/object/ManagedObject.java  |  11 +-
 .../metamodel/objectmanager/ObjectManager.java     |   3 +
 .../memento/ObjectMementoService.java              |   3 -
 .../message/MessageBroker.java}                    |  24 +++-
 .../core/runtime/context/IsisAppCommonContext.java | 156 ---------------------
 .../memento/ObjectMementoServiceDefault.java       |   7 -
 .../message/MessageServiceDefault.java             |   2 +-
 .../isis/core/webapp/IsisModuleCoreWebapp.java     |   5 +-
 .../wkt/viewer/EventProviderAbstract.java          |   8 +-
 .../wkt/viewer/FullCalendarWithEventHandling.java  |  11 +-
 .../ListeningMarkupPanelFactoriesForWicket.java    |   4 +-
 .../viewer/vaadin/model/decorator/Decorators.java  |   4 +-
 .../vaadin/ui/auth/AuthSessionStoreUtil.java       |   3 +-
 .../vaadin/ui/components/blob/BlobField.java       |   4 +-
 .../vaadin/ui/components/clob/ClobField.java       |   4 +-
 .../vaadin/ui/components/markup/MarkupField.java   |   4 +-
 .../vaadin/ui/components/temporal/DateField.java   |   4 +-
 .../viewer/vaadin/ui/pages/main/MainViewVaa.java   |  11 +-
 .../ui/pages/main/MainView_createHeader.java       |   6 +-
 .../vaadin/ui/pages/main/MenuBuilderVaa.java       |   4 +-
 .../viewers/common/wkt/InteractionTestWkt.java     |   4 +-
 .../testdomain/conf/Configuration_usingWicket.java |  56 ++++----
 .../tooling/javamodel/test/ProjectSamples.java     |   2 +-
 .../wicket/model/modelhelpers/WhereAmIHelper.java  |  10 +-
 .../viewer/wicket/model/models/AboutModel.java     |   7 +-
 .../wicket/model/models/ActionModelImpl.java       |   6 +-
 .../wicket/model/models/BookmarkedPagesModel.java  |   6 +-
 .../wicket/model/models/ChainingObjectModel.java   |   6 +-
 .../wicket/model/models/CommonContextModel.java    |  10 +-
 .../wicket/model/models/EntityCollectionModel.java |   4 +-
 .../models/EntityCollectionModelAbstract.java      |   6 +-
 .../models/EntityCollectionModelStandalone.java    |   2 +-
 .../viewer/wicket/model/models/EntityModel.java    |  18 +--
 .../wicket/model/models/FormExecutorContext.java   |   4 +-
 .../wicket/model/models/ManagedObjectModel.java    |  20 +--
 .../viewer/wicket/model/models/ModelAbstract.java  |  17 ++-
 .../wicket/model/models/ObjectAdapterModel.java    |   4 +-
 .../wicket/model/models/ScalarConvertingModel.java |   2 +-
 .../wicket/model/models/ScalarModelWithChoice.java |  12 +-
 .../model/models/ScalarModelWithMultiChoice.java   |  18 +--
 .../model/models/ScalarModelWithSingleChoice.java  |   5 +-
 .../wicket/model/models/ScalarParameterModel.java  |   8 +-
 .../wicket/model/models/ScalarPropertyModel.java   |   8 +-
 .../wicket/model/models/ScalarUnwrappingModel.java |   2 +-
 .../wicket/model/models/ServiceActionsModel.java   |   5 +-
 .../viewer/wicket/model/models/ValueModel.java     |  12 +-
 .../isis/viewer/wicket/model/models/VoidModel.java |   5 +-
 .../viewer/wicket/model/models/WelcomeModel.java   |   7 +-
 .../models/interaction/BookmarkedObjectWkt.java    |  12 +-
 .../interaction/act/ParameterUiModelWkt.java       |  10 +-
 .../interaction/prop/PropertyUiModelWkt.java       |  10 +-
 .../viewer/wicket/model/util/ComponentHintKey.java |   8 +-
 .../wicket/model/util/PageParameterUtils.java      |   2 +-
 .../isis/viewer/wicket/model/util/WktContext.java  |  22 ++-
 .../model/value/ValueSemanticsModelAbstract.java   |  10 +-
 .../wicket/model/models/EntityModel_hintsTest.java |  11 +-
 .../viewer/wicket/ui/ComponentFactoryAbstract.java |   4 +-
 .../ActionResultResponseHandlingStrategy.java      |  14 +-
 .../actionresponse/ActionResultResponseType.java   |  18 +--
 .../wicket/ui/app/logout/LogoutHandlerWkt.java     |   2 +-
 .../viewer/wicket/ui/components/LabelBase.java     |  12 +-
 .../wicket/ui/components/WebComponentBase.java     |  12 +-
 .../wicket/ui/components/about/AboutPanel.java     |   2 +-
 .../ui/components/about/AboutPanelFactory.java     |   2 +-
 .../ui/components/about/JarManifestModel.java      |  28 ++--
 .../actionmenu/serviceactions/CssMenuItem.java     |   2 +-
 .../actionmenu/serviceactions/MenuActionPanel.java |   4 +-
 .../serviceactions/ServiceActionUtil.java          |  10 +-
 .../serviceactions/ServiceActionsPanelFactory.java |   2 +-
 .../serviceactions/TertiaryMenuPanelFactory.java   |   2 +-
 .../bookmarkedpages/BookmarkedPagesPanel.java      |   2 +-
 .../ui/components/collection/CollectionPanel.java  |   2 +-
 .../CollectionContentsAsAjaxTablePanel.java        |   4 +-
 .../ajaxtable/PrototypingMessageProvider.java      |   6 +-
 .../ajaxtable/columns/GenericColumnAbstract.java   |  10 +-
 .../ajaxtable/columns/GenericPropertyColumn.java   |   6 +-
 .../ajaxtable/columns/GenericTitleColumn.java      |   8 +-
 .../ajaxtable/columns/GenericToggleboxColumn.java  |   4 +-
 .../icons/CollectionContentsAsIconsPanel.java      |   2 +-
 .../CollectionContentsMultipleViewsPanel.java      |   2 +-
 .../entity/collection/EntityCollectionPanel.java   |   2 +-
 .../wicket/ui/components/footer/FooterPanel.java   |   8 +-
 .../wicket/ui/components/header/HeaderPanel.java   |   2 +-
 .../ui/components/layout/bs/BSGridPanel.java       |   2 +-
 .../wicket/ui/components/layout/bs/col/Col.java    |   2 +-
 .../wicket/ui/components/layout/bs/row/Row.java    |   2 +-
 .../components/layout/bs/tabs/TabGroupPanel.java   |   5 +-
 .../ui/components/layout/bs/tabs/TabPanel.java     |   2 +-
 .../PropertyEditPromptHeaderPanel.java             |   2 +-
 .../components/scalars/ScalarPanelAbstract2.java   |   3 +-
 .../viewer/wicket/ui/components/scalars/_Util.java |   5 +-
 .../datepicker/TextFieldWithDateTimePicker.java    |  11 +-
 .../components/tree/IsisToWicketTreeAdapter.java   |  30 ++--
 .../ui/components/welcome/WelcomePanelFactory.java |   2 +-
 .../widgets/breadcrumbs/BreadcrumbModel.java       |   6 +-
 .../widgets/breadcrumbs/BreadcrumbPanel.java       |  15 +-
 .../entitysimplelink/EntityLinkSimplePanel.java    |  14 +-
 .../widgets/linkandlabel/ActionLink.java           |  12 +-
 .../linkandlabel/LinkAndLabelFactoryAbstract.java  |   2 +-
 .../ui/components/widgets/select2/Select2.java     |  12 +-
 .../select2/providers/ChoiceProviderAbstract.java  |  15 +-
 .../ChoiceProviderAbstractForScalarModel.java      |   7 +-
 .../providers/ChoiceProviderForReferences.java     |  14 +-
 .../select2/providers/ChoiceProviderForValues.java |   3 +-
 .../widgets/themepicker/ThemeChooser.java          |   4 +-
 .../viewer/wicket/ui/errors/ExceptionModel.java    |  18 +--
 .../viewer/wicket/ui/errors/JGrowlBehaviour.java   |  24 ++--
 .../isis/viewer/wicket/ui/errors/JGrowlUtil.java   |   2 +-
 .../isis/viewer/wicket/ui/pages/PageAbstract.java  |  24 ++--
 .../isis/viewer/wicket/ui/pages/WebPageBase.java   |  33 +++--
 .../accmngt/AccountManagementPageAbstract.java     |   8 +-
 .../ui/pages/accmngt/EmailAvailableValidator.java  |  12 +-
 .../accmngt/SuccessFeedbackCookieManager.java      |   3 +-
 .../pages/accmngt/UsernameAvailableValidator.java  |  10 +-
 .../password_reset/PasswordResetEmailPanel.java    |   4 +-
 .../accmngt/password_reset/PasswordResetPage.java  |   2 +-
 .../accmngt/password_reset/PasswordResetPanel.java |   2 +-
 .../ui/pages/accmngt/register/RegisterPanel.java   |   2 +-
 .../pages/accmngt/signup/RegistrationFormPage.java |   2 +-
 .../accmngt/signup/RegistrationFormPanel.java      |   4 +-
 .../viewer/wicket/ui/pages/entity/EntityPage.java  |   6 +-
 .../viewer/wicket/ui/pages/error/ErrorPage.java    |   2 +-
 .../isis/viewer/wicket/ui/pages/home/HomePage.java |   6 +-
 .../wicket/ui/pages/login/SignInPanelAbstract.java |  10 +-
 .../wicket/ui/pages/login/WicketSignInPage.java    |   8 +-
 .../wicket/ui/pages/mmverror/MmvErrorPage.java     |   8 +-
 .../isis/viewer/wicket/ui/panels/FormAbstract.java |  31 ++--
 .../wicket/ui/panels/FormExecutorDefault.java      |  31 ++--
 .../isis/viewer/wicket/ui/panels/OkCancelForm.java |   4 +-
 .../viewer/wicket/ui/panels/PanelAbstract.java     |   3 +-
 .../isis/viewer/wicket/ui/panels/PanelBase.java    |  41 ++----
 .../org/apache/isis/viewer/wicket/ui/util/Wkt.java |   9 +-
 .../isis/viewer/wicket/ui/util/WktDecorators.java  |   4 +-
 .../viewer/wicket/ui/validation/ValidatorBase.java |  12 +-
 .../ui/ComponentFactoryAbstractTest_init.java      |  32 ++---
 .../choices/ChoiceProviderForReferencesTest.java   |   5 +-
 .../choices/ChoiceProviderForValuesTest.java       |   5 +-
 .../choices/ChoiceProviderTestAbstract.java        |   3 +-
 .../AuthenticatedWebSessionForIsis.java            |  30 ++--
 .../viewer/integration/WebRequestCycleForIsis.java |  44 +++---
 .../ComponentFactoryRegistryDefault.java           |   7 +-
 .../IsisWicketAjaxRequestListenerUtil.java         |   4 +-
 .../viewer/wicketapp/IsisWicketApplication.java    |  15 +-
 .../wicket/viewer/wicketapp/_PageFactory.java      |   6 +-
 ...uthenticatedWebSessionForIsis_Authenticate.java |  35 ++---
 .../AuthenticatedWebSessionForIsis_SignIn.java     |  23 ++-
 ...uthenticatedWebSessionForIsis_TestAbstract.java |   8 +-
 .../wicketapp/IsisWicketApplication_Defaults.java  |   6 +-
 .../wicketapp/IsisWicketApplication_Pages.java     |   2 +-
 157 files changed, 770 insertions(+), 982 deletions(-)
 rename 
core/interaction/src/main/java/org/apache/isis/core/interaction/session/{MessageBroker.java
 => MessageBrokerImpl.java} (86%)
 rename 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/context/{MetaModelContext_usingIoc.java
 => MetaModelContext_usingSpring.java} (88%)
 copy 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/{interactions/managed/MultiselectChoices.java
 => services/message/MessageBroker.java} (69%)
 delete mode 100644 
core/runtime/src/main/java/org/apache/isis/core/runtime/context/IsisAppCommonContext.java

Reply via email to