Overview | Namespace | Class | Index | Help |
const rtl::OUString & | propertyName, |
const com::sun::star::uno::Any & | oldValue, |
const com::sun::star::uno::Any & | newValue, |
BoundListeners * | boundListeners ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
cppu::PropertySetMixin
when implementing UNO interface
type attribute setter functions.
cppu::PropertySetMixinImpl::dispose
),
and throws a com::sun::star::lang::DisposedException
if
applicable. For a constrained attribute (whose setter can explicitly
raise com::sun::star::beans::PropertyVetoException
), this
function notifies any
com::sun::star::beans::XVetoableChangeListener
s. For a
bound attribute, this function modifies the passed-in
boundListeners
so that it can afterwards be used to notify
any com::sun::star::beans::XPropertyChangeListener
s. This
function should be called before storing the new attribute value, and
boundListeners->notify()
should be called exactly once after
storing the new attribute value (in case the attribute is bound;
otherwise, calling boundListeners->notify()
is ignored).
Furthermore, boundListeners->notify()
and this function have
to be called from the same thread.
propertyName | the name of the property (which is the same as the name of the attribute that is going to be set) |
oldValue | the property value corresponding to the old attribute value. This is only used as |
newValue | the property value corresponding to the new attribute value. This is only used as |
boundListeners | a pointer to a fresh |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
com::sun::star::lang::XComponent
for the general
concept of disposing UNO objects. On the first call to this function,
all registered listeners
(com::sun::star::beans::XPropertyChangeListener
s and
com::sun::star::beans::XVetoableChangeListener
s) are
notified of the disposing source. Any subsequent calls to this function
are ignored.
const com::sun::star::uno::Type & | type ) |
throw( com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
cppu::PropertySetMixin
when implementing
com::sun::star::uno::XInterface::queryInterface
.
cppu::PropertySetMixin
constructor. It does not check for any other UNO interface types (not
even for com::sun::star::uno::XInterface
), and should not
be used directly as the implementation of
com::sun::star::uno::XInterface::queryInterface
of this UNO
object.
throw( com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
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 | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
const rtl::OUString & | propertyName ) |
throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
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 | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
com::sun::star::beans::XPropertyChangeListener
.
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 | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
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 | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
com::sun::star::beans::XVetoableChangeListener
.
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 | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
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 | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
sal_Int32 | handle ) |
throw( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException, com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
throw( com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
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 ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
PropertySetMixinImpl & | ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
PropertySetMixinImpl & | ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
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 ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
const rtl::OUString & | propertyName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
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.