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 (const 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_OVERRIDE
 
virtual void SAL_CALL release () 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 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::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 62 of file propertyset.hxx.

Constructor & Destructor Documentation

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

Definition at line 92 of file propertyset.cxx.

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

Definition at line 98 of file propertyset.cxx.

Member Function Documentation

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 190 of file propertyset.cxx.

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

Definition at line 124 of file propertyset.cxx.

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

Definition at line 134 of file propertyset.cxx.

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 200 of file propertyset.cxx.

virtual css::uno::Any SAL_CALL sdr::table::FastPropertySet::getFastPropertyValue ( ::sal_Int32  nHandle)
overridepure virtual
Reference< XPropertySetInfo > SAL_CALL sdr::table::FastPropertySet::getPropertySetInfo ( )
overridevirtual

Definition at line 106 of file propertyset.cxx.

References mxInfo.

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

Definition at line 118 of file propertyset.cxx.

References Any, getFastPropertyValue(), and mxInfo.

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

Definition at line 168 of file propertyset.cxx.

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

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

Definition at line 195 of file propertyset.cxx.

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

Definition at line 129 of file propertyset.cxx.

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

Definition at line 139 of file propertyset.cxx.

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

Definition at line 112 of file propertyset.cxx.

References mxInfo, and setFastPropertyValue().

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 147 of file propertyset.cxx.

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

Member Data Documentation

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

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