| 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 © 2009 Sun Microsystems, Inc.