LibreOffice Module chart2 (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
chart::ChartDropTargetHelper Class Reference

#include <ChartDropTargetHelper.hxx>

Inheritance diagram for chart::ChartDropTargetHelper:
[legend]
Collaboration diagram for chart::ChartDropTargetHelper:
[legend]

Public Member Functions

 ChartDropTargetHelper ()=delete
 
 ChartDropTargetHelper (const css::uno::Reference< css::datatransfer::dnd::XDropTarget > &rxDropTarget, rtl::Reference<::chart::ChartModel > xChartDocument)
 
virtual ~ChartDropTargetHelper () override
 

Protected Member Functions

virtual sal_Int8 AcceptDrop (const AcceptDropEvent &rEvt) override
 
virtual sal_Int8 ExecuteDrop (const ExecuteDropEvent &rEvt) override
 

Private Member Functions

bool satisfiesPrerequisites () const
 

Private Attributes

rtl::Reference<::chart::ChartModel > m_xChartDocument
 

Detailed Description

Definition at line 34 of file ChartDropTargetHelper.hxx.

Constructor & Destructor Documentation

◆ ChartDropTargetHelper() [1/2]

chart::ChartDropTargetHelper::ChartDropTargetHelper ( )
delete

◆ ChartDropTargetHelper() [2/2]

chart::ChartDropTargetHelper::ChartDropTargetHelper ( const css::uno::Reference< css::datatransfer::dnd::XDropTarget > &  rxDropTarget,
rtl::Reference<::chart::ChartModel >  xChartDocument 
)
explicit

◆ ~ChartDropTargetHelper()

chart::ChartDropTargetHelper::~ChartDropTargetHelper ( )
overridevirtual

Definition at line 70 of file ChartDropTargetHelper.cxx.

Member Function Documentation

◆ AcceptDrop()

sal_Int8 chart::ChartDropTargetHelper::AcceptDrop ( const AcceptDropEvent rEvt)
overrideprotectedvirtual

◆ ExecuteDrop()

sal_Int8 chart::ChartDropTargetHelper::ExecuteDrop ( const ExecuteDropEvent rEvt)
overrideprotectedvirtual

◆ satisfiesPrerequisites()

bool chart::ChartDropTargetHelper::satisfiesPrerequisites ( ) const
private

Definition at line 73 of file ChartDropTargetHelper.cxx.

Member Data Documentation

◆ m_xChartDocument

rtl::Reference<::chart::ChartModel> chart::ChartDropTargetHelper::m_xChartDocument
private

Definition at line 51 of file ChartDropTargetHelper.hxx.


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