summaryrefslogtreecommitdiff
path: root/extensions/source/bibliography/framectr.hxx
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2004-02-25 14:30:46 +0000
committerKurt Zenker <kz@openoffice.org>2004-02-25 14:30:46 +0000
commit1cd9d153b47d24f7f588b88c306d5ad688a48a9f (patch)
tree64942284e7b111203d22776d20b23a7e29f75c53 /extensions/source/bibliography/framectr.hxx
parentda1678a0389ec592b4032f2cc7f27f029d526fd1 (diff)
INTEGRATION: CWS layoutmanager (1.6.198); FILE MERGED
2004/01/26 09:02:53 as 1.6.198.1: #111770# correct service name handling
Diffstat (limited to 'extensions/source/bibliography/framectr.hxx')
-rw-r--r--extensions/source/bibliography/framectr.hxx18
1 files changed, 13 insertions, 5 deletions
diff --git a/extensions/source/bibliography/framectr.hxx b/extensions/source/bibliography/framectr.hxx
index dcd0c5f6a..d1e4c1bc4 100644
--- a/extensions/source/bibliography/framectr.hxx
+++ b/extensions/source/bibliography/framectr.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: framectr.hxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: os $ $Date: 2002-05-08 08:50:24 $
+ * last change: $Author: kz $ $Date: 2004-02-25 15:30:46 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -76,9 +76,12 @@
#ifndef _COM_SUN_STAR_FORM_XLOADABLE_HPP_
#include <com/sun/star/form/XLoadable.hpp>
#endif
+#ifndef _COM_SUN_STAR_LANG_XSERVICEINFO_HPP_
+#include <com/sun/star/lang/XServiceInfo.hpp>
+#endif
-#ifndef _CPPUHELPER_IMPLBASE3_HXX_
-#include <cppuhelper/implbase3.hxx>
+#ifndef _CPPUHELPER_IMPLBASE4_HXX_
+#include <cppuhelper/implbase4.hxx>
#endif
#ifndef _SVARRAY_HXX
@@ -106,7 +109,8 @@ public:
typedef BibStatusDispatch* BibStatusDispatchPtr;
SV_DECL_PTRARR_DEL( BibStatusDispatchArr, BibStatusDispatchPtr, 4, 4 );
-class BibFrameController_Impl : public cppu::WeakImplHelper3 <
+class BibFrameController_Impl : public cppu::WeakImplHelper4 <
+ ::com::sun::star::lang::XServiceInfo,
::com::sun::star::frame::XController,
::com::sun::star::frame::XDispatch,
::com::sun::star::frame::XDispatchProvider
@@ -140,6 +144,10 @@ public:
void ChangeDataSource(const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& aArgs);
void RemoveFilter();
+ // ::com::sun::star::lang::XServiceInfo
+ virtual ::rtl::OUString SAL_CALL getImplementationName() throw (::com::sun::star::uno::RuntimeException);
+ virtual sal_Bool SAL_CALL supportsService( const ::rtl::OUString& sServiceName ) throw (::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw (::com::sun::star::uno::RuntimeException);
// ::com::sun::star::frame::XController
virtual void SAL_CALL attachFrame( const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame > & xFrame ) throw (::com::sun::star::uno::RuntimeException);