LibreOffice Module vcl (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
vcl::GenericDragSource Class Reference
Inheritance diagram for vcl::GenericDragSource:
[legend]
Collaboration diagram for vcl::GenericDragSource:
[legend]

Public Member Functions

 GenericDragSource ()
 
virtual sal_Bool SAL_CALL isDragImageSupported () override
 
virtual sal_Int32 SAL_CALL getDefaultCursor (sal_Int8 dragAction) override
 
virtual void SAL_CALL startDrag (const datatransfer::dnd::DragGestureEvent &trigger, sal_Int8 sourceActions, sal_Int32 cursor, sal_Int32 image, const Reference< datatransfer::XTransferable > &transferable, const Reference< datatransfer::dnd::XDragSourceListener > &listener) override
 
virtual void SAL_CALL initialize (const Sequence< Any > &arguments) override
 
OUString SAL_CALL getImplementationName () override
 
sal_Bool SAL_CALL supportsService (OUString const &ServiceName) override
 
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Static Public Member Functions

static Sequence< OUString > getSupportedServiceNames_static ()
 

Private Attributes

osl::Mutex m_aMutex
 

Detailed Description

Definition at line 239 of file dtranscomp.cxx.

Constructor & Destructor Documentation

vcl::GenericDragSource::GenericDragSource ( )
inline

Definition at line 247 of file dtranscomp.cxx.

Member Function Documentation

sal_Int32 vcl::GenericDragSource::getDefaultCursor ( sal_Int8  dragAction)
overridevirtual

Definition at line 283 of file dtranscomp.cxx.

OUString SAL_CALL vcl::GenericDragSource::getImplementationName ( )
inlineoverride

Definition at line 262 of file dtranscomp.cxx.

css::uno::Sequence<OUString> SAL_CALL vcl::GenericDragSource::getSupportedServiceNames ( )
inlineoverride

Definition at line 268 of file dtranscomp.cxx.

References getSupportedServiceNames_static().

static Sequence< OUString > vcl::GenericDragSource::getSupportedServiceNames_static ( )
inlinestatic

Definition at line 271 of file dtranscomp.cxx.

Referenced by getSupportedServiceNames().

void vcl::GenericDragSource::initialize ( const Sequence< Any > &  arguments)
overridevirtual

Definition at line 300 of file dtranscomp.cxx.

sal_Bool vcl::GenericDragSource::isDragImageSupported ( )
overridevirtual

Definition at line 278 of file dtranscomp.cxx.

void vcl::GenericDragSource::startDrag ( const datatransfer::dnd::DragGestureEvent &  trigger,
sal_Int8  sourceActions,
sal_Int32  cursor,
sal_Int32  image,
const Reference< datatransfer::XTransferable > &  transferable,
const Reference< datatransfer::dnd::XDragSourceListener > &  listener 
)
overridevirtual

Definition at line 288 of file dtranscomp.cxx.

sal_Bool SAL_CALL vcl::GenericDragSource::supportsService ( OUString const &  ServiceName)
inlineoverride

Definition at line 265 of file dtranscomp.cxx.

References cppu::supportsService().

Member Data Documentation

osl::Mutex vcl::GenericDragSource::m_aMutex
private

Definition at line 245 of file dtranscomp.cxx.


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