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

#include <ChartFrameloader.hxx>

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

Public Member Functions

 ChartFrameLoader ()=delete
 
 ChartFrameLoader (css::uno::Reference< css::uno::XComponentContext > const &xContext)
 
virtual ~ChartFrameLoader () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual sal_Bool SAL_CALL load (const css::uno::Sequence< css::beans::PropertyValue > &rMediaDescriptor, const css::uno::Reference< css::frame::XFrame > &xFrame) override
 
virtual void SAL_CALL cancel () override
 

Private Member Functions

bool impl_checkCancel ()
 

Private Attributes

css::uno::Reference< css::uno::XComponentContext > m_xCC
 
bool m_bCancelRequired
 
::osl::Condition m_oCancelFinished
 

Detailed Description

Definition at line 31 of file ChartFrameloader.hxx.

Constructor & Destructor Documentation

◆ ChartFrameLoader() [1/2]

chart::ChartFrameLoader::ChartFrameLoader ( )
delete

◆ ChartFrameLoader() [2/2]

chart::ChartFrameLoader::ChartFrameLoader ( css::uno::Reference< css::uno::XComponentContext > const &  xContext)
explicit

◆ ~ChartFrameLoader()

chart::ChartFrameLoader::~ChartFrameLoader ( )
overridevirtual

Definition at line 45 of file ChartFrameloader.cxx.

Member Function Documentation

◆ cancel()

void SAL_CALL chart::ChartFrameLoader::cancel ( )
overridevirtual

Definition at line 168 of file ChartFrameloader.cxx.

◆ getImplementationName()

OUString SAL_CALL chart::ChartFrameLoader::getImplementationName ( )
overridevirtual

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL chart::ChartFrameLoader::getSupportedServiceNames ( )
overridevirtual

Definition at line 71 of file ChartFrameloader.cxx.

References CHART_FRAMELOADER_SERVICE_NAME.

◆ impl_checkCancel()

bool chart::ChartFrameLoader::impl_checkCancel ( )
private

Definition at line 49 of file ChartFrameloader.cxx.

◆ load()

sal_Bool SAL_CALL chart::ChartFrameLoader::load ( const css::uno::Sequence< css::beans::PropertyValue > &  rMediaDescriptor,
const css::uno::Reference< css::frame::XFrame > &  xFrame 
)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL chart::ChartFrameLoader::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 66 of file ChartFrameloader.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_bCancelRequired

bool chart::ChartFrameLoader::m_bCancelRequired
private

Definition at line 38 of file ChartFrameloader.hxx.

◆ m_oCancelFinished

::osl::Condition chart::ChartFrameLoader::m_oCancelFinished
private

Definition at line 39 of file ChartFrameloader.hxx.

◆ m_xCC

css::uno::Reference< css::uno::XComponentContext> chart::ChartFrameLoader::m_xCC
private

Definition at line 37 of file ChartFrameloader.hxx.


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