LibreOffice Module chart2 (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
property::OPropertySet Class Referenceabstract

#include <OPropertySet.hxx>

Inheritance diagram for property::OPropertySet:
[legend]
Collaboration diagram for property::OPropertySet:
[legend]

Public Member Functions

 OPropertySet ()
 
virtual ~OPropertySet ()
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual css::beans::PropertyState SAL_CALL getPropertyState (const OUString &PropertyName) override final
 
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override final
 
virtual void SAL_CALL setPropertyToDefault (const OUString &PropertyName) override final
 
virtual css::uno::Any SAL_CALL getPropertyDefault (const OUString &aPropertyName) override final
 
virtual void SAL_CALL setAllPropertiesToDefault () override final
 
virtual void SAL_CALL setPropertiesToDefault (const css::uno::Sequence< OUString > &aPropertyNames) override final
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyDefaults (const css::uno::Sequence< OUString > &aPropertyNames) override final
 
virtual css::uno::Reference< css::style::XStyle > SAL_CALL getStyle () override final
 
virtual void SAL_CALL setStyle (const css::uno::Reference< css::style::XStyle > &xStyle) override final
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< OUString > &PropertyNames, const css::uno::Sequence< css::uno::Any > &Values) override final
 
virtual void SAL_CALL setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) override final
 
- Public Member Functions inherited from cppu::OBroadcastHelperVar< class container, class keyType >
 OBroadcastHelperVar (::osl::Mutex &rMutex_)
 
void addListener (const keyType &key, const css::uno::Reference< css::uno::XInterface > &r)
 
void removeListener (const keyType &key, const css::uno::Reference< css::uno::XInterface > &r)
 
OInterfaceContainerHelper *SAL_CALL getContainer (const keyType &key) const
 
- Public Member Functions inherited from cppu::OPropertySetHelper
 OPropertySetHelper (OBroadcastHelper &rBHelper)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, bool bIgnoreRuntimeExceptionsWhileFiring)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, IEventNotificationHook *i_pFireEvents, bool bIgnoreRuntimeExceptionsWhileFiring=false)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
css::uno::Sequence< css::uno::Type > getTypes ()
 
void SAL_CALL disposing ()
 
virtual void SAL_CALL setPropertyValue (const ::rtl::OUString &rPropertyName, const css::uno::Any &aValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getPropertyValue (const ::rtl::OUString &aPropertyName) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL addVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removeVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getFastPropertyValue (sal_Int32 nHandle) SAL_OVERRIDE
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Sequence< css::uno::Any > &Values) SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 

Protected Member Functions

 OPropertySet (const OPropertySet &rOther)
 
void SetNewValuesExplicitlyEvenIfTheyEqualDefault ()
 
virtual void GetDefaultValue (sal_Int32 nHandle, css::uno::Any &rAny) const =0
 implement this method to provide default values for all properties supporting defaults. More...
 
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper () override=0
 The InfoHelper table contains all property names and types of this object. More...
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) override final
 Try to convert the value rValue to the type required by the property associated with nHandle. More...
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue) override
 The same as setFastPropertyValue; nHandle is always valid. More...
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const override
 The same as getFastPropertyValue, but return the value through rValue and nHandle is always valid. More...
 
virtual void firePropertyChangeEvent ()
 implement this method in derived classes to get called when properties change. More...
 
- Protected Member Functions inherited from cppu::OBroadcastHelperVar< class container, class keyType >
 OBroadcastHelperVar (::osl::Mutex &rMutex_)
 
void addListener (const keyType &key, const css::uno::Reference< css::uno::XInterface > &r)
 
void removeListener (const keyType &key, const css::uno::Reference< css::uno::XInterface > &r)
 
OInterfaceContainerHelper *SAL_CALL getContainer (const keyType &key) const
 
- Protected Member Functions inherited from cppu::OPropertySetHelper
void SAL_CALL fire (sal_Int32 *pnHandles, const css::uno::Any *pNewValues, const css::uno::Any *pOldValues, sal_Int32 nCount, sal_Bool bVetoable)
 
void SAL_CALL setFastPropertyValues (sal_Int32 nSeqLen, sal_Int32 *pHandles, const css::uno::Any *pValues, sal_Int32 nHitCount)
 
virtual IPropertyArrayHelper &SAL_CALL getInfoHelper ()=0
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue)=0
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue)=0
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const=0
 
void setDependentFastPropertyValue (sal_Int32 i_handle, const css::uno::Any &i_value)
 
 ~OPropertySetHelper ()
 
 OPropertySetHelper (OBroadcastHelper &rBHelper)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, bool bIgnoreRuntimeExceptionsWhileFiring)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, IEventNotificationHook *i_pFireEvents, bool bIgnoreRuntimeExceptionsWhileFiring=false)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
css::uno::Sequence< css::uno::Type > getTypes ()
 
void SAL_CALL disposing ()
 
virtual void SAL_CALL setPropertyValue (const ::rtl::OUString &rPropertyName, const css::uno::Any &aValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getPropertyValue (const ::rtl::OUString &aPropertyName) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL addVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removeVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getFastPropertyValue (sal_Int32 nHandle) SAL_OVERRIDE
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Sequence< css::uno::Any > &Values) SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 

Private Member Functions

css::beans::PropertyState GetPropertyStateByHandle (sal_Int32 nHandle) const
 supports states DIRECT_VALUE and DEFAULT_VALUE More...
 
css::uno::Sequence< css::beans::PropertyState > GetPropertyStatesByHandle (const std::vector< sal_Int32 > &aHandles) const
 
void SetPropertyToDefault (sal_Int32 nHandle)
 
void SetPropertiesToDefault (const std::vector< sal_Int32 > &aHandles)
 
void SetAllPropertiesToDefault ()
 
bool GetPropertyValueByHandle (css::uno::Any &rValue, sal_Int32 nHandle) const
 
void SetPropertyValueByHandle (sal_Int32 nHandle, const css::uno::Any &rValue)
 
bool SetStyle (const css::uno::Reference< css::style::XStyle > &xStyle)
 

Private Attributes

bool m_bSetNewValuesExplicitlyEvenIfTheyEqualDefault
 
std::unordered_map< sal_Int32, css::uno::Any > m_aProperties
 
css::uno::Reference< css::style::XStyle > m_xStyle
 

Additional Inherited Members

- Static Public Member Functions inherited from cppu::OPropertySetHelper
static css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL createPropertySetInfo (IPropertyArrayHelper &rProperties)
 
- Public Attributes inherited from cppu::OBroadcastHelperVar< class container, class keyType >
::osl::Mutex & rMutex
 
container aLC
 
sal_Bool bDisposed
 
sal_Bool bInDispose
 
- Static Protected Member Functions inherited from cppu::OPropertySetHelper
static css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL createPropertySetInfo (IPropertyArrayHelper &rProperties)
 
- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 
- Protected Attributes inherited from cppu::OBroadcastHelperVar< class container, class keyType >
::osl::Mutex & rMutex
 
container aLC
 
sal_Bool bDisposed
 
sal_Bool bInDispose
 
- Protected Attributes inherited from cppu::OPropertySetHelper
OBroadcastHelperrBHelper
 
OMultiTypeInterfaceContainerHelperInt32 aBoundLC
 
OMultiTypeInterfaceContainerHelperInt32 aVetoableLC
 
Impl *const m_pReserved
 

Detailed Description

Definition at line 37 of file OPropertySet.hxx.

Constructor & Destructor Documentation

◆ OPropertySet() [1/2]

property::OPropertySet::OPropertySet ( )

Definition at line 43 of file OPropertySet.cxx.

References m_aMutex.

◆ ~OPropertySet()

property::OPropertySet::~OPropertySet ( )
virtual

Definition at line 85 of file OPropertySet.cxx.

◆ OPropertySet() [2/2]

property::OPropertySet::OPropertySet ( const OPropertySet rOther)
explicitprotected

Definition at line 51 of file OPropertySet.cxx.

References cppu::BaseMutex::m_aMutex, m_aMutex, m_aProperties, and m_xStyle.

Member Function Documentation

◆ convertFastPropertyValue()

sal_Bool SAL_CALL property::OPropertySet::convertFastPropertyValue ( css::uno::Any &  rConvertedValue,
css::uno::Any &  rOldValue,
sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
finaloverrideprotectedvirtual

Try to convert the value rValue to the type required by the property associated with nHandle.

Override this method to take influence in modification of properties.

If the conversion changed , </sal_True> is returned and the converted value is in rConvertedValue. The former value is contained in rOldValue.

After this call returns successfully, the vetoable listeners are notified.

Exceptions
IllegalArgumentException,ifthe conversion was not successful, or if there is no corresponding property to the given handle.
Parameters
rConvertedValuethe converted value. Only set if return is true.
rOldValuethe old value. Only set if return is true.
nHandlethe handle of the property.
Returns
true, if the conversion was successful and converted value differs from the old value.
See also
cppu::OPropertySetHelper

Implements cppu::OPropertySetHelper.

Definition at line 212 of file OPropertySet.cxx.

References getFastPropertyValue(), m_bSetNewValuesExplicitlyEvenIfTheyEqualDefault, nHandle, and nValue.

◆ firePropertyChangeEvent()

void property::OPropertySet::firePropertyChangeEvent ( )
protectedvirtual

◆ GetDefaultValue()

virtual void property::OPropertySet::GetDefaultValue ( sal_Int32  nHandle,
css::uno::Any &  rAny 
) const
protectedpure virtual

implement this method to provide default values for all properties supporting defaults.

If a property does not have a default value, you may throw an UnknownPropertyException. We pass the any by reference because this code is very hot and doing it this way is cheaper than the two step process of constructing a new any and then assigning to via a return value.

Exceptions
css::beans::UnknownPropertyException
css::uno::RuntimeException

Implemented in chart::Axis, chart::BaseCoordinateSystem, chart::ChartType, chart::DataSeries, chart::DataTable, chart::Diagram, chart::FormattedString, chart::GridProperties, chart::Legend, chart::RegressionCurveModel, chart::Title, chart::StockBar, chart::DataPoint, chart::PageBackground, chart::Wall, chart::AreaChartTypeTemplate, chart::BarChartTypeTemplate, chart::BubbleChartType, chart::BubbleChartTypeTemplate, chart::CandleStickChartType, chart::ColumnChartType, chart::ColumnLineChartTypeTemplate, chart::LineChartType, chart::LineChartTypeTemplate, chart::NetChartType_Base, chart::PieChartType, chart::PieChartTypeTemplate, chart::ScatterChartType, chart::ScatterChartTypeTemplate, chart::StockChartTypeTemplate, and chart::RegressionEquation.

Referenced by getFastPropertyValue(), getPropertyDefault(), getPropertyDefaults(), and setFastPropertyValue_NoBroadcast().

◆ getFastPropertyValue()

void SAL_CALL property::OPropertySet::getFastPropertyValue ( css::uno::Any &  rValue,
sal_Int32  nHandle 
) const
overrideprotectedvirtual

The same as getFastPropertyValue, but return the value through rValue and nHandle is always valid.

See also
cppu::OPropertySetHelper

Implements cppu::OPropertySetHelper.

Reimplemented in chart::DataSeries, and chart::Diagram.

Definition at line 276 of file OPropertySet.cxx.

References GetDefaultValue(), getInfoHelper(), cppu::IPropertyArrayHelper::getPropertyByName(), GetPropertyValueByHandle(), Handle, m_xStyle, and nHandle.

Referenced by chart::BarChartTypeTemplate::applyStyle2(), chart::PieChartTypeTemplate::applyStyle2(), chart::StockChartTypeTemplate::applyStyle2(), chart::CandleStickChartType::CandleStickChartType(), convertFastPropertyValue(), chart::ColumnLineChartTypeTemplate::createChartTypes(), chart::PieChartTypeTemplate::createChartTypes(), chart::StockChartTypeTemplate::createChartTypes(), chart::DataPoint::DataPoint(), chart::StockChartTypeTemplate::getAxisCountByDimension(), chart::LineChartTypeTemplate::getChartTypeForIndex(), chart::PieChartTypeTemplate::getChartTypeForIndex(), chart::ScatterChartTypeTemplate::getChartTypeForIndex(), chart::StockChartTypeTemplate::getChartTypeForIndex(), chart::LineChartTypeTemplate::getChartTypeForNewSeries2(), chart::PieChartTypeTemplate::getChartTypeForNewSeries2(), chart::ScatterChartTypeTemplate::getChartTypeForNewSeries2(), chart::ColumnLineChartTypeTemplate::getDataInterpreter2(), chart::AreaChartTypeTemplate::getDimension(), chart::PieChartTypeTemplate::getDimension(), chart::CandleStickChartType::getSupportedMandatoryRoles(), chart::CandleStickChartType::getSupportedOptionalRoles(), chart::PieChartTypeTemplate::matchesTemplate2(), chart::StockChartTypeTemplate::matchesTemplate2(), chart::DataPoint::setFastPropertyValue_NoBroadcast(), chart::CandleStickChartType::setFastPropertyValue_NoBroadcast(), chart::CandleStickChartType::~CandleStickChartType(), and chart::DataPoint::~DataPoint().

◆ getImplementationId()

Sequence< sal_Int8 > SAL_CALL property::OPropertySet::getImplementationId ( )
overridevirtual

Definition at line 118 of file OPropertySet.cxx.

◆ getInfoHelper()

virtual ::cppu::IPropertyArrayHelper &SAL_CALL property::OPropertySet::getInfoHelper ( )
overrideprotectedpure virtual

◆ getPropertyDefault()

Any SAL_CALL property::OPropertySet::getPropertyDefault ( const OUString &  aPropertyName)
finaloverridevirtual

◆ getPropertyDefaults()

Sequence< Any > SAL_CALL property::OPropertySet::getPropertyDefaults ( const css::uno::Sequence< OUString > &  aPropertyNames)
finaloverridevirtual

◆ getPropertyState()

beans::PropertyState SAL_CALL property::OPropertySet::getPropertyState ( const OUString &  PropertyName)
finaloverridevirtual

◆ GetPropertyStateByHandle()

beans::PropertyState property::OPropertySet::GetPropertyStateByHandle ( sal_Int32  nHandle) const
private

supports states DIRECT_VALUE and DEFAULT_VALUE

Definition at line 390 of file OPropertySet.cxx.

References m_aProperties, and nHandle.

Referenced by getPropertyState().

◆ getPropertyStates()

Sequence< beans::PropertyState > SAL_CALL property::OPropertySet::getPropertyStates ( const css::uno::Sequence< OUString > &  aPropertyName)
finaloverridevirtual

◆ GetPropertyStatesByHandle()

Sequence< beans::PropertyState > property::OPropertySet::GetPropertyStatesByHandle ( const std::vector< sal_Int32 > &  aHandles) const
private

Definition at line 397 of file OPropertySet.cxx.

References nHandle.

Referenced by getPropertyStates().

◆ GetPropertyValueByHandle()

bool property::OPropertySet::GetPropertyValueByHandle ( css::uno::Any &  rValue,
sal_Int32  nHandle 
) const
private
Parameters
rValueis set to the value for the property given in nHandle. If the property is not set, the style chain is searched for any instance set there. If there was no value found either in the property set itself or any of its styles, rValue remains unchanged and false is returned.
Returns
false if the property is default, true otherwise.

Definition at line 431 of file OPropertySet.cxx.

References m_aProperties, and nHandle.

Referenced by getFastPropertyValue().

◆ getStyle()

Reference< style::XStyle > SAL_CALL property::OPropertySet::getStyle ( )
finaloverridevirtual

Definition at line 359 of file OPropertySet.cxx.

References m_xStyle.

◆ getTypes()

Sequence< uno::Type > SAL_CALL property::OPropertySet::getTypes ( )
overridevirtual

◆ queryInterface()

Any SAL_CALL property::OPropertySet::queryInterface ( const css::uno::Type &  aType)
overridevirtual

Reimplemented from cppu::OPropertySetHelper.

Definition at line 88 of file OPropertySet.cxx.

References Any.

◆ SetAllPropertiesToDefault()

void property::OPropertySet::SetAllPropertiesToDefault ( )
private

Definition at line 426 of file OPropertySet.cxx.

References m_aProperties.

Referenced by setAllPropertiesToDefault().

◆ setAllPropertiesToDefault()

void SAL_CALL property::OPropertySet::setAllPropertiesToDefault ( )
finaloverridevirtual

Definition at line 172 of file OPropertySet.cxx.

References firePropertyChangeEvent(), and SetAllPropertiesToDefault().

◆ setFastPropertyValue()

void SAL_CALL property::OPropertySet::setFastPropertyValue ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
finaloverridevirtual

◆ setFastPropertyValue_NoBroadcast()

void SAL_CALL property::OPropertySet::setFastPropertyValue_NoBroadcast ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overrideprotectedvirtual

The same as setFastPropertyValue; nHandle is always valid.

The changes must not be broadcasted in this method.

Attention: \n
Although you are permitted to throw any UNO exception, only the following are valid for usage: – css::beans::UnknownPropertyException – css::beans::PropertyVetoException – css::lang::IllegalArgumentException – css::lang::WrappedTargetException – css::uno::RuntimeException
Parameters
nHandlehandle
rValuevalue
See also
cppu::OPropertySetHelper

Implements cppu::OPropertySetHelper.

Reimplemented in chart::DataSeries, chart::Diagram, chart::DataPoint, and chart::CandleStickChartType.

Definition at line 245 of file OPropertySet.cxx.

References aName, Any, cppu::IPropertyArrayHelper::fillPropertyMembersByHandle(), GetDefaultValue(), getInfoHelper(), cppu::IPropertyArrayHelper::getPropertyByName(), m_bSetNewValuesExplicitlyEvenIfTheyEqualDefault, nHandle, SetPropertyToDefault(), and SetPropertyValueByHandle().

Referenced by chart::AreaChartTypeTemplate::AreaChartTypeTemplate(), chart::Axis::Axis(), chart::BaseCoordinateSystem::BaseCoordinateSystem(), chart::ColumnLineChartTypeTemplate::ColumnLineChartTypeTemplate(), chart::BarChartTypeTemplate::matchesTemplate2(), chart::ColumnLineChartTypeTemplate::matchesTemplate2(), chart::LineChartTypeTemplate::matchesTemplate2(), chart::PieChartTypeTemplate::matchesTemplate2(), chart::ScatterChartTypeTemplate::matchesTemplate2(), chart::PieChartTypeTemplate::PieChartTypeTemplate(), chart::RegressionCurveModel::RegressionCurveModel(), chart::DataSeries::setFastPropertyValue_NoBroadcast(), chart::DataPoint::setFastPropertyValue_NoBroadcast(), chart::CandleStickChartType::setFastPropertyValue_NoBroadcast(), chart::StockBar::StockBar(), and chart::StockChartTypeTemplate::StockChartTypeTemplate().

◆ SetNewValuesExplicitlyEvenIfTheyEqualDefault()

void property::OPropertySet::SetNewValuesExplicitlyEvenIfTheyEqualDefault ( )
protected

◆ setPropertiesToDefault()

void SAL_CALL property::OPropertySet::setPropertiesToDefault ( const css::uno::Sequence< OUString > &  aPropertyNames)
finaloverridevirtual

◆ SetPropertiesToDefault()

void property::OPropertySet::SetPropertiesToDefault ( const std::vector< sal_Int32 > &  aHandles)
private

Definition at line 419 of file OPropertySet.cxx.

References m_aProperties, and nHandle.

Referenced by setPropertiesToDefault().

◆ setPropertyToDefault()

void SAL_CALL property::OPropertySet::setPropertyToDefault ( const OUString &  PropertyName)
finaloverridevirtual

◆ SetPropertyToDefault()

void property::OPropertySet::SetPropertyToDefault ( sal_Int32  nHandle)
private

Definition at line 409 of file OPropertySet.cxx.

References m_aProperties, and nHandle.

Referenced by setFastPropertyValue_NoBroadcast(), and setPropertyToDefault().

◆ SetPropertyValueByHandle()

void property::OPropertySet::SetPropertyValueByHandle ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
private

Definition at line 448 of file OPropertySet.cxx.

References m_aProperties, and nHandle.

Referenced by setFastPropertyValue_NoBroadcast().

◆ setPropertyValues()

void SAL_CALL property::OPropertySet::setPropertyValues ( const css::uno::Sequence< OUString > &  PropertyNames,
const css::uno::Sequence< css::uno::Any > &  Values 
)
finaloverridevirtual

◆ SetStyle()

bool property::OPropertySet::SetStyle ( const css::uno::Reference< css::style::XStyle > &  xStyle)
private

Definition at line 454 of file OPropertySet.cxx.

References m_xStyle.

Referenced by setStyle().

◆ setStyle()

void SAL_CALL property::OPropertySet::setStyle ( const css::uno::Reference< css::style::XStyle > &  xStyle)
finaloverridevirtual

Definition at line 364 of file OPropertySet.cxx.

References SetStyle().

Member Data Documentation

◆ m_aProperties

std::unordered_map< sal_Int32, css::uno::Any > property::OPropertySet::m_aProperties
private

◆ m_bSetNewValuesExplicitlyEvenIfTheyEqualDefault

bool property::OPropertySet::m_bSetNewValuesExplicitlyEvenIfTheyEqualDefault
private

◆ m_xStyle

css::uno::Reference< css::style::XStyle > property::OPropertySet::m_xStyle
private

Definition at line 228 of file OPropertySet.hxx.

Referenced by getFastPropertyValue(), getStyle(), OPropertySet(), and SetStyle().


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