Overview | Namespace | Class | Index | Help |
PROTECTED MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
PRIVATE MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
template< typename T >
com::sun::star::beans::XPropertySet (public) | | com::sun::star::beans::XFastPropertySet (public) | | | | com::sun::star::beans::XPropertyAccess (public) | | | +----+----+--PropertySetMixinImpl
virtual | abstract | interface | template |
YES | NO | NO | YES |
cppu::PropertySetMixin
.
cppu::PropertySetMixin
for
further details.
Classes |
|
BoundListeners | A class used by subclasses of <code>cppu::PropertySetMixin</code> when implementing UNO interface type attribute setter functions. |
Enums |
|
Implements | Flags used by subclasses of <code>cppu::PropertySetMixin</code> to specify what UNO interface types shall be supported. |
Methods |
|
void prepareSet( const rtl::OUString & propertyName, const com::sun::star::uno::Any & oldValue, const com::sun::star::uno::Any & newValue, BoundListeners * boundListeners ); |
A function used by subclasses of <code>cppu::PropertySetMixin</code> when implementing UNO interface type attribute setter functions. |
void dispose( ); |
Mark this instance as being disposed. |
virtual com::sun::star::uno::Any queryInterface( const com::sun::star::uno::Type & type ) throw( com::sun::star::uno::RuntimeException ); |
A function used by subclasses of <code>cppu::PropertySetMixin</code> when implementing <code>com::sun::star::uno::XInterface::queryInterface</code>. |
virtual com::sun::star::uno::Reference< com::sun::star::beans::XPropertySetInfo > getPropertySetInfo( ) throw( com::sun::star::uno::RuntimeException ); |
|
virtual void setPropertyValue( const rtl::OUString & propertyName, const com::sun::star::uno::Any & value ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
|
virtual com::sun::star::uno::Any getPropertyValue( const rtl::OUString & propertyName ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
|
virtual void addPropertyChangeListener( const rtl::OUString & propertyName, const com::sun::star::uno::Reference< com::sun::star::beans::XPropertyChangeListener > & listener ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
Adds a <code>com::sun::star::beans::XPropertyChangeListener</code>. |
virtual void removePropertyChangeListener( const rtl::OUString & propertyName, const com::sun::star::uno::Reference< com::sun::star::beans::XPropertyChangeListener > & listener ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
|
virtual void addVetoableChangeListener( const rtl::OUString & propertyName, const com::sun::star::uno::Reference< com::sun::star::beans::XVetoableChangeListener > & listener ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
Adds a <code>com::sun::star::beans::XVetoableChangeListener</code>. |
virtual void removeVetoableChangeListener( const rtl::OUString & propertyName, const com::sun::star::uno::Reference< com::sun::star::beans::XVetoableChangeListener > & listener ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
|
virtual void setFastPropertyValue( sal_Int32 handle, const com::sun::star::uno::Any & value ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
|
virtual com::sun::star::uno::Any getFastPropertyValue( sal_Int32 handle ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
|
virtual com::sun::star::uno::Sequence< com::sun::star::beans::PropertyValue > getPropertyValues( ) throw( com::sun::star::uno::RuntimeException ); |
|
virtual void setPropertyValues( const com::sun::star::uno::Sequence< com::sun::star::beans::PropertyValue > & props ) throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
Methods |
|
PropertySetMixinImpl( PropertySetMixinImpl & ); |
|
void operator=( PropertySetMixinImpl & ); |
|
PropertySetMixinImpl( const com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext > & context, Implements implements, const com::sun::star::uno::Sequence< rtl::OUString > & absentOptional, const com::sun::star::uno::Type & type ); |
|
~PropertySetMixinImpl( ); |
|
void checkUnknown( const rtl::OUString & propertyName ); |
Data |
|
Impl * m_impl; |
Copyright © 1995, 2012, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.