Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 7070

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>Constants' Group ListActionType</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
<td class="navimainnone">Use</td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub"><a href="#Constants" class="navisub">Constants</a></td>
<td class="navisub"><a href="#ConstantDetails" class="navisub">Constants' Details</a></td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: <a href="module-ix.html" class="namechain">ucb</a> :: </p>
</td>
</tr>
<tr>
<td class="title">constants group ListActionType</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>These values are used to specify the type of change happened to a list.

 </dd>
<dd><p>A change happened is sended from an <a href="XDynamicResultSet.html">XDynamicResultSet</a>
 as <a href="ListAction.html">ListAction</a> to a <a href="XDynamicResultSetListener.html">XDynamicResultSetListener</a>.

 <p>The values are contained in <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ListActionType">ListActionType</a>.
</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="Constants"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Constants</td>
</tr>
<tr>
<td class="imsum_left"><a href="#WELCOME">WELCOME</a></td>
<td class="imsum_right">First notification to a single listener for purpose of initialization.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#INSERTED">INSERTED</a></td>
<td class="imsum_right">One or more rows were inserted into the list.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#REMOVED">REMOVED</a></td>
<td class="imsum_right">One or more rows were removed from the list.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#CLEARED">CLEARED</a></td>
<td class="imsum_right">The whole list was destroyed and independently rebuild.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#MOVED">MOVED</a></td>
<td class="imsum_right">One or more rows were moved to another position.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#PROPERTIES_CHANGED">PROPERTIES_CHANGED</a></td>
<td class="imsum_right">The properties of one or more rows have changed.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#COMPLETED">COMPLETED</a></td>
<td class="imsum_right">&nbsp;</td>
</tr>
</table>
<a name="ConstantDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Constants' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="WELCOME" class="membertitle">WELCOME</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>WELCOME</b> = 20;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>First notification to a single listener for purpose of initialization.

 </dd>
<dd><p>This type of notification is required to be sended first and only once
 to a new listener.

 <p>The member <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ActionInfo">ActionInfo</a> is required to
 contain a struct <a href="WelcomeDynamicResultSetStruct.html">WelcomeDynamicResultSetStruct</a>.
 This struct contains two 
 ::com::sun::star::<a href="../sdbc/module-ix.html">sdbc</a>::<a href="../sdbc/XResultSet.html">XResultSet</a>s (old and new).
 During and after the notification only the new set is valid for access.
 But the listener is required to remind both
 ::com::sun::star::<a href="../sdbc/module-ix.html">sdbc</a>::<a href="../sdbc/XResultSet.html">XResultSet</a>s as he will not get
 another chance to get them again.

 <p>The members <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Count">Count</a> and
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Position">Position</a> are not used.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="INSERTED" class="membertitle">INSERTED</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>INSERTED</b> = 21;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>One or more rows were inserted into the list.

 </dd>
<dd><p>This action is related to <a href="ContentAction.html">ContentAction</a>::<a href="ContentAction.html#INSERTED">INSERTED</a>.

 <p>The members <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Count">Count</a> and
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Position">Position</a> contain the position and count of
 newly inserted rows. If the count is greater than one, the inserted rows
 have to be one after the other.

 <p> <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ActionInfo">ActionInfo</a> could contain something but
 this is not required. For example, it could contain the properties of
 the new rows (i.e. for remote optimizing), but this is not required
 nor unrestrictly recommended.

 <p>@todo ... further description of allowed contents for
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ActionInfo">ActionInfo</a> is needed
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="REMOVED" class="membertitle">REMOVED</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>REMOVED</b> = 22;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>One or more rows were removed from the list.

 </dd>
<dd><p>This action is related to <a href="ContentAction.html">ContentAction</a>::<a href="ContentAction.html#REMOVED">REMOVED</a>.

 <p>The members <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Count">Count</a> and
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Position">Position</a> contain the position and count of the
 removed rows. If the count is greater than one, the removed rows have to be
 one after the other.

 <p>The member <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ListActionType">ListActionType</a> is not used.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="CLEARED" class="membertitle">CLEARED</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>CLEARED</b> = 23;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>The whole list was destroyed and independently rebuild.

 </dd>
<dd><p>If 'CLEARED' is sended you don't need to refer to the old ResultSet.

 <p>The members <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ListActionType">ListActionType</a>,
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Count">Count</a> and <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Position">Position</a>
 are ignored.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="MOVED" class="membertitle">MOVED</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>MOVED</b> = 24;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>One or more rows were moved to another position.

 </dd>
<dd><p>The members <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Count">Count</a> and
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Position">Position</a> contain the position and count of the
 moved rows. If the count is greater than one, the moved rows have to be
 one after the other.

 <p><a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ListActionType">ListActionType</a> is required to contain a 'long',
 which gives the shift of position.
 (i.e. When two rows at position 3 and 4 are moved for a shift '+1',
 they will appear at the positions 4 and 5. In this action is included, that
 the row on old position 5 now appears on position 3.
 No other notification is needed, to explain or complete this action).
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="PROPERTIES_CHANGED" class="membertitle">PROPERTIES_CHANGED</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>PROPERTIES_CHANGED</b> = 25;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>The properties of one or more rows have changed.

 </dd>
<dd><p>This action is related to a ::com::sun::star::<a href="../beans/module-ix.html">beans</a>::<a href="../beans/PropertyChangeEvent.html">PropertyChangeEvent</a>.

 <p>The members <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Count">Count</a> and
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#Position">Position</a> contain the position and count of the
 rows, whose properties have changed. If the count is greater than one, the
 rows with modified properties have to be one after the other.

 <p> <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ActionInfo">ActionInfo</a> could contain something but
 this is not required. For example, it could contain the new properties
 (i.e. for remote optimizing), but this is not required nor unrestrictly
 recommended.

 <p>@todo ... further description of allowed contents for
 <a href="ListAction.html">ListAction</a>::<a href="ListAction.html#ActionInfo">ActionInfo</a> is needed
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="COMPLETED" class="membertitle">COMPLETED</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>const long <b>COMPLETED</b> = 27;<hr>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

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

</html>