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::OInterfaceContainerHelper2 aEvtListeners
 
::comphelper::OInterfaceContainerHelper2 aModifyListeners
 
css::uno::Reference< css::chart2::data::XDataSequence > xData
 
css::uno::Reference< css::chart2::data::XDataSequence > xLabels
 
bool bDisposed
 

Detailed Description

Definition at line 328 of file unochart.hxx.

Constructor & Destructor Documentation

SwChartLabeledDataSequence::SwChartLabeledDataSequence ( const SwChartLabeledDataSequence )
privatedelete
SwChartLabeledDataSequence::SwChartLabeledDataSequence ( )

Definition at line 2523 of file unochart.cxx.

References bDisposed.

Referenced by createClone().

SwChartLabeledDataSequence::~SwChartLabeledDataSequence ( )
overridevirtual

Definition at line 2530 of file unochart.cxx.

Member Function Documentation

void SAL_CALL SwChartLabeledDataSequence::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual
void SAL_CALL SwChartLabeledDataSequence::addModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overridevirtual
uno::Reference< util::XCloneable > SAL_CALL SwChartLabeledDataSequence::createClone ( )
overridevirtual

Definition at line 2606 of file unochart.cxx.

References bDisposed, setLabel(), setValues(), SwChartLabeledDataSequence(), xData, and xLabels.

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

Definition at line 2648 of file unochart.cxx.

References dispose(), GetChartMutex(), xData, and xLabels.

OUString SAL_CALL SwChartLabeledDataSequence::getImplementationName ( )
overridevirtual

Definition at line 2632 of file unochart.cxx.

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

Definition at line 2583 of file unochart.cxx.

References bDisposed, and xLabels.

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

Definition at line 2643 of file unochart.cxx.

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

Definition at line 2534 of file unochart.cxx.

References bDisposed, and xData.

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

Definition at line 2661 of file unochart.cxx.

References aModifyListeners, LaunchModifiedEvent(), xData, and xLabels.

SwChartLabeledDataSequence& SwChartLabeledDataSequence::operator= ( const SwChartLabeledDataSequence )
privatedelete
void SAL_CALL SwChartLabeledDataSequence::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual
void SAL_CALL SwChartLabeledDataSequence::removeModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overridevirtual
void SwChartLabeledDataSequence::SetDataSequence ( css::uno::Reference< css::chart2::data::XDataSequence > &  rxDest,
const css::uno::Reference< css::chart2::data::XDataSequence > &  rxSource 
)
private

Definition at line 2542 of file unochart.cxx.

Referenced by setLabel(), and setValues().

void SAL_CALL SwChartLabeledDataSequence::setLabel ( const css::uno::Reference< css::chart2::data::XDataSequence > &  xSequence)
overridevirtual
void SAL_CALL SwChartLabeledDataSequence::setValues ( const css::uno::Reference< css::chart2::data::XDataSequence > &  xSequence)
overridevirtual
sal_Bool SAL_CALL SwChartLabeledDataSequence::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 2637 of file unochart.cxx.

References cppu::supportsService().

Member Data Documentation

::comphelper::OInterfaceContainerHelper2 SwChartLabeledDataSequence::aEvtListeners
private

Definition at line 331 of file unochart.hxx.

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

::comphelper::OInterfaceContainerHelper2 SwChartLabeledDataSequence::aModifyListeners
private
bool SwChartLabeledDataSequence::bDisposed
private
css::uno::Reference< css::chart2::data::XDataSequence > SwChartLabeledDataSequence::xData
private

Definition at line 334 of file unochart.hxx.

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

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

Definition at line 335 of file unochart.hxx.

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


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