summaryrefslogtreecommitdiff
path: root/svx/source/form/fmvwimp.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2013-01-31 18:02:02 +0200
committerNoel Grandin <noel@peralex.com>2013-02-11 08:02:18 +0200
commite7a76a0e65a185c3ac0ef041f7e6957d3f8b655b (patch)
tree5f3ffccac0b0de52a551075abe31de0f2ce3b9bd /svx/source/form/fmvwimp.cxx
parent5d0b2b011ff2f141db452ffef84c3a77efbd6e7b (diff)
fdo#46808, convert form::runtime::FormController to new-style
Change-Id: Ied761cbb8e23d65596a5fdc4650e1cd2c95e9245
Diffstat (limited to 'svx/source/form/fmvwimp.cxx')
-rw-r--r--svx/source/form/fmvwimp.cxx9
1 files changed, 3 insertions, 6 deletions
diff --git a/svx/source/form/fmvwimp.cxx b/svx/source/form/fmvwimp.cxx
index 8643daa0f511..938c69ef47ff 100644
--- a/svx/source/form/fmvwimp.cxx
+++ b/svx/source/form/fmvwimp.cxx
@@ -59,6 +59,7 @@
#include <com/sun/star/form/XReset.hpp>
#include <com/sun/star/form/binding/XBindableValue.hpp>
#include <com/sun/star/form/binding/XValueBinding.hpp>
+#include <com/sun/star/form/runtime/FormController.hpp>
#include <com/sun/star/form/submission/XSubmissionSupplier.hpp>
#include <com/sun/star/awt/XTabControllerModel.hpp>
#include <com/sun/star/awt/XControlContainer.hpp>
@@ -110,6 +111,7 @@ using namespace ::svxform;
using ::com::sun::star::lang::XComponent;
using ::com::sun::star::container::XIndexAccess;
using ::com::sun::star::form::XForm;
+ using ::com::sun::star::form::runtime::FormController;
using ::com::sun::star::form::runtime::XFormController;
using ::com::sun::star::script::XEventAttacherManager;
using ::com::sun::star::awt::XTabControllerModel;
@@ -340,12 +342,7 @@ void FormViewPageWindowAdapter::setController(const Reference< XForm > & xForm,
Reference< XTabControllerModel > xTabOrder(xForm, UNO_QUERY);
// create a form controller
- Reference< XFormController > xController( m_aContext.createComponent( FM_FORM_CONTROLLER ), UNO_QUERY );
- if ( !xController.is() )
- {
- ShowServiceNotAvailableError( m_pWindow, FM_FORM_CONTROLLER, sal_True );
- return;
- }
+ Reference< XFormController > xController( FormController::create(m_aContext.getUNOContext()) );
Reference< XInteractionHandler > xHandler;
if ( _rxParentController.is() )