LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwChartLabeledDataSequence Class Referencefinal

#include <unochart.hxx>

Inheritance diagram for SwChartLabeledDataSequence:
[legend]
Collaboration diagram for SwChartLabeledDataSequence:
[legend]

Public Member Functions

 SwChartLabeledDataSequence ()
 
virtual ~SwChartLabeledDataSequence () override
 
virtual css::uno::Reference< css::chart2::data::XDataSequence > SAL_CALL getValues () override
 
virtual void SAL_CALL setValues (const css::uno::Reference< css::chart2::data::XDataSequence > &xSequence) override
 
virtual css::uno::Reference< css::chart2::data::XDataSequence > SAL_CALL getLabel () override
 
virtual void SAL_CALL setLabel (const css::uno::Reference< css::chart2::data::XDataSequence > &xSequence) override
 
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone () 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 void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
virtual void SAL_CALL modified (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL addModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override
 
virtual void SAL_CALL removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 

Private Member Functions

 SwChartLabeledDataSequence (const SwChartLabeledDataSequence &)=delete
 
SwChartLabeledDataSequenceoperator= (const SwChartLabeledDataSequence &)=delete
 
void SetDataSequence (css::uno::Reference< css::chart2::data::XDataSequence > &rxDest, const css::uno::Reference< css::chart2::data::XDataSequence > &rxSource)
 

Private Attributes

::comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > m_aEventListeners
 
::comphelper::OInterfaceContainerHelper4< css::util::XModifyListener > m_aModifyListeners
 
css::uno::Reference< css::chart2::data::XDataSequence > m_xData
 
css::uno::Reference< css::chart2::data::XDataSequence > m_xLabels
 
bool m_bDisposed
 

Detailed Description

Definition at line 315 of file unochart.hxx.

Constructor & Destructor Documentation

◆ SwChartLabeledDataSequence() [1/2]

SwChartLabeledDataSequence::SwChartLabeledDataSequence ( const SwChartLabeledDataSequence )
privatedelete

◆ SwChartLabeledDataSequence() [2/2]

SwChartLabeledDataSequence::SwChartLabeledDataSequence ( )

Definition at line 2497 of file unochart.cxx.

References m_bDisposed.

Referenced by createClone().

◆ ~SwChartLabeledDataSequence()

SwChartLabeledDataSequence::~SwChartLabeledDataSequence ( )
overridevirtual

Definition at line 2502 of file unochart.cxx.

Member Function Documentation

◆ addEventListener()

void SAL_CALL SwChartLabeledDataSequence::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

◆ addModifyListener()

void SAL_CALL SwChartLabeledDataSequence::addModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overridevirtual

◆ createClone()

uno::Reference< util::XCloneable > SAL_CALL SwChartLabeledDataSequence::createClone ( )
overridevirtual

Definition at line 2578 of file unochart.cxx.

References m_bDisposed, m_xData, m_xLabels, and SwChartLabeledDataSequence().

◆ dispose()

void SAL_CALL SwChartLabeledDataSequence::dispose ( void  )
overridevirtual

◆ disposing()

void SAL_CALL SwChartLabeledDataSequence::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 2617 of file unochart.cxx.

References dispose(), GetChartMutex(), m_xData, and m_xLabels.

◆ getImplementationName()

OUString SAL_CALL SwChartLabeledDataSequence::getImplementationName ( )
overridevirtual

Definition at line 2601 of file unochart.cxx.

◆ getLabel()

uno::Reference< chart2::data::XDataSequence > SAL_CALL SwChartLabeledDataSequence::getLabel ( )
overridevirtual

Definition at line 2555 of file unochart.cxx.

References m_bDisposed, and m_xLabels.

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL SwChartLabeledDataSequence::getSupportedServiceNames ( )
overridevirtual

Definition at line 2612 of file unochart.cxx.

◆ getValues()

uno::Reference< chart2::data::XDataSequence > SAL_CALL SwChartLabeledDataSequence::getValues ( )
overridevirtual

Definition at line 2506 of file unochart.cxx.

References m_bDisposed, and m_xData.

◆ modified()

void SAL_CALL SwChartLabeledDataSequence::modified ( const css::lang::EventObject &  aEvent)
overridevirtual

Definition at line 2633 of file unochart.cxx.

References LaunchModifiedEvent(), m_aModifyListeners, m_xData, and m_xLabels.

◆ operator=()

SwChartLabeledDataSequence & SwChartLabeledDataSequence::operator= ( const SwChartLabeledDataSequence )
privatedelete

◆ removeEventListener()

void SAL_CALL SwChartLabeledDataSequence::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

◆ removeModifyListener()

void SAL_CALL SwChartLabeledDataSequence::removeModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overridevirtual

◆ SetDataSequence()

void SwChartLabeledDataSequence::SetDataSequence ( css::uno::Reference< css::chart2::data::XDataSequence > &  rxDest,
const css::uno::Reference< css::chart2::data::XDataSequence > &  rxSource 
)
private

Definition at line 2514 of file unochart.cxx.

Referenced by setLabel(), and setValues().

◆ setLabel()

void SAL_CALL SwChartLabeledDataSequence::setLabel ( const css::uno::Reference< css::chart2::data::XDataSequence > &  xSequence)
overridevirtual

◆ setValues()

void SAL_CALL SwChartLabeledDataSequence::setValues ( const css::uno::Reference< css::chart2::data::XDataSequence > &  xSequence)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL SwChartLabeledDataSequence::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 2606 of file unochart.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_aEventListeners

::comphelper::OInterfaceContainerHelper4<css::lang::XEventListener> SwChartLabeledDataSequence::m_aEventListeners
private

Definition at line 318 of file unochart.hxx.

Referenced by addEventListener(), dispose(), and removeEventListener().

◆ m_aModifyListeners

::comphelper::OInterfaceContainerHelper4<css::util::XModifyListener> SwChartLabeledDataSequence::m_aModifyListeners
private

◆ m_bDisposed

bool SwChartLabeledDataSequence::m_bDisposed
private

◆ m_xData

css::uno::Reference< css::chart2::data::XDataSequence > SwChartLabeledDataSequence::m_xData
private

Definition at line 321 of file unochart.hxx.

Referenced by createClone(), disposing(), getValues(), modified(), and setValues().

◆ m_xLabels

css::uno::Reference< css::chart2::data::XDataSequence > SwChartLabeledDataSequence::m_xLabels
private

Definition at line 322 of file unochart.hxx.

Referenced by createClone(), disposing(), getLabel(), modified(), and setLabel().


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