Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 5fb1c39f9f9130a3cc01e8b1ffa5c0f8 > files > 822

libreoffice-devel-3.5.4-4.x86_64.rpm

<html>
<head>
<title>Interface XItemList</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="navimain"><a href="XItemList-xref.html" class="navimain">Use</a></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="#MethodsSummary" class="navisub">Methods' Summary</a></td>
<td class="navisub"><a href="#AttributesSummary" class="navisub">Attributes' Summary</a></td>
<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
<td class="navisub"><a href="#AttributesDetails" class="navisub">Attributes' 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">awt</a> :: </p>
</td>
</tr>
<tr>
<td class="title"><table class="title-table" width="99%">
<tr>
<td width="25%" class="title2">unpublished </td>
<td width="50%" class="title">interface XItemList</td>
<td width="*"/></tr>
</table>
</td>
</tr>
<tr>
<td/></tr>
<tr>
<td><dl>
<dt><b>Usage Restrictions</b></dt>
<dd><i>not published</i></dd>
<dt><b>Description</b></dt>
<dd>provides convenient access to the list of items in a list box
 </dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Methods' Summary</td>
</tr>
<tr>
<td class="imsum_left"><a href="#insertItem">insertItem</a></td>
<td class="imsum_right">inserts a new item into the list

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#insertItemText">insertItemText</a></td>
<td class="imsum_right">inserts an item which has only a text, but no image

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#insertItemImage">insertItemImage</a></td>
<td class="imsum_right">inserts an item which has only an image, but no text

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#removeItem">removeItem</a></td>
<td class="imsum_right">removes an item from the list

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#removeAllItems">removeAllItems</a></td>
<td class="imsum_right">removes all items from the list
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#setItemText">setItemText</a></td>
<td class="imsum_right">sets a new text for an existing item

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#setItemImage">setItemImage</a></td>
<td class="imsum_right">sets a new image for an existing item

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#setItemTextAndImage">setItemTextAndImage</a></td>
<td class="imsum_right">sets both a new position and text for an existing item

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#setItemData">setItemData</a></td>
<td class="imsum_right">associates an implementation dependent value with the given list item.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getItemText">getItemText</a></td>
<td class="imsum_right">retrieves the text of an existing item

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getItemImage">getItemImage</a></td>
<td class="imsum_right">retrieves the URL of the image of an existing item

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getItemTextAndImage">getItemTextAndImage</a></td>
<td class="imsum_right">retrieves both the text and the image URL of an existing item

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getItemData">getItemData</a></td>
<td class="imsum_right">retrieves the implementation dependent value associated with the given list item.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getAllItems">getAllItems</a></td>
<td class="imsum_right">retrieves the texts and images of all items in the list
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#addItemListListener">addItemListListener</a></td>
<td class="imsum_right">registers a listener which is notified about changes in the item list.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#removeItemListListener">removeItemListListener</a></td>
<td class="imsum_right">revokes a listener which is notified about changes in the item list.
 &nbsp;</td>
</tr>
</table>
<a name="AttributesSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Attributes' Summary</td>
</tr>
<tr>
<td class="imsum_left"><a href="#ItemCount">ItemCount</a></td>
<td class="imsum_right">is the number of items in the list
 &nbsp;</td>
</tr>
</table>
<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Methods' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="insertItem" class="membertitle">insertItem</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>insertItem</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemText,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemImageURL )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>inserts a new item into the list

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position at which the item should be inserted. Must be greater or equal to 0, and
 lesser than or equal to <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemText</b></dt>
<dd>the text of the item to be inserted.

 </dd>
<dt><b>Parameter ItemImageURL</b></dt>
<dd>the URL of the image to display for the item

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="insertItemText" class="membertitle">insertItemText</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>insertItemText</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemText )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>inserts an item which has only a text, but no image

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position at which the item should be inserted. Must be greater or equal to 0, and
 lesser than or equal to <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemText</b></dt>
<dd>the text of the item to be inserted.

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="insertItemImage" class="membertitle">insertItemImage</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>insertItemImage</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemImageURL )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>inserts an item which has only an image, but no text

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position at which the item should be inserted. Must be greater or equal to 0, and
 lesser than or equal to <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemImageURL</b></dt>
<dd>the URL of the image to display for the item

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="removeItem" class="membertitle">removeItem</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>removeItem</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>removes an item from the list

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item which should be removed. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="removeAllItems" class="membertitle">removeAllItems</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>removeAllItems</b>();</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>removes all items from the list
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="setItemText" class="membertitle">setItemText</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>setItemText</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemText )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>sets a new text for an existing item

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose text is to be changed. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemText</b></dt>
<dd>the new text of the item

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="setItemImage" class="membertitle">setItemImage</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>setItemImage</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemImageURL )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>sets a new image for an existing item

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose image is to be changed. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemImageURL</b></dt>
<dd>the new URL of the image to display for the item

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="setItemTextAndImage" class="membertitle">setItemTextAndImage</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>setItemTextAndImage</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemText,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;ItemImageURL )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>sets both a new position and text for an existing item

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose text and image is to be changed. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemText</b></dt>
<dd>the new text of the item

 </dd>
<dt><b>Parameter ItemImageURL</b></dt>
<dd>the new URL of the image to display for the item

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="setItemData" class="membertitle">setItemData</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>setItemData</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position,</td>
</tr>
<tr>
<td/><td valign="top">[in] any</td>
<td valign="bottom">&nbsp;ItemData )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>associates an implementation dependent value with the given list item.

 </dd>
<dd><p>You can use this to store data for an item which does not interfere with the displayed
 text and image, but can be used by the client of the list box for an arbitrary purpose.</p>

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose data value should be set. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Parameter ItemData</b></dt>
<dd>the data to associate with the list item

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.

 </dd>
<dt><b>See also</b></dt>
<dd><a href="#getItemData">getItemData</a></dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getItemText" class="membertitle">getItemText</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">string</td>
</tr>
<tr>
<td valign="top"><b>getItemText</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>retrieves the text of an existing item

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose text should be retrieved. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getItemImage" class="membertitle">getItemImage</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">string</td>
</tr>
<tr>
<td valign="top"><b>getItemImage</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>retrieves the URL of the image of an existing item

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose image should be retrieved. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getItemTextAndImage" class="membertitle">getItemTextAndImage</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">::com::sun::star::beans::Pair&lt; long, string &gt;</td>
</tr>
<tr>
<td valign="top"><b>getItemTextAndImage</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>retrieves both the text and the image URL of an existing item

 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose text and image should be retrieved. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getItemData" class="membertitle">getItemData</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">any</td>
</tr>
<tr>
<td valign="top"><b>getItemData</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;Position )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2">::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/IndexOutOfBoundsException.html">IndexOutOfBoundsException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>retrieves the implementation dependent value associated with the given list item.
 </dd>
<dt><b>Parameter Position</b></dt>
<dd>the position of the item whose data value should be retrieved. Must be greater or equal to 0, and
 lesser than <a href="#ItemCount">ItemCount</a>.

 </dd>
<dt><b>Throws</b></dt>
<dd>::com::sun::star::lang::IndexOutOfBoundsException
 if <code>Position</code> is invalid.

 </dd>
<dt><b>See also</b></dt>
<dd><a href="#setItemData">setItemData</a>, <a href="#setItemData">setItemData</a></dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getAllItems" class="membertitle">getAllItems</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">sequence&lt; ::com::sun::star::beans::Pair&lt; long, string &gt; &gt;</td>
</tr>
<tr>
<td valign="top"><b>getAllItems</b>();</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>retrieves the texts and images of all items in the list
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="addItemListListener" class="membertitle">addItemListListener</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>addItemListListener</b>(</td>
<td valign="top">[in] <a href="XItemListListener.html">XItemListListener</a></td>
<td valign="bottom">&nbsp;Listener );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>registers a listener which is notified about changes in the item list.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="removeItemListListener" class="membertitle">removeItemListListener</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>removeItemListListener</b>(</td>
<td valign="top">[in] <a href="XItemListListener.html">XItemListListener</a></td>
<td valign="bottom">&nbsp;Listener );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>revokes a listener which is notified about changes in the item list.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a name="AttributesDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Attributes' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="ItemCount" class="membertitle">ItemCount</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-data" bgcolor="#ffffff" align="center">
<tr>
<td>[ readonly ] long <b>ItemCount</b>;<hr>
<dl>
<dt><b>Description</b></dt>
<dd>is the number of items in the list
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p>&nbsp;</p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>

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

</html>