diff options
author | Malte Timmermann <mt@openoffice.org> | 2001-09-04 07:06:11 +0000 |
---|---|---|
committer | Malte Timmermann <mt@openoffice.org> | 2001-09-04 07:06:11 +0000 |
commit | 0a6ba23bd3f95a709318fb959172425b27d444b6 (patch) | |
tree | babcb76dc9d0235d306fdad5b32d204a93f63329 /toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx | |
parent | 9991f0b60df8d41c9e26cc5a61dfae2811009bcb (diff) |
#88250# XServiceInfo
Diffstat (limited to 'toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx')
-rw-r--r-- | toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx b/toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx index 128357467902..0370c8ef357d 100644 --- a/toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx +++ b/toolkit/inc/toolkit/controls/stdtabcontrollermodel.hxx @@ -2,9 +2,9 @@ * * $RCSfile: stdtabcontrollermodel.hxx,v $ * - * $Revision: 1.1.1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: hr $ $Date: 2000-09-18 17:02:08 $ + * last change: $Author: mt $ $Date: 2001-09-04 08:04:27 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -63,6 +63,9 @@ #define _TOOLKIT_CONTROLS_STDTABCONTROLLERMODEL_HXX_ +#ifndef _COM_SUN_STAR_LANG_XSERVICEINFO_HPP_ +#include <com/sun/star/lang/XServiceInfo.hpp> +#endif #ifndef _COM_SUN_STAR_IO_XPERSISTOBJECT_HPP_ #include <com/sun/star/io/XPersistObject.hpp> #endif @@ -83,6 +86,14 @@ #include <cppuhelper/weakagg.hxx> #endif +#ifndef _TOOLKIT_HELPER_MACROS_HXX_ +#include <toolkit/helper/macros.hxx> +#endif + +#ifndef _TOOLKIT_HELPER_SERVICENAMES_HXX_ +#include <toolkit/helper/servicenames.hxx> +#endif + #ifndef _OSL_MUTEX_HXX_ #include <osl/mutex.hxx> #endif @@ -132,6 +143,7 @@ DECLARE_LIST( ComponentEntryList, ComponentEntry* ); #define CONTROLPOS_NOTFOUND 0xFFFFFFFF class StdTabControllerModel : public ::com::sun::star::awt::XTabControllerModel, + public ::com::sun::star::lang::XServiceInfo, public ::com::sun::star::io::XPersistObject, public ::com::sun::star::lang::XTypeProvider, public ::cppu::OWeakAggObject @@ -177,6 +189,9 @@ public: ::rtl::OUString SAL_CALL getServiceName( ) throw(::com::sun::star::uno::RuntimeException); void SAL_CALL write( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XObjectOutputStream >& OutStream ) throw(::com::sun::star::io::IOException, ::com::sun::star::uno::RuntimeException); void SAL_CALL read( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XObjectInputStream >& InStream ) throw(::com::sun::star::io::IOException, ::com::sun::star::uno::RuntimeException); + + // XServiceInfo + DECLIMPL_SERVICEINFO( StdTabControllerModel, ::rtl::OUString::createFromAscii( szServiceName2_TabControllerModel ) ) }; |