diff options
Diffstat (limited to 'dtrans/source/win32/clipb/WinClipboard.hxx')
-rw-r--r-- | dtrans/source/win32/clipb/WinClipboard.hxx | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/dtrans/source/win32/clipb/WinClipboard.hxx b/dtrans/source/win32/clipb/WinClipboard.hxx index 81bdeca7653f..72ca52b1438c 100644 --- a/dtrans/source/win32/clipb/WinClipboard.hxx +++ b/dtrans/source/win32/clipb/WinClipboard.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -53,11 +53,11 @@ class CWinClipbImpl; //------------------------------------------------------------------------ -// implements the XClipboard[Ex] ... interfaces +// implements the XClipboard[Ex] ... interfaces // for the clipboard viewer mechanism we need a static callback function -// and a static member to reasocciate from this static function to the -// class instance -// watch out: we are using only one static member variable and not a list +// and a static member to reasocciate from this static function to the +// class instance +// watch out: we are using only one static member variable and not a list // because we assume to be instanciated only once // this will be asured by an OneInstanceFactory of the service and not // by this class! @@ -67,65 +67,65 @@ class CWinClipbImpl; // before the constructor of WeakComponentImplHelper // will be called and initialized with this mutex class CWinClipboardDummy -{ +{ protected: - osl::Mutex m_aMutex; - osl::Mutex m_aCbListenerMutex; + osl::Mutex m_aMutex; + osl::Mutex m_aCbListenerMutex; }; -class CWinClipboard : +class CWinClipboard : public CWinClipboardDummy, - public cppu::WeakComponentImplHelper4< + public cppu::WeakComponentImplHelper4< ::com::sun::star::datatransfer::clipboard::XClipboardEx, \ ::com::sun::star::datatransfer::clipboard::XFlushableClipboard, - ::com::sun::star::datatransfer::clipboard::XClipboardNotifier, + ::com::sun::star::datatransfer::clipboard::XClipboardNotifier, ::com::sun::star::lang::XServiceInfo > { public: - CWinClipboard( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& rServiceManager, + CWinClipboard( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& rServiceManager, const ::rtl::OUString& aClipboardName ); - + //------------------------------------------------ // XClipboard //------------------------------------------------ - virtual ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::XTransferable > SAL_CALL getContents( ) + virtual ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::XTransferable > SAL_CALL getContents( ) throw( ::com::sun::star::uno::RuntimeException ); - - virtual void SAL_CALL setContents( - const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::XTransferable >& xTransferable, - const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::clipboard::XClipboardOwner >& xClipboardOwner ) + + virtual void SAL_CALL setContents( + const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::XTransferable >& xTransferable, + const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::clipboard::XClipboardOwner >& xClipboardOwner ) throw( ::com::sun::star::uno::RuntimeException ); - virtual ::rtl::OUString SAL_CALL getName( ) + virtual ::rtl::OUString SAL_CALL getName( ) throw( ::com::sun::star::uno::RuntimeException ); //------------------------------------------------ // XFlushableClipboard //------------------------------------------------ - + virtual void SAL_CALL flushClipboard( ) throw( com::sun::star::uno::RuntimeException ); //------------------------------------------------ - // XClipboardEx + // XClipboardEx //------------------------------------------------ - + virtual sal_Int8 SAL_CALL getRenderingCapabilities( ) throw( ::com::sun::star::uno::RuntimeException ); //------------------------------------------------ - // XClipboardNotifier + // XClipboardNotifier //------------------------------------------------ - virtual void SAL_CALL addClipboardListener( - const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::clipboard::XClipboardListener >& listener ) + virtual void SAL_CALL addClipboardListener( + const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::clipboard::XClipboardListener >& listener ) throw( ::com::sun::star::uno::RuntimeException ); - virtual void SAL_CALL removeClipboardListener( - const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::clipboard::XClipboardListener >& listener ) + virtual void SAL_CALL removeClipboardListener( + const ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::clipboard::XClipboardListener >& listener ) throw( ::com::sun::star::uno::RuntimeException ); //------------------------------------------------ - // overwrite base class method, which is called + // overwrite base class method, which is called // by base class dispose function //------------------------------------------------ @@ -133,22 +133,22 @@ public: //------------------------------------------------ // XServiceInfo - //------------------------------------------------ + //------------------------------------------------ - virtual ::rtl::OUString SAL_CALL getImplementationName( ) + virtual ::rtl::OUString SAL_CALL getImplementationName( ) throw(::com::sun::star::uno::RuntimeException); - virtual sal_Bool SAL_CALL supportsService( const ::rtl::OUString& ServiceName ) + virtual sal_Bool SAL_CALL supportsService( const ::rtl::OUString& ServiceName ) throw(::com::sun::star::uno::RuntimeException); - virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames( ) + virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames( ) throw(::com::sun::star::uno::RuntimeException); private: - void SAL_CALL notifyAllClipboardListener( ); + void SAL_CALL notifyAllClipboardListener( ); -private: - ::std::auto_ptr< CWinClipbImpl > m_pImpl; +private: + ::std::auto_ptr< CWinClipbImpl > m_pImpl; ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > m_SrvMgr; friend class CWinClipbImpl; |