summaryrefslogtreecommitdiff
path: root/vbahelper/source/msforms
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-12-12 11:09:57 +0100
committerStephan Bergmann <sbergman@redhat.com>2013-12-12 11:10:10 +0100
commit83e191e25da8a508a2dafad339c0ee58e97c5c8b (patch)
tree41ffadeda7fcf325b0d0bdd5764fe4bd7282319e /vbahelper/source/msforms
parent7bf2f528ef22f50aa167ba57f2e25d4452977060 (diff)
Do not use C++-UNO internal static_type functions in client code
...use cppu::UnoType instead. Change-Id: I507914b30ef8acda910ee4ecc0589fd328eb6f31
Diffstat (limited to 'vbahelper/source/msforms')
-rw-r--r--vbahelper/source/msforms/vbacontrol.cxx4
-rw-r--r--vbahelper/source/msforms/vbacontrols.cxx4
-rw-r--r--vbahelper/source/msforms/vbamultipage.cxx4
-rw-r--r--vbahelper/source/msforms/vbapages.cxx4
4 files changed, 8 insertions, 8 deletions
diff --git a/vbahelper/source/msforms/vbacontrol.cxx b/vbahelper/source/msforms/vbacontrol.cxx
index ae0cc588cf17..b89d7163712a 100644
--- a/vbahelper/source/msforms/vbacontrol.cxx
+++ b/vbahelper/source/msforms/vbacontrol.cxx
@@ -576,7 +576,7 @@ void ScVbaControl::fireChangeEvent()
{
script::ScriptEvent evt;
evt.ScriptType = "VBAInterop";
- evt.ListenerType = form::XChangeListener::static_type(0);
+ evt.ListenerType = cppu::UnoType<form::XChangeListener>::get();
evt.MethodName = "changed";
fireEvent( evt );
}
@@ -585,7 +585,7 @@ void ScVbaControl::fireClickEvent()
{
script::ScriptEvent evt;
evt.ScriptType = "VBAInterop";
- evt.ListenerType = awt::XActionListener::static_type(0);
+ evt.ListenerType = cppu::UnoType<awt::XActionListener>::get();
evt.MethodName = "actionPerformed";
fireEvent( evt );
}
diff --git a/vbahelper/source/msforms/vbacontrols.cxx b/vbahelper/source/msforms/vbacontrols.cxx
index 7e9ded29e2dd..2aa3daf86ccf 100644
--- a/vbahelper/source/msforms/vbacontrols.cxx
+++ b/vbahelper/source/msforms/vbacontrols.cxx
@@ -114,7 +114,7 @@ public:
// XElementAccess
virtual uno::Type SAL_CALL getElementType( ) throw (uno::RuntimeException)
{
- return awt::XControl::static_type(0);
+ return cppu::UnoType<awt::XControl>::get();
}
virtual ::sal_Bool SAL_CALL hasElements( ) throw (uno::RuntimeException)
@@ -498,7 +498,7 @@ void SAL_CALL ScVbaControls::Remove( const uno::Any& StringKeyOrIndex )
uno::Type
ScVbaControls::getElementType() throw (uno::RuntimeException)
{
- return ooo::vba::msforms::XControl::static_type(0);
+ return cppu::UnoType<ooo::vba::msforms::XControl>::get();
}
VBAHELPER_IMPL_XHELPERINTERFACE( ScVbaControls, "ooo.vba.msforms.Controls" )
diff --git a/vbahelper/source/msforms/vbamultipage.cxx b/vbahelper/source/msforms/vbamultipage.cxx
index 7cfbe97019e5..53f3df360eba 100644
--- a/vbahelper/source/msforms/vbamultipage.cxx
+++ b/vbahelper/source/msforms/vbamultipage.cxx
@@ -44,8 +44,8 @@ public:
virtual uno::Type SAL_CALL getElementType() throw (uno::RuntimeException)
{
// no Pages object yet #FIXME
- //return msforms::XPage::static_type(0);
- return uno::XInterface::static_type(0);
+ //return cppu::UnoType<msforms::XPage>::get();
+ return cppu::UnoType<uno::XInterface>::get();
}
virtual ::sal_Bool SAL_CALL hasElements( ) throw (uno::RuntimeException)
{
diff --git a/vbahelper/source/msforms/vbapages.cxx b/vbahelper/source/msforms/vbapages.cxx
index 3b279835503d..fecf870b79e3 100644
--- a/vbahelper/source/msforms/vbapages.cxx
+++ b/vbahelper/source/msforms/vbapages.cxx
@@ -28,8 +28,8 @@ ScVbaPages::ScVbaPages( const uno::Reference< XHelperInterface >& xParent, const
uno::Type SAL_CALL
ScVbaPages::getElementType() throw (uno::RuntimeException)
{
- // return msforms::XPage::static_type(0);
- return uno::XInterface::static_type(0);
+ // return cppu::UnoType<msforms::XPage>::get();
+ return cppu::UnoType<uno::XInterface>::get();
}
uno::Any