Sophie

Sophie

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

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

<html>
<head>
<title>Methods of Class OPropertySetHelper</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-OPropertySetHelper.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 OPropertySetHelper</h2>
</div><hr>
<dl class="member">
<dt class="member"><a name="OPropertySetHelper-3328"> </a>OPropertySetHelper</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>OPropertySetHelper</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../cppu/t-OBroadcastHelper.html">OBroadcastHelper</a> &amp; </td>
<td> rBHelper ) throw();</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>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">rBHelper</td>
<td><pre><pre>this structure contains the basic members of
a broadcaster.
The lifetime must be longer than the lifetime
of this object. Stored in the variable rBHelper.
</pre></pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="OPropertySetHelper-3329"> </a>OPropertySetHelper</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>OPropertySetHelper</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../cppu/t-OBroadcastHelper.html">OBroadcastHelper</a> &amp; </td>
<td> rBHelper,</td>
</tr>
<tr>
<td>bool</td>
<td>bIgnoreRuntimeExceptionsWhileFiring );</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><pre>Constructor.

</pre></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">rBHelper</td>
<td><pre><pre>                 this structure contains the basic members of
                 a broadcaster.
                   The lifetime must be longer than the lifetime
                   of this object. Stored in the variable rBHelper.
                   
 </pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">bIgnoreRuntimeExceptionsWhileFiring</td>
<td><pre><pre>                 indicates whether occuring RuntimeExceptions will be
                 ignored when firing notifications (vetoableChange((),
                 propertyChange()) to listeners.
                 PropertyVetoExceptions may still be thrown.
                 This flag is useful in a inter-process scenarios when
                 remote bridges may break down
                 (firing DisposedExceptions).
</pre></pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="OPropertySetHelper-3330"> </a>OPropertySetHelper</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>OPropertySetHelper</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../cppu/t-OBroadcastHelper.html">OBroadcastHelper</a> &amp; </td>
<td> rBHelper,</td>
</tr>
<tr>
<td><a href="../../cppu/c-IEventNotificationHook.html">IEventNotificationHook</a> *</td>
<td>i_pFireEvents,</td>
</tr>
<tr>
<td>bool</td>
<td>bIgnoreRuntimeExceptionsWhileFiring = false );</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><pre>Constructor.

</pre></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">rBHelper</td>
<td><pre><pre>                 this structure contains the basic members of
                 a broadcaster.
                 The lifetime must be longer than the lifetime
                 of this object. Stored in the variable rBHelper.
                   
 </pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">i_pFireEvents</td>
<td><pre><pre>                 additional event notifier

 </pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">bIgnoreRuntimeExceptionsWhileFiring</td>
<td><pre><pre>                 indicates whether occuring RuntimeExceptions will be
                 ignored when firing notifications (vetoableChange((),
                 propertyChange()) to listeners.
                 PropertyVetoExceptions may still be thrown.
                 This flag is useful in a inter-process scenarios when
                 remote bridges may break down
                 (firing DisposedExceptions).
</pre></pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="queryInterface-3331"> </a>queryInterface</dt>
<dd class="member"><dl>
<dt class="simple">::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> rType )</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="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><pre>Only returns a reference to XMultiPropertySet, XFastPropertySet, XPropertySet and
XEventListener.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="getTypes-3332"> </a>getTypes</dt>
<dd class="member"><dl>
<dt class="simple">::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Sequence.html">Sequence</a>&lt; ::com::sun::star::uno::Type &gt; <strong>getTypes</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="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><pre>eases implementing XTypeProvider::getTypes, returns the types of XMultiPropertySet, XFastPropertySet, XPropertySet
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="disposing-3333"> </a>disposing</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>disposing</strong>() throw();</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><pre>Send a disposing notification to the listeners in the conatiners aBoundLC
and aVetoableLC.

</pre></dd>
<dt>See Also</dt>
<dd><a href="../../cppu/c-OComponentHelper.html">OComponentHelper</a> <br>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="setPropertyValue-3334"> </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> rPropertyName,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>aValue )</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>
<dt>Description</dt>
<dd><pre>Throw UnknownPropertyException or PropertyVetoException if the property with the name
rPropertyName does not exist or is readonly. Otherwise rPropertyName is changed to its handle
value and setFastPropertyValue is called.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="getPropertyValue-3335"> </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> aPropertyName )</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><pre>Throw UnknownPropertyException if the property with the name
rPropertyName does not exist.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="addPropertyChangeListener-3336"> </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> aPropertyName,</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>aListener )</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><pre>Ignored if the property is not bound. </pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="removePropertyChangeListener-3337"> </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> aPropertyName,</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>aListener )</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><pre>Ignored if the property is not bound. </pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="addVetoableChangeListener-3338"> </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> aPropertyName,</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>aListener )</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><pre>Ignored if the property is not constrained. </pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="removeVetoableChangeListener-3339"> </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> aPropertyName,</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>aListener )</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><pre>Ignored if the property is not constrained. </pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="setFastPropertyValue-3340"> </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> nHandle,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>rValue )</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>
<dt>Description</dt>
<dd><pre>Throw UnknownPropertyException or PropertyVetoException if the property with the name
rPropertyName does not exist or is readonly. Otherwise the method convertFastPropertyValue
is called, then the vetoable listeners are notified. After this the value of the property
is changed with the setFastPropertyValue_NoBroadcast method and the bound listeners are
notified.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="getFastPropertyValue-3341"> </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> nHandle )</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></dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="setPropertyValues-3342"> </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; ::rtl::OUString &gt; &amp; </td>
<td> PropertyNames,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Sequence.html">Sequence</a>&lt; ::com::sun::star::uno::Any &gt; &amp;</td>
<td>Values )</td>
</tr>
<tr>
<td/><td> throw( ::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="getPropertyValues-3343"> </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::uno::Any &gt; <strong>getPropertyValues</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; ::rtl::OUString &gt; &amp; </td>
<td> PropertyNames )</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>
<hr>
<dl class="member">
<dt class="member"><a name="addPropertiesChangeListener-3344"> </a>addPropertiesChangeListener</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>addPropertiesChangeListener</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; ::rtl::OUString &gt; &amp; </td>
<td> PropertyNames,</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::XPropertiesChangeListener &gt; &amp;</td>
<td>Listener )</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>
<hr>
<dl class="member">
<dt class="member"><a name="removePropertiesChangeListener-3345"> </a>removePropertiesChangeListener</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>removePropertiesChangeListener</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::beans::XPropertiesChangeListener &gt; &amp; </td>
<td> Listener )</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>
<hr>
<dl class="member">
<dt class="member"><a name="firePropertiesChangeEvent-3346"> </a>firePropertiesChangeEvent</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>firePropertiesChangeEvent</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; ::rtl::OUString &gt; &amp; </td>
<td> PropertyNames,</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::XPropertiesChangeListener &gt; &amp;</td>
<td>Listener )</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>
<hr>
<dl class="member">
<dt class="member"><a name="fire-3348"> </a>fire</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>fire</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a> * </td>
<td> pnHandles,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> *</td>
<td>pNewValues,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> *</td>
<td>pOldValues,</td>
</tr>
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a></td>
<td>nCount,</td>
</tr>
<tr>
<td><a href="../../t-sal_Bool.html">sal_Bool</a></td>
<td>bVetoable );</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><pre>This method fire events to all registered property listeners.
</pre></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">pnHandles</td>
<td><pre><pre>the id's of the properties that changed.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">pNewValues</td>
<td><pre><pre>the new values of the properties.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">pOldValues</td>
<td><pre><pre>the old values of the properties.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">nCount</td>
<td><pre><pre>the number of elements in the arrays pnHandles, pNewValues and pOldValues.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">bVetoable</td>
<td><pre><pre>true means fire to VetoableChangeListener, false means fire to
           XPropertyChangedListener and XMultiPropertyChangedListener.
</pre></pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="setFastPropertyValues-3349"> </a>setFastPropertyValues</dt>
<dd class="member"><dl>
<dt class="simple">void <strong>setFastPropertyValues</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a> </td>
<td> nSeqLen,</td>
</tr>
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a> *</td>
<td>pHandles,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> *</td>
<td>pValues,</td>
</tr>
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a></td>
<td>nHitCount )</td>
</tr>
<tr>
<td/><td> throw( ::com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/Exception.html">Exception</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="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><pre>Set multiple properties with the handles.
</pre></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">nSeqLen</td>
<td><pre><pre>the length of the arrays pHandles and Values.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">pHandles</td>
<td><pre><pre>the handles of the properties. The number of elements
       in the Values sequence is the length of the handle array. A value of -1
       of a handle means invalid property. These are ignored.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">pValues</td>
<td><pre><pre>the values of the properties.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">nHitCount</td>
<td><pre><pre>the number of valid entries in the handle array.
</pre></pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="getInfoHelper-3350"> </a>getInfoHelper</dt>
<dd class="member"><dl>
<dt class="simple">virtual <a href="../../cppu/c-IPropertyArrayHelper.html">IPropertyArrayHelper</a> &amp; <strong>getInfoHelper</strong>() = 0;</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="flagyes">YES</td>
<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>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd><pre>This abstract method must return the name to index table. This table contains all property
names and types of this object. The method is not implemented in this class.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="convertFastPropertyValue-3351"> </a>convertFastPropertyValue</dt>
<dd class="member"><dl>
<dt class="simple">virtual <a href="../../t-sal_Bool.html">sal_Bool</a> <strong>convertFastPropertyValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp; </td>
<td> rConvertedValue,</td>
</tr>
<tr>
<td>::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>rOldValue,</td>
</tr>
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a></td>
<td>nHandle,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>rValue )</td>
</tr>
<tr>
<td/><td> throw( ::com::sun::star::lang::<a href="../../../../../common/ref/com/sun/star/lang/IllegalArgumentException.html">IllegalArgumentException</a> ) = 0;</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="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>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Description</dt>
<dd><pre>Converted the value rValue and return the result in rConvertedValue and the
old value in rOldValue. A IllegalArgumentException is thrown.
The method is not implemented in this class. After this call the vetoable
listeners are notified.

</pre></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">rConvertedValue</td>
<td><pre><pre>the converted value. Only set if return is true.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rOldValue</td>
<td><pre><pre>the old value. Only set if return is true.
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">nHandle</td>
<td><pre><pre>the handle of the proberty.
</pre></pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd><pre>true if the value converted.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="setFastPropertyValue_NoBroadcast-3352"> </a>setFastPropertyValue_NoBroadcast</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>setFastPropertyValue_NoBroadcast</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a> </td>
<td> nHandle,</td>
</tr>
<tr>
<td>const ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp;</td>
<td>rValue )</td>
</tr>
<tr>
<td/><td> throw( ::com::sun::star::uno::<a href="../../../../../common/ref/com/sun/star/uno/Exception.html">Exception</a> ) = 0;</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="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>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Description</dt>
<dd><pre>The same as setFastProperyValue; nHandle is always valid.
The changes must not be broadcasted in this method.
The method is implemented in a derived class.

</pre></dd>
<dt class="attention">ATTENTION!</dt>
<dd><pre>
Although you are permitted to throw any UNO exception, only the following
are valid for usage:
-- ::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

</pre></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">nHandle</td>
<td><pre><pre>       handle
</pre></pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rValue</td>
<td><pre><pre>       value
</pre></pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="getFastPropertyValue-3353"> </a>getFastPropertyValue</dt>
<dd class="member"><dl>
<dt class="simple">virtual void <strong>getFastPropertyValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Any.html">Any</a> &amp; </td>
<td> rValue,</td>
</tr>
<tr>
<td><a href="../../t-sal_Int32.html">sal_Int32</a></td>
<td>nHandle ) const = 0;</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="flagyes">YES</td>
<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>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Description</dt>
<dd><pre>The same as getFastProperyValue, but return the value through rValue and nHandle
is always valid.
The method is not implemented in this class.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="OPropertySetHelper-3358"> </a>OPropertySetHelper</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>OPropertySetHelper</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const <a href="../../cppu/c-OPropertySetHelper.html">OPropertySetHelper</a> &amp; </td>
<td>  ) throw();</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=-3359"> </a>operator=</dt>
<dd class="member"><dl>
<dt class="simple"><a href="../../cppu/c-OPropertySetHelper.html">OPropertySetHelper</a> &amp; <strong>operator=</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const <a href="../../cppu/c-OPropertySetHelper.html">OPropertySetHelper</a> &amp; </td>
<td>  ) throw();</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="~OPropertySetHelper-3360"> </a>~OPropertySetHelper</dt>
<dd class="member"><dl>
<dt class="simple"> <strong>~OPropertySetHelper</strong>() throw();</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><pre>You must call disposing before destruction.
</pre></dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="createPropertySetInfo-3347"> </a>createPropertySetInfo</dt>
<dd class="member"><dl>
<dt class="simple">static ::com::sun::star::uno::<a href="../../com/sun/star/uno/c-Reference.html">Reference</a>&lt; ::com::sun::star::beans::XPropertySetInfo &gt; <strong>createPropertySetInfo</strong>(</dt>
<dd><table class="param-table">
<tr>
<td><a href="../../cppu/c-IPropertyArrayHelper.html">IPropertyArrayHelper</a> &amp; </td>
<td> rProperties ) throw();</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="flagyes">YES</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd><pre>The property sequence is created in the call. The interface isn't used after the call.
</pre></dd>
</dl>
</dd>
</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>