LibreOffice Module svx (master) 1
Public Member Functions | Private Attributes | List of all members
sdr::table::FastPropertySet Class Referenceabstract

#include <propertyset.hxx>

Inheritance diagram for sdr::table::FastPropertySet:
[legend]
Collaboration diagram for sdr::table::FastPropertySet:
[legend]

Public Member Functions

 FastPropertySet (rtl::Reference< FastPropertySetInfo > xInfo)
 
virtual ~FastPropertySet () 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 void SAL_CALL setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL setFastPropertyValue (::sal_Int32 nHandle, const css::uno::Any &aValue) override=0
 
virtual css::uno::Any SAL_CALL getFastPropertyValue (::sal_Int32 nHandle) override=0
 
- Public Member Functions inherited from cppu::WeakAggImplHelper3< css::beans::XPropertySet, css::beans::XMultiPropertySet, css::beans::XFastPropertySet >
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () SAL_OVERRIDE
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakAggObject
 OWeakAggObject ()
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakObject
 OWeakObject ()
 
 OWeakObject (const OWeakObject &)
 
OWeakObject &SAL_CALL operator= (const OWeakObject &)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL queryAdapter () SAL_OVERRIDE
 
SAL_CALL operator css::uno::Reference< css::uno::XInterface > ()
 

Private Attributes

rtl::Reference< FastPropertySetInfomxInfo
 

Additional Inherited Members

- Protected Member Functions inherited from cppu::OWeakAggObject
virtual ~OWeakAggObject () SAL_OVERRIDE
 
- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 
- Protected Attributes inherited from cppu::OWeakAggObject
css::uno::WeakReferenceHelper xDelegator
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

Definition at line 61 of file propertyset.hxx.

Constructor & Destructor Documentation

◆ FastPropertySet()

sdr::table::FastPropertySet::FastPropertySet ( rtl::Reference< FastPropertySetInfo xInfo)
explicit

Definition at line 94 of file propertyset.cxx.

◆ ~FastPropertySet()

sdr::table::FastPropertySet::~FastPropertySet ( )
overridevirtual

Definition at line 100 of file propertyset.cxx.

Member Function Documentation

◆ addPropertiesChangeListener()

void SAL_CALL sdr::table::FastPropertySet::addPropertiesChangeListener ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Reference< css::beans::XPropertiesChangeListener > &  xListener 
)
overridevirtual

Definition at line 192 of file propertyset.cxx.

◆ addPropertyChangeListener()

void SAL_CALL sdr::table::FastPropertySet::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 126 of file propertyset.cxx.

◆ addVetoableChangeListener()

void SAL_CALL sdr::table::FastPropertySet::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 136 of file propertyset.cxx.

◆ firePropertiesChangeEvent()

void SAL_CALL sdr::table::FastPropertySet::firePropertiesChangeEvent ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Reference< css::beans::XPropertiesChangeListener > &  xListener 
)
overridevirtual

Definition at line 202 of file propertyset.cxx.

◆ getFastPropertyValue()

virtual css::uno::Any SAL_CALL sdr::table::FastPropertySet::getFastPropertyValue ( ::sal_Int32  nHandle)
overridepure virtual

◆ getPropertySetInfo()

Reference< XPropertySetInfo > SAL_CALL sdr::table::FastPropertySet::getPropertySetInfo ( )
overridevirtual

Definition at line 108 of file propertyset.cxx.

References mxInfo.

◆ getPropertyValue()

Any SAL_CALL sdr::table::FastPropertySet::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

Definition at line 120 of file propertyset.cxx.

References Any, getFastPropertyValue(), and mxInfo.

◆ getPropertyValues()

Sequence< Any > SAL_CALL sdr::table::FastPropertySet::getPropertyValues ( const css::uno::Sequence< OUString > &  aPropertyNames)
overridevirtual

Definition at line 170 of file propertyset.cxx.

References Any, getFastPropertyValue(), mxInfo, nCount, Property, and pValues.

◆ removePropertiesChangeListener()

void SAL_CALL sdr::table::FastPropertySet::removePropertiesChangeListener ( const css::uno::Reference< css::beans::XPropertiesChangeListener > &  xListener)
overridevirtual

Definition at line 197 of file propertyset.cxx.

◆ removePropertyChangeListener()

void SAL_CALL sdr::table::FastPropertySet::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 131 of file propertyset.cxx.

◆ removeVetoableChangeListener()

void SAL_CALL sdr::table::FastPropertySet::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 141 of file propertyset.cxx.

◆ setFastPropertyValue()

virtual void SAL_CALL sdr::table::FastPropertySet::setFastPropertyValue ( ::sal_Int32  nHandle,
const css::uno::Any &  aValue 
)
overridepure virtual

◆ setPropertyValue()

void SAL_CALL sdr::table::FastPropertySet::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 114 of file propertyset.cxx.

References mxInfo, and setFastPropertyValue().

◆ setPropertyValues()

void SAL_CALL sdr::table::FastPropertySet::setPropertyValues ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Sequence< css::uno::Any > &  aValues 
)
overridevirtual

Definition at line 149 of file propertyset.cxx.

References Any, mxInfo, Property, pValues, and setFastPropertyValue().

Member Data Documentation

◆ mxInfo

rtl::Reference< FastPropertySetInfo > sdr::table::FastPropertySet::mxInfo
private

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