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

#include <ErrorBar.hxx>

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

Public Member Functions

OOO_DLLPUBLIC_CHARTTOOLS ErrorBar ()
 
virtual ~ErrorBar () override
 
virtual OUString SAL_CALL getImplementationName () override
 XServiceInfo declarations. More...
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual css::beans::PropertyState SAL_CALL getPropertyState (const OUString &rPropName) override
 
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates (const css::uno::Sequence< OUString > &rPropNames) override
 
virtual void SAL_CALL setPropertyToDefault (const OUString &rPropName) override
 
virtual css::uno::Any SAL_CALL getPropertyDefault (const OUString &rPropName) override
 

Private Types

typedef std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > tDataSequenceContainer
 

Private Member Functions

 ErrorBar (const ErrorBar &rOther)
 
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone () 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 modified (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
virtual void SAL_CALL setData (const css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > &aData) override
 
virtual css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > SAL_CALL getDataSequences () override
 

Private Attributes

OUString maDashName
 
css::drawing::LineDash maLineDash
 
sal_Int32 mnLineWidth
 
css::drawing::LineStyle meLineStyle
 
css::util::Color maLineColor
 
sal_Int16 mnLineTransparence
 
css::drawing::LineJoint meLineJoint
 
bool mbShowPositiveError
 
bool mbShowNegativeError
 
double mfPositiveError
 
double mfNegativeError
 
double mfWeight
 
sal_Int32 meStyle
 
tDataSequenceContainer m_aDataSequences
 
rtl::Reference< ModifyEventForwarderm_xModifyEventForwarder
 

Detailed Description

Definition at line 59 of file ErrorBar.hxx.

Member Typedef Documentation

◆ tDataSequenceContainer

typedef std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > chart::ErrorBar::tDataSequenceContainer
private

Definition at line 129 of file ErrorBar.hxx.

Constructor & Destructor Documentation

◆ ErrorBar() [1/2]

chart::ErrorBar::ErrorBar ( )
explicit

Definition at line 81 of file ErrorBar.cxx.

References NONE.

Referenced by createClone().

◆ ~ErrorBar()

chart::ErrorBar::~ErrorBar ( )
overridevirtual

Definition at line 124 of file ErrorBar.cxx.

◆ ErrorBar() [2/2]

chart::ErrorBar::ErrorBar ( const ErrorBar rOther)
private

Member Function Documentation

◆ addModifyListener()

void SAL_CALL chart::ErrorBar::addModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overrideprivatevirtual

Definition at line 401 of file ErrorBar.cxx.

References m_xModifyEventForwarder.

◆ addPropertyChangeListener()

void chart::ErrorBar::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 384 of file ErrorBar.cxx.

◆ addVetoableChangeListener()

void chart::ErrorBar::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 392 of file ErrorBar.cxx.

◆ createClone()

uno::Reference< util::XCloneable > SAL_CALL chart::ErrorBar::createClone ( )
overrideprivatevirtual

Definition at line 127 of file ErrorBar.cxx.

References ErrorBar().

◆ disposing()

void SAL_CALL chart::ErrorBar::disposing ( const css::lang::EventObject &  Source)
overrideprivatevirtual

Definition at line 418 of file ErrorBar.cxx.

◆ getDataSequences()

uno::Sequence< uno::Reference< chart2::data::XLabeledDataSequence > > SAL_CALL chart::ErrorBar::getDataSequences ( )
overrideprivatevirtual

Definition at line 434 of file ErrorBar.cxx.

References comphelper::containerToSequence(), and m_aDataSequences.

Referenced by getPropertyValue().

◆ getImplementationName()

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

XServiceInfo declarations.

Definition at line 439 of file ErrorBar.cxx.

◆ getPropertyDefault()

uno::Any chart::ErrorBar::getPropertyDefault ( const OUString &  rPropName)
overridevirtual

Definition at line 378 of file ErrorBar.cxx.

◆ getPropertySetInfo()

uno::Reference< beans::XPropertySetInfo > SAL_CALL chart::ErrorBar::getPropertySetInfo ( )
overridevirtual

Definition at line 133 of file ErrorBar.cxx.

◆ getPropertyState()

beans::PropertyState chart::ErrorBar::getPropertyState ( const OUString &  rPropName)
overridevirtual

Definition at line 292 of file ErrorBar.cxx.

References mbShowNegativeError, mbShowPositiveError, and meStyle.

Referenced by getPropertyStates().

◆ getPropertyStates()

uno::Sequence< beans::PropertyState > chart::ErrorBar::getPropertyStates ( const css::uno::Sequence< OUString > &  rPropNames)
overridevirtual

Definition at line 362 of file ErrorBar.cxx.

References getPropertyState(), and i.

◆ getPropertyValue()

uno::Any chart::ErrorBar::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

◆ getSupportedServiceNames()

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

Definition at line 449 of file ErrorBar.cxx.

◆ modified()

void SAL_CALL chart::ErrorBar::modified ( const css::lang::EventObject &  aEvent)
overrideprivatevirtual

Definition at line 412 of file ErrorBar.cxx.

References aEvent, and m_xModifyEventForwarder.

◆ removeModifyListener()

void SAL_CALL chart::ErrorBar::removeModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overrideprivatevirtual

Definition at line 406 of file ErrorBar.cxx.

References m_xModifyEventForwarder.

◆ removePropertyChangeListener()

void chart::ErrorBar::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 388 of file ErrorBar.cxx.

◆ removeVetoableChangeListener()

void chart::ErrorBar::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 396 of file ErrorBar.cxx.

◆ setData()

void SAL_CALL chart::ErrorBar::setData ( const css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > &  aData)
overrideprivatevirtual

◆ setPropertyToDefault()

void chart::ErrorBar::setPropertyToDefault ( const OUString &  rPropName)
overridevirtual

Definition at line 373 of file ErrorBar.cxx.

◆ setPropertyValue()

void chart::ErrorBar::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

◆ supportsService()

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

Definition at line 444 of file ErrorBar.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_aDataSequences

tDataSequenceContainer chart::ErrorBar::m_aDataSequences
private

Definition at line 130 of file ErrorBar.hxx.

Referenced by ErrorBar(), getDataSequences(), and setData().

◆ m_xModifyEventForwarder

rtl::Reference<ModifyEventForwarder> chart::ErrorBar::m_xModifyEventForwarder
private

◆ maDashName

OUString chart::ErrorBar::maDashName
private

Definition at line 62 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ maLineColor

css::util::Color chart::ErrorBar::maLineColor
private

Definition at line 66 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ maLineDash

css::drawing::LineDash chart::ErrorBar::maLineDash
private

Definition at line 63 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ mbShowNegativeError

bool chart::ErrorBar::mbShowNegativeError
private

Definition at line 70 of file ErrorBar.hxx.

Referenced by getPropertyState(), getPropertyValue(), and setPropertyValue().

◆ mbShowPositiveError

bool chart::ErrorBar::mbShowPositiveError
private

Definition at line 69 of file ErrorBar.hxx.

Referenced by getPropertyState(), getPropertyValue(), and setPropertyValue().

◆ meLineJoint

css::drawing::LineJoint chart::ErrorBar::meLineJoint
private

Definition at line 68 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ meLineStyle

css::drawing::LineStyle chart::ErrorBar::meLineStyle
private

Definition at line 65 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ meStyle

sal_Int32 chart::ErrorBar::meStyle
private

Definition at line 74 of file ErrorBar.hxx.

Referenced by getPropertyState(), getPropertyValue(), and setPropertyValue().

◆ mfNegativeError

double chart::ErrorBar::mfNegativeError
private

Definition at line 72 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ mfPositiveError

double chart::ErrorBar::mfPositiveError
private

Definition at line 71 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ mfWeight

double chart::ErrorBar::mfWeight
private

Definition at line 73 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ mnLineTransparence

sal_Int16 chart::ErrorBar::mnLineTransparence
private

Definition at line 67 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ mnLineWidth

sal_Int32 chart::ErrorBar::mnLineWidth
private

Definition at line 64 of file ErrorBar.hxx.

Referenced by getPropertyValue(), and setPropertyValue().


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