LibreOffice Module svx (master)  1
Public Member Functions | Protected Member Functions | List of all members
svxform::OFilterExchangeHelper Class Reference

#include <filtnav.hxx>

Inheritance diagram for svxform::OFilterExchangeHelper:
[legend]
Collaboration diagram for svxform::OFilterExchangeHelper:
[legend]

Public Member Functions

 OFilterExchangeHelper (vcl::Window *_pDragSource)
 
OFilterItemExchangeoperator-> () const
 
- Public Member Functions inherited from svxform::OLocalExchangeHelper
 OLocalExchangeHelper (vcl::Window *_pDragSource)
 
virtual ~OLocalExchangeHelper ()
 
void prepareDrag ()
 
void startDrag (sal_Int8 nDragSourceActions)
 
void copyToClipboard () const
 
bool isDragSource () const
 
bool isClipboardOwner () const
 
bool isDataExchangeActive () const
 
void clear ()
 
SVX_DLLPRIVATE void setClipboardListener (const Link< OLocalExchange &, void > &_rListener)
 

Protected Member Functions

virtual OLocalExchangecreateExchange () const override
 
- Protected Member Functions inherited from svxform::OLocalExchangeHelper
SVX_DLLPRIVATE void implReset ()
 

Additional Inherited Members

- Protected Attributes inherited from svxform::OLocalExchangeHelper
VclPtr< vcl::Windowm_pDragSource
 
rtl::Reference< OLocalExchangem_xTransferable
 

Detailed Description

Definition at line 215 of file filtnav.hxx.

Constructor & Destructor Documentation

svxform::OFilterExchangeHelper::OFilterExchangeHelper ( vcl::Window _pDragSource)
inline

Definition at line 218 of file filtnav.hxx.

Member Function Documentation

OLocalExchange * svxform::OFilterExchangeHelper::createExchange ( ) const
overrideprotectedvirtual

Implements svxform::OLocalExchangeHelper.

Definition at line 127 of file filtnav.cxx.

OFilterItemExchange* svxform::OFilterExchangeHelper::operator-> ( ) const
inline

Definition at line 220 of file filtnav.hxx.

References svxform::OLocalExchangeHelper::m_xTransferable.


The documentation for this class was generated from the following files: