Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.11

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Methods of Class PropertySetMixin


PropertySetMixin
PropertySetMixin(
const com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext > & context,
Implements implements,
const com::sun::star::uno::Sequence< rtl::OUString > & absentOptional );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
The constructor.
Description
May throw com::sun::star::uno::RuntimeException and std::bad_alloc.
Parameters
context
the component context used by this class template; must
       not be null, and must supply the service
       com.sun.star.reflection.CoreReflection and the singleton
       com.sun.star.reflection.theTypeDescriptionManager

       
implements
a combination of zero or more flags specifying what
       UNO interface types shall be supported

       
absentOptional
a list of optional properties that are not
       present, and should thus not be visible via
       com::sun::star::beans::XPropertySet::getPropertySetInfo,
       com::sun::star::beans::XPropertySet::addPropertyChangeListener, com::sun::star::beans::XPropertySet::removePropertyChangeListener,
       com::sun::star::beans::XPropertySet::addVetoableChangeListener, and com::sun::star::beans::XPropertySet::removeVetoableChangeListener.  For consistency reasons, the
       given absentOptional should only contain the names of
       attributes that represent optional properties that are not present (that
       is, the attribute getters and setters always throw a
       com::sun::star::beans::UnknownPropertyException), and should
       contain each such name only once.  If an optional property is not present
       (that is, the corresponding attribute getter and setter always throw a
       com::sun::star::beans::UnknownPropertyException) but is not
       contained in the given absentOptional, then it will be
       visible via
       com::sun::star::beans::XPropertySet::getPropertySetInfo as a
       com::sun::star::beans::Property with a set
       com::sun::star::beans::PropertyAttribute::OPTIONAL.  If the
       given implements specifies that
       com::sun::star::beans::XPropertySet is not supported, then
       the given absentOptional is effectively ignored and can be
       empty.
    

~PropertySetMixin
~PropertySetMixin();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
The destructor.
Description
Does not throw.

PropertySetMixin
PropertySetMixin(
PropertySetMixin & );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO NO


operator=
void operator=(
PropertySetMixin );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO NO


Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.