diff options
Diffstat (limited to 'dtrans/source/win32/dtobj/DOTransferable.hxx')
-rw-r--r-- | dtrans/source/win32/dtobj/DOTransferable.hxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/dtrans/source/win32/dtobj/DOTransferable.hxx b/dtrans/source/win32/dtobj/DOTransferable.hxx index cf3af73dc4f2..1f110089b4ea 100644 --- a/dtrans/source/win32/dtobj/DOTransferable.hxx +++ b/dtrans/source/win32/dtobj/DOTransferable.hxx @@ -31,7 +31,6 @@ #include <systools/win32/comtools.hxx> // forward -class CDTransObjFactory; class CFormatEtc; class CDOTransferable : public ::cppu::WeakImplHelper< @@ -41,6 +40,9 @@ class CDOTransferable : public ::cppu::WeakImplHelper< public: typedef css::uno::Sequence< sal_Int8 > ByteSequence_t; + static css::uno::Reference< css::datatransfer::XTransferable > create( + const css::uno::Reference< css::uno::XComponentContext >& rxContext, IDataObjectPtr pIDataObject ); + // XTransferable virtual css::uno::Any SAL_CALL getTransferData( const css::datatransfer::DataFlavor& aFlavor ) @@ -58,7 +60,6 @@ public: (css::uno::RuntimeException); private: - // should be created only by CDTransObjFactory explicit CDOTransferable( const css::uno::Reference< css::uno::XComponentContext >& rxContext, IDataObjectPtr rDataObject ); @@ -103,8 +104,6 @@ private: private: CDOTransferable( const CDOTransferable& ); CDOTransferable& operator=( const CDOTransferable& ); - - friend class CDTransObjFactory; }; #endif |