blob: 8a24325a43b03bb637188a198334ae73a9820e03 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_201) on Thu Jul 23 15:59:35 CEST 2020 -->
<title>Uses of Class org.eclipse.nebula.widgets.gallery.GalleryItem</title>
<meta name="date" content="2020-07-23">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.eclipse.nebula.widgets.gallery.GalleryItem";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/nebula/widgets/gallery/class-use/GalleryItem.html" target="_top">Frames</a></li>
<li><a href="GalleryItem.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.eclipse.nebula.widgets.gallery.GalleryItem" class="title">Uses of Class<br>org.eclipse.nebula.widgets.gallery.GalleryItem</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.nebula.jface.galleryviewer">org.eclipse.nebula.jface.galleryviewer</a></td>
<td class="colLast">
<div class="block">Provides a JFace viewer for the Gallery widget.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.nebula.widgets.gallery">org.eclipse.nebula.widgets.gallery</a></td>
<td class="colLast">
<div class="block">Provides the Gallery custom widget.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.eclipse.nebula.jface.galleryviewer">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a> in <a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/package-summary.html">org.eclipse.nebula.jface.galleryviewer</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/package-summary.html">org.eclipse.nebula.jface.galleryviewer</a> declared as <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">GalleryViewerRow.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/GalleryViewerRow.html#item">item</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/package-summary.html">org.eclipse.nebula.jface.galleryviewer</a> with parameters of type <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryViewerRow.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/GalleryViewerRow.html#setItem-org.eclipse.nebula.widgets.gallery.GalleryItem-">setItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/package-summary.html">org.eclipse.nebula.jface.galleryviewer</a> with parameters of type <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/jface/galleryviewer/GalleryViewerRow.html#GalleryViewerRow-org.eclipse.nebula.widgets.gallery.GalleryItem-">GalleryViewerRow</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Constructs a ViewerRow adapter for a GalleryItem.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.nebula.widgets.gallery">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a> in <a href="../../../../../../org/eclipse/nebula/widgets/gallery/package-summary.html">org.eclipse.nebula.widgets.gallery</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/eclipse/nebula/widgets/gallery/package-summary.html">org.eclipse.nebula.widgets.gallery</a> declared as <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">GalleryGroupResizeEffect.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryGroupResizeEffect.html#item">item</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#items">items</a></span></code>
<div class="block">Children of this item.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#items">items</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#lastSingleClick">lastSingleClick</a></span></code>
<div class="block">Keeps track of the last selected item.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/eclipse/nebula/widgets/gallery/package-summary.html">org.eclipse.nebula.widgets.gallery</a> that return <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">_getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;index)</code>
<div class="block">This method is used by items to implement getItem( index )</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_getItem-int-">_getItem</a></span>(int&nbsp;index)</code>
<div class="block">Get the item at index.<br/>
If SWT.VIRTUAL is used and the item has not been used yet, the item is
created and a SWT.SetData is fired.<br/>
This is the internal implementation of this method : checkWidget() is not
used.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_getItem-int-boolean-">_getItem</a></span>(int&nbsp;index,
boolean&nbsp;create)</code>
<div class="block">Get the item at 'index'.<br/>
If SWT.VIRTUAL is used, 'create' is true and the item has not been used
yet, the item is created and a SWT.SetData is fired.<br/></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#getGroup-org.eclipse.swt.graphics.Point-">getGroup</a></span>(org.eclipse.swt.graphics.Point&nbsp;coords)</code>
<div class="block">
Get group at pixel position (relative to client area).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">NoGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/NoGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>
<div class="block">Returns the item at coords relative to the parent group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-int-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords,
int&nbsp;offsetY)</code>
<div class="block">Get item at pixel position</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#getItem-int-">getItem</a></span>(int&nbsp;index)</code>
<div class="block">Searches the receiver's list starting at the first item (index 0) until
an item is found that is equal to the argument, and returns the index of
that item.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#getItem-int-">getItem</a></span>(int&nbsp;index)</code>
<div class="block">Get the item at index.<br/>
If SWT.VIRTUAL is used and the item has not been used yet, the item is
created and a SWT.SetData event is fired.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#getItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(org.eclipse.swt.graphics.Point&nbsp;coords)</code>
<div class="block">Get item at pixel position</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#getItems--">getItems</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#getItems--">getItems</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getNextItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">getNextItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;key)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getNextItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">getNextItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;key)</code>
<div class="block">Returns the item that should be selected when the current item is 'item'
and the 'key' is pressed</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#getParentItem--">getParentItem</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#getSelection--">getSelection</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/eclipse/nebula/widgets/gallery/package-summary.html">org.eclipse.nebula.widgets.gallery</a> with parameters of type <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#Z:Z_addSelection-org.eclipse.nebula.widgets.gallery.GalleryItem-">_addSelection</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_addSelection-org.eclipse.nebula.widgets.gallery.GalleryItem-">_addSelection</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">_getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;index)</code>
<div class="block">This method is used by items to implement getItem( index )</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_indexOf-org.eclipse.nebula.widgets.gallery.GalleryItem-">_indexOf</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns the index of a GalleryItem when it is a root Item</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_indexOf-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.nebula.widgets.gallery.GalleryItem-">_indexOf</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parentItem,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns the index of a GalleryItem when it is not a root Item</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_remove-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">_remove</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_removeSelection-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.nebula.widgets.gallery.GalleryItem-">_removeSelection</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_setGalleryItems-org.eclipse.nebula.widgets.gallery.GalleryItem:A-">_setGalleryItems</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]&nbsp;items)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#Z:Z_showItem-org.eclipse.nebula.widgets.gallery.GalleryItem-">_showItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#addItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">addItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;position)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#addItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">addItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;position)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ListItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/ListItemRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;index,
int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryItemRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;index,
int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryItemRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;index,
int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</code>
<div class="block">Draws an item.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">NoGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/NoGroupRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
int&nbsp;x,
int&nbsp;y,
int&nbsp;clipX,
int&nbsp;clipY,
int&nbsp;clipWidth,
int&nbsp;clipHeight)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
int&nbsp;x,
int&nbsp;y,
int&nbsp;clipX,
int&nbsp;clipY,
int&nbsp;clipWidth,
int&nbsp;clipHeight)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
int&nbsp;x,
int&nbsp;y,
int&nbsp;clipX,
int&nbsp;clipY,
int&nbsp;clipWidth,
int&nbsp;clipHeight)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#draw-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-int-">draw</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
int&nbsp;x,
int&nbsp;y,
int&nbsp;clipX,
int&nbsp;clipY,
int&nbsp;clipWidth,
int&nbsp;clipHeight)</code>
<div class="block">Group size informations can be retrieved from group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryItemRenderer.html#drawAllOverlays-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-org.eclipse.swt.graphics.Point-int-int-">drawAllOverlays</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;x,
int&nbsp;y,
org.eclipse.swt.graphics.Point&nbsp;imageSize,
int&nbsp;xShift,
int&nbsp;yShift)</code>
<div class="block">Draw image overlays.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#drawGroup-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-int-">drawGroup</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
int&nbsp;x,
int&nbsp;y,
int&nbsp;clipX,
int&nbsp;clipY,
int&nbsp;clipWidth,
int&nbsp;clipHeight)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#drawGroupBackground-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-">drawGroupBackground</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</code>
<div class="block">Draw group background using system default gradient or the user-defined
color.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#drawGroupToggleButton-org.eclipse.swt.graphics.GC-int-int-org.eclipse.nebula.widgets.gallery.GalleryItem-">drawGroupToggleButton</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
int&nbsp;x,
int&nbsp;y,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>
<div class="block">Draw the toggle button.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#drawItem-org.eclipse.swt.graphics.GC-int-boolean-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">drawItem</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
int&nbsp;index,
boolean&nbsp;selected,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;offsetY)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#drawItem-org.eclipse.swt.graphics.GC-int-boolean-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">drawItem</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
int&nbsp;index,
boolean&nbsp;selected,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;offsetY)</code>
<div class="block">Draw a child item.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Color</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryItemRenderer.html#getBackground-org.eclipse.nebula.widgets.gallery.GalleryItem-">getBackground</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Check the GalleryItem, Gallery, and Display in order for the active
background color for the given GalleryItem.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Color</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getBackground-org.eclipse.nebula.widgets.gallery.GalleryItem-">getBackground</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns item background color.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Font</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryItemRenderer.html#getFont-org.eclipse.nebula.widgets.gallery.GalleryItem-">getFont</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Check the GalleryItem, Gallery, and Display in order for the active font
for the given GalleryItem.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Font</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getFont-org.eclipse.nebula.widgets.gallery.GalleryItem-">getFont</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns item font.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Color</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryItemRenderer.html#getForeground-org.eclipse.nebula.widgets.gallery.GalleryItem-">getForeground</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Check the GalleryItem, Gallery, and Display in order for the active
foreground color for the given GalleryItem.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Color</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getForeground-org.eclipse.nebula.widgets.gallery.GalleryItem-">getForeground</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns item foreground color.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#getGroupHeight-org.eclipse.nebula.widgets.gallery.GalleryItem-">getGroupHeight</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#getGroupOffset-org.eclipse.nebula.widgets.gallery.GalleryItem-">getGroupOffset</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns a group offset (size of title + margin)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Point</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getGroupPosition-org.eclipse.nebula.widgets.gallery.GalleryItem-">getGroupPosition</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Point</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getGroupSize-org.eclipse.nebula.widgets.gallery.GalleryItem-">getGroupSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#getGroupTitle-org.eclipse.nebula.widgets.gallery.GalleryItem-">getGroupTitle</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Image[]</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryItemRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryItemRenderer.html#getImageOverlay-org.eclipse.nebula.widgets.gallery.GalleryItem-java.lang.String-">getImageOverlay</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
java.lang.String&nbsp;id)</code>
<div class="block">Returns an array of images or null of no overlay was defined for this
image.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">NoGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/NoGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>
<div class="block">Returns the item at coords relative to the parent group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getItem-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-int-">getItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.graphics.Point&nbsp;coords,
int&nbsp;offsetY)</code>
<div class="block">Get item at pixel position</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Point</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getLayoutData-org.eclipse.nebula.widgets.gallery.GalleryItem-">getLayoutData</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getNextItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">getNextItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;key)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getNextItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">getNextItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;key)</code>
<div class="block">Returns the item that should be selected when the current item is 'item'
and the 'key' is pressed</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">NoGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/NoGroupRenderer.html#getSize-org.eclipse.nebula.widgets.gallery.GalleryItem-">getSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#getSize-org.eclipse.nebula.widgets.gallery.GalleryItem-">getSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getSize-org.eclipse.nebula.widgets.gallery.GalleryItem-">getSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#getSize-org.eclipse.nebula.widgets.gallery.GalleryItem-">getSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns the size of a group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getSize-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">getSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;offsetY)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int[]</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#getVisibleItems-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-int-int-int-int-int-">getVisibleItems</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
int&nbsp;x,
int&nbsp;y,
int&nbsp;clipX,
int&nbsp;clipY,
int&nbsp;clipWidth,
int&nbsp;clipHeight,
int&nbsp;offset)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#indexOf-org.eclipse.nebula.widgets.gallery.GalleryItem-">indexOf</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;childItem)</code>
<div class="block">Returns the index of childItem within this item or -1 if childItem is not
found.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#indexOf-org.eclipse.nebula.widgets.gallery.GalleryItem-">indexOf</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Returns the index of a GalleryItem.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#isGroupExpanded-org.eclipse.nebula.widgets.gallery.GalleryItem-">isGroupExpanded</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#isGroupExpanded-org.eclipse.nebula.widgets.gallery.GalleryItem-">isGroupExpanded</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Return item expand state (item.isExpanded()) Returns always true is
alwaysExpanded is set to true.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#isSelected-org.eclipse.nebula.widgets.gallery.GalleryItem-">isSelected</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#isSelected-org.eclipse.nebula.widgets.gallery.GalleryItem-">isSelected</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">NoGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/NoGroupRenderer.html#layout-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-">layout</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#layout-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-">layout</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#layout-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-">layout</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#layout-org.eclipse.swt.graphics.GC-org.eclipse.nebula.widgets.gallery.GalleryItem-">layout</a></span>(org.eclipse.swt.graphics.GC&nbsp;gc,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>
<div class="block">This method is called on each root item when the Gallery changes (resize,
item addition or removal) in order to update the gallery size.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">NoGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/NoGroupRenderer.html#mouseDown-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.widgets.Event-org.eclipse.swt.graphics.Point-">mouseDown</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.widgets.Event&nbsp;e,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#mouseDown-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.widgets.Event-org.eclipse.swt.graphics.Point-">mouseDown</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.widgets.Event&nbsp;e,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#mouseDown-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.widgets.Event-org.eclipse.swt.graphics.Point-">mouseDown</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.widgets.Event&nbsp;e,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>
<div class="block">This method can be implemented to handle mouse down events at the group
level.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGridGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGridGroupRenderer.html#mouseDown-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.events.MouseEvent-org.eclipse.swt.graphics.Point-">mouseDown</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
org.eclipse.swt.events.MouseEvent&nbsp;e,
org.eclipse.swt.graphics.Point&nbsp;coords)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#notifySelectionListeners-org.eclipse.nebula.widgets.gallery.GalleryItem-int-boolean-">notifySelectionListeners</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;index,
boolean&nbsp;isDefault)</code>
<div class="block">Send a selection event for a gallery item</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#notifyTreeListeners-org.eclipse.nebula.widgets.gallery.GalleryItem-">notifyTreeListeners</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group)</code>
<div class="block">Notifies the Gallery that the control expanded/collapsed state has
changed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#notifyTreeListeners-org.eclipse.nebula.widgets.gallery.GalleryItem-boolean-">notifyTreeListeners</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
boolean&nbsp;state)</code>
<div class="block">Send an Expand event for a GalleryItem</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#onMouseHandleLeft-org.eclipse.swt.widgets.Event-org.eclipse.nebula.widgets.gallery.GalleryItem-boolean-boolean-">onMouseHandleLeft</a></span>(org.eclipse.swt.widgets.Event&nbsp;e,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
boolean&nbsp;down,
boolean&nbsp;up)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#onMouseHandleRight-org.eclipse.swt.widgets.Event-org.eclipse.nebula.widgets.gallery.GalleryItem-boolean-boolean-">onMouseHandleRight</a></span>(org.eclipse.swt.widgets.Event&nbsp;e,
<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
boolean&nbsp;down,
boolean&nbsp;up)</code>
<div class="block">Handle right click.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#redraw-org.eclipse.nebula.widgets.gallery.GalleryItem-">redraw</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Redraw the item given as parameter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#remove-org.eclipse.nebula.widgets.gallery.GalleryItem-">remove</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#remove-org.eclipse.nebula.widgets.gallery.GalleryItem-">remove</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#setData-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">setData</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;galleryItem,
int&nbsp;index)</code>
<div class="block">Sends SWT.SetData event.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/AbstractGalleryGroupRenderer.html#setGroupSize-org.eclipse.nebula.widgets.gallery.GalleryItem-org.eclipse.swt.graphics.Point-">setGroupSize</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
org.eclipse.swt.graphics.Point&nbsp;size)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">GalleryItem.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#setParentItem-org.eclipse.nebula.widgets.gallery.GalleryItem-">setParentItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parentItem)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#setSelected-org.eclipse.nebula.widgets.gallery.GalleryItem-boolean-boolean-">setSelected</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
boolean&nbsp;selected,
boolean&nbsp;notifyListeners)</code>
<div class="block">Toggle item selection status</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#setSelection-org.eclipse.nebula.widgets.gallery.GalleryItem:A-">setSelection</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>[]&nbsp;items)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#showItem-org.eclipse.nebula.widgets.gallery.GalleryItem-">showItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item)</code>
<div class="block">Scroll the Gallery in order to make 'item' visible.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultGalleryGroupRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/DefaultGalleryGroupRenderer.html#startGroupAnimation-org.eclipse.nebula.widgets.gallery.GalleryItem-boolean-">startGroupAnimation</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;group,
boolean&nbsp;doOpen)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">Gallery.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/Gallery.html#updateStructuralValues-org.eclipse.nebula.widgets.gallery.GalleryItem-boolean-">updateStructuralValues</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;changedGroup,
boolean&nbsp;keepLocation)</code>
<div class="block">Recalculate structural values using the group renderer<br>
Gallery and item size will be updated.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/eclipse/nebula/widgets/gallery/package-summary.html">org.eclipse.nebula.widgets.gallery</a> with parameters of type <a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryGroupResizeEffect.html#GalleryGroupResizeEffect-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-long-org.eclipse.nebula.animation.movement.IMovement-java.lang.Runnable-java.lang.Runnable-">GalleryGroupResizeEffect</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;item,
int&nbsp;src,
int&nbsp;dest,
long&nbsp;lengthMilli,
<a href="../../../../../../org/eclipse/nebula/animation/movement/IMovement.html" title="interface in org.eclipse.nebula.animation.movement">IMovement</a>&nbsp;movement,
java.lang.Runnable&nbsp;onStop,
java.lang.Runnable&nbsp;onCancel)</code>
<div class="block">Set up a new resize effect on a gallery item.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#GalleryItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-">GalleryItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;style)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#GalleryItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-">GalleryItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;style,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html#GalleryItem-org.eclipse.nebula.widgets.gallery.GalleryItem-int-int-boolean-">GalleryItem</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">GalleryItem</a>&nbsp;parent,
int&nbsp;style,
int&nbsp;index,
boolean&nbsp;create)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/eclipse/nebula/widgets/gallery/GalleryItem.html" title="class in org.eclipse.nebula.widgets.gallery">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/nebula/widgets/gallery/class-use/GalleryItem.html" target="_top">Frames</a></li>
<li><a href="GalleryItem.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>