Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

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 and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.