Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > fc480f9d5aabed8eeaffe8ad3401a94c > files > 9076

openoffice.org-devel-doc-3.2.1-0.3mdv2010.2.i586.rpm

<html>
<head>
<title>Methods of Class PropertySetMixinImpl</title>
<link rel="stylesheet" type="text/css" href="../../../cpp.css">
</head>
<body>
<div id="adc-cppref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="1" cellspacing="0">
<tr align="center" valign="top">
<td class="navimain">&nbsp;<a href="../../../index.html">Overview</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../index.html">Namespace</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../c-PropertySetMixinImpl.html">Class</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../../../index-files/index-1.html">Index</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../../../help.html">Help</a>&nbsp;</td>
</tr>
</table>
<table class="navisub" cellpadding="0" cellspacing="3"></table>
<hr>
<div class="title"><h2>Methods of Class PropertySetMixinImpl</h2>
</div><hr>
<dl class="member">
<dt class="member"><a name="prepareSet-4203"> </a>prepareSet</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>prepareSet</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>oldValue,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>newValue,</td>
</tr>
<tr>
<td><a href="c-BoundListeners.html">BoundListeners</a> *</td>
<td>boundListeners );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>A function used by subclasses of
<code>cppu::PropertySetMixin</code> when implementing UNO interface
type attribute setter functions.

</dd>
<dt>Description</dt>
<dd>First, this function checks whether this instance has already been
disposed (see <code>cppu::PropertySetMixinImpl::dispose</code>),
and throws a <code>com::sun::star::lang::DisposedException</code> if
applicable.  For a constrained attribute (whose setter can explicitly
raise <code>com::sun::star::beans::PropertyVetoException</code>), this
function notifies any
<code>com::sun::star::beans::XVetoableChangeListener</code>s.  For a
bound attribute, this function modifies the passed-in
<code>boundListeners</code> so that it can afterwards be used to notify
any <code>com::sun::star::beans::XPropertyChangeListener</code>s.  This
function should be called before storing the new attribute value, and
<code>boundListeners->notify()</code> should be called exactly once after
storing the new attribute value (in case the attribute is bound;
otherwise, calling <code>boundListeners->notify()</code> is ignored).
Furthermore, <code>boundListeners->notify()</code> and this function have
to be called from the same thread.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">propertyName</td>
<td><pre>the name of the property (which is the same as the
name of the attribute that is going to be set)

</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">oldValue</td>
<td><pre>the property value corresponding to the old attribute
value.  This is only used as
<code>com::sun::star::beans::PropertyChangeEvent::OldValue</code>, which
is rather useless, anyway (see &ldquo;Using the Observer Pattern&rdquo;
in <a href="http://tools.openoffice.org/CodingGuidelines.sxw">
<cite>OpenOffice.org Coding Guidelines</cite></a>).  If the attribute
that is going to be set is neither bound nor constrained, or if
<code>com::sun::star::beans::PropertyChangeEvent::OldValue</code> should
not be set, a <code>VOID</code> <code>Any</code> can be used instead.

</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">newValue</td>
<td><pre>the property value corresponding to the new
attribute value.  This is only used as
<code>com::sun::star::beans::PropertyChangeEvent::NewValue</code>, which
is rather useless, anyway (see &ldquo;Using the Observer Pattern&rdquo;
in <a href="http://tools.openoffice.org/CodingGuidelines.sxw">
<cite>OpenOffice.org Coding Guidelines</cite></a>), <em>unless</em> the
attribute that is going to be set is constrained.  If the attribute
that is going to be set is neither bound nor constrained, or if it is
only bound but
<code>com::sun::star::beans::PropertyChangeEvent::NewValue</code> should
not be set, a <code>VOID</code> <code>Any</code> can be used instead.

</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">boundListeners</td>
<td><pre>a pointer to a fresh
<code>cppu::PropertySetMixinImpl::BoundListeners</code> instance
(which has not been passed to this function before, and on which
<code>notify</code> has not yet been called); may only be null if the
attribute that is going to be set is not bound
</pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="dispose-4204"> </a>dispose</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>dispose</strong>();</dt>
<dd><table class="param-table"></table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Mark this instance as being disposed.

       </dd>
<dt>Description</dt>
<dd>See <code>com::sun::star::lang::XComponent</code> for the general
       concept of disposing UNO objects.  On the first call to this function,
       all registered listeners
       (<code>com::sun::star::beans::XPropertyChangeListener</code>s and
       <code>com::sun::star::beans::XVetoableChangeListener</code>s) are
       notified of the disposing source.  Any subsequent calls to this function
       are ignored.

       </dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="queryInterface-4205"> </a>queryInterface</dt>
<dd class="member"><dl>
<dt class="simple">virtual com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> <strong>queryInterface</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Type.html">Type</a> &amp; </td>
<td> type )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>A function used by subclasses of
<code>cppu::PropertySetMixin</code> when implementing
<code>com::sun::star::uno::XInterface::queryInterface</code>.

</dd>
<dt>Description</dt>
<dd>This function checks for support of any of the UNO interface types
specified in the call of the <code>cppu::PropertySetMixin</code>
constructor.  It does not check for any other UNO interface types (not
even for <code>com::sun::star::uno::XInterface</code>), and should not
be used directly as the implementation of
<code>com::sun::star::uno::XInterface::queryInterface</code> of this UNO
object.
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="getPropertySetInfo-4206"> </a>getPropertySetInfo</dt>
<dd class="member"><dl>
<dt class="simple">virtual com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; com::sun::star::beans::XPropertySetInfo &gt; <strong>getPropertySetInfo</strong>()</dt>
<dd><table class="param-table">
<tr>
<td/><td> throw( com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="setPropertyValue-4207"> </a>setPropertyValue</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>setPropertyValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>value )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/PropertyVetoException.html">PropertyVetoException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/IllegalArgumentException.html">IllegalArgumentException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="getPropertyValue-4208"> </a>getPropertyValue</dt>
<dd class="member"><dl>
<dt class="simple">virtual com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> <strong>getPropertyValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="addPropertyChangeListener-4209"> </a>addPropertyChangeListener</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>addPropertyChangeListener</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; com::sun::star::beans::XPropertyChangeListener &gt; &amp;</td>
<td>listener )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Adds a
<code>com::sun::star::beans::XPropertyChangeListener</code>.

</dd>
<dt>Description</dt>
<dd>If a listener is added more than once, it will receive all
relevant notifications multiple times.

</dd>
<dt>See Also</dt>
<dd>com::sun::star::beans::XPropertySet::addPropertyChangeListener <br>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="removePropertyChangeListener-4210"> </a>removePropertyChangeListener</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>removePropertyChangeListener</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; com::sun::star::beans::XPropertyChangeListener &gt; &amp;</td>
<td>listener )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="addVetoableChangeListener-4211"> </a>addVetoableChangeListener</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>addVetoableChangeListener</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; com::sun::star::beans::XVetoableChangeListener &gt; &amp;</td>
<td>listener )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Adds a
<code>com::sun::star::beans::XVetoableChangeListener</code>.

</dd>
<dt>Description</dt>
<dd>If a listener is added more than once, it will receive all
relevant notifications multiple times.

</dd>
<dt>See Also</dt>
<dd>com::sun::star::beans::XPropertySet::addVetoableChangeListener <br>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="removeVetoableChangeListener-4212"> </a>removeVetoableChangeListener</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>removeVetoableChangeListener</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; com::sun::star::beans::XVetoableChangeListener &gt; &amp;</td>
<td>listener )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="setFastPropertyValue-4213"> </a>setFastPropertyValue</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>setFastPropertyValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a> </td>
<td> handle,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>value )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/PropertyVetoException.html">PropertyVetoException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/IllegalArgumentException.html">IllegalArgumentException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="getFastPropertyValue-4214"> </a>getFastPropertyValue</dt>
<dd class="member"><dl>
<dt class="simple">virtual com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> <strong>getFastPropertyValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a> </td>
<td> handle )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="getPropertyValues-4215"> </a>getPropertyValues</dt>
<dd class="member"><dl>
<dt class="simple">virtual com::sun::star::uno::<a href="../../com/sun/star/uno/c-Sequence.html">Sequence</a>&lt; com::sun::star::beans::PropertyValue &gt; <strong>getPropertyValues</strong>()</dt>
<dd><table class="param-table">
<tr>
<td/><td> throw( com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="setPropertyValues-4216"> </a>setPropertyValues</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>setPropertyValues</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Sequence.html">Sequence</a>&lt; com::sun::star::beans::PropertyValue &gt; &amp; </td>
<td> props )</td>
</tr>
<tr>
<td/><td> throw( com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/UnknownPropertyException.html">UnknownPropertyException</a>, com::sun::star::beans::<a href="../../../../../common/ref/com/sun/star/beans/PropertyVetoException.html">PropertyVetoException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/IllegalArgumentException.html">IllegalArgumentException</a>, com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/WrappedTargetException.html">WrappedTargetException</a>, com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/RuntimeException.html">RuntimeException</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="PropertySetMixinImpl-4217"> </a>PropertySetMixinImpl</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>PropertySetMixinImpl</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../cppu/c-PropertySetMixinImpl.html">PropertySetMixinImpl</a> &amp; </td>
<td>  );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="operator=-4218"> </a>operator=</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>operator=</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../cppu/c-PropertySetMixinImpl.html">PropertySetMixinImpl</a> &amp; </td>
<td>  );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="PropertySetMixinImpl-4219"> </a>PropertySetMixinImpl</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>PropertySetMixinImpl</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; com::sun::star::uno::XComponentContext &gt; &amp; </td>
<td> context,</td>
</tr>
<tr>
<td><a href="e-Implements.html">Implements</a></td>
<td>implements,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Sequence.html">Sequence</a>&lt; rtl::OUString &gt; &amp;</td>
<td>absentOptional,</td>
</tr>
<tr>
<td>const com::sun::star::uno::<a href="../../com/sun/star/uno/c-Type.html">Type</a> &amp;</td>
<td>type );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="~PropertySetMixinImpl-4221"> </a>~PropertySetMixinImpl</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>~PropertySetMixinImpl</strong>();</dt>
<dd><table class="param-table"></table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<dl class="member">
<dt class="member"><a name="checkUnknown-4222"> </a>checkUnknown</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>checkUnknown</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const rtl::<a href="../../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> propertyName );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"/></dl>
<hr>
<a href="#_top_" class="objchapter">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2011, 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.</p>

</div> <!-- id="adc-cppref" -->
</body>

</html>