| <!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:58:30 CEST 2020 --> |
| <title>CompositeTable</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="CompositeTable"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </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 class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/CompositeTable.html">Use</a></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><a href="../../../../../org/eclipse/nebula/widgets/compositetable/ColumnControlListener.html" title="class in org.eclipse.nebula.widgets.compositetable"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTableLayout.html" title="class in org.eclipse.nebula.widgets.compositetable"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/eclipse/nebula/widgets/compositetable/CompositeTable.html" target="_top">Frames</a></li> |
| <li><a href="CompositeTable.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All 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> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.eclipse.nebula.widgets.compositetable</div> |
| <h2 title="Class CompositeTable" class="title">Class CompositeTable</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li>java.lang.Object</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.swt.widgets.Widget</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.swt.widgets.Control</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.swt.widgets.Scrollable</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.swt.widgets.Composite</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.swt.widgets.Canvas</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.nebula.widgets.compositetable.CompositeTable</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd>org.eclipse.swt.graphics.Drawable</dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">CompositeTable</span> |
| extends org.eclipse.swt.widgets.Canvas</pre> |
| <div class="block">Class CompositeTable. n. (1) An SWT virtual table control that extends |
| Composite. (2) An SWT virtual table control that is composed of many |
| Composites, each representing a header or a row, one below the other. |
| <p> |
| |
| CompositeTable is designed specifically to work nicely in the Eclipse Visual |
| Editor, but it is equally easy to use in hand-coded layouts. |
| <p> |
| |
| <b>Synopsis:</b> |
| <p> |
| In order to edit anything, one must: |
| <p> |
| <ul> |
| <li>Extend Composite or Canvas and create an object that can be duplicated |
| to represent the rows in your table. |
| <li>Optionally, extend Composite or Canvas and create a header object in the |
| same way. |
| <li>If the canvas and row objects do not have a layout manager, the |
| CompositeTable will automatically supply one that lays out child controls in |
| a visual table. If they have a layout manager, CompositeTable will let them |
| use that. |
| <li>Create a CompositeTable object, either using VE or using hand-coded SWT. |
| <li>Drop the header (if applicable), then the row object on the |
| CompositeTable or simply write code that creates instances of these objects |
| in that order as child controls of your CompositeTable. |
| <li>Set the RunTime property to "true". Your control is now "live." |
| <li>Add a RowConstructionListener if you need to add event handlers to |
| individual row controls when a row is created. |
| <li>Add a RowContentProvider that knows how to put data into your row |
| object's controls on demand. |
| <li>Add a RowFocusListener to validate and save changed data. |
| <li>Set the NumRowsInCollection property to the number of rows in the |
| underlying data structure. |
| </ul> |
| |
| Detailed description: |
| <p> |
| |
| This control is designed to work inside of the Eclipse Visual Editor. To use |
| it, drop one on the design surface. (Even though it extends Canvas, it does |
| not make sense to put a layout manager on it.) |
| <p> |
| |
| Next create one or two new custom controls by using the Visual Editor to |
| extend Composite. If you create one custom control, it will be used as the |
| prototype for all rows that will be displayed in the table. If you create |
| two, the first one will be used as a prototype for the header and the second |
| one will be used as a prototype for the rows. |
| <p> |
| |
| If these custom controls are not given layout managers (null layout), then |
| CompositeTable will automatically detect this situation and will supply its |
| own layout manager that will automatically lay out the children of these |
| controls in columns to form a table. However, if you supply layout managers |
| for your header prototype and row prototype objects, CompositeTable will |
| respect your choice. If you use CompositeTable's built-in layout manager, |
| then the weights property will be used to determine what percentage of the |
| total width will be allocated to each column. If this property is not set or |
| if the sum of their elements does not equal 100, the columns are created as |
| equal sizes. |
| <p> |
| |
| Once you have created your (optional) Header and Row custom controls, simply |
| drop them onto your CompositeTable control in VE. The first of these two |
| custom controls to be instantiated in your code will be interpreted by the |
| CompositeTable as the header control and the second will be interpreted as |
| the row control. |
| <p> |
| |
| Now that you have defined the (optional) header and row, you can switch your |
| CompositeTable into run mode and use it. This is done by switching the |
| RunTime property to true. |
| <p> |
| |
| Once in run mode, all of the CompositeTable's properties will be active. In |
| order to use it, set the NumRowsInCollection property to the number of rows |
| in the collection you want to display. And add a RefreshContentProvider, |
| which will be called whenever CompositeTable needs to refresh a particular |
| row. |
| <p> |
| |
| Please refer to the remainder of the JavaDoc for information on the remaining |
| properties and events. |
| <p> |
| |
| Although this control extends Composite, it is not intended to be subclassed |
| except within its own implementation and it makes no sense to set a layout |
| manager on it (although as discussed above, the child controls may have |
| layout managers).</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>3.2</dd> |
| </dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) java.util.LinkedList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#contentProviders">contentProviders</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#deleteEnabled">deleteEnabled</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) java.util.LinkedList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#deleteHandlers">deleteHandlers</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) java.util.LinkedList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#insertHandlers">insertHandlers</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#insertHint">insertHint</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#linesVisible">linesVisible</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) java.util.LinkedList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#rowConstructionListeners">rowConstructionListeners</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) java.util.LinkedList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#rowFocusListeners">rowFocusListeners</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) java.util.LinkedList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#scrollListeners">scrollListeners</a></span></code> </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.swt.widgets.Control</h3> |
| <code>handle</code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#CompositeTable-org.eclipse.swt.widgets.Composite-int-">CompositeTable</a></span>(org.eclipse.swt.widgets.Composite parent, |
| int style)</code> |
| <div class="block">Constructor CompositeTable.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addDeleteHandler-org.eclipse.nebula.widgets.compositetable.IDeleteHandler-">addDeleteHandler</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IDeleteHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IDeleteHandler</a> deleteHandler)</code> |
| <div class="block">Method addDeleteHandler.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addInsertHandler-org.eclipse.nebula.widgets.compositetable.IInsertHandler-">addInsertHandler</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IInsertHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IInsertHandler</a> insertHandler)</code> |
| <div class="block">Method addInsertHandler.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addKeyListener-org.eclipse.swt.events.KeyListener-">addKeyListener</a></span>(org.eclipse.swt.events.KeyListener listener)</code></td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addMouseListener-org.eclipse.swt.events.MouseListener-">addMouseListener</a></span>(org.eclipse.swt.events.MouseListener listener)</code></td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addMouseMoveListener-org.eclipse.swt.events.MouseMoveListener-">addMouseMoveListener</a></span>(org.eclipse.swt.events.MouseMoveListener listener)</code> </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addRowConstructionListener-org.eclipse.nebula.widgets.compositetable.RowConstructionListener-">addRowConstructionListener</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/RowConstructionListener.html" title="class in org.eclipse.nebula.widgets.compositetable">RowConstructionListener</a> rowConstructionListener)</code> |
| <div class="block">Method addRowConstructionListener.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addRowContentProvider-org.eclipse.nebula.widgets.compositetable.IRowContentProvider-">addRowContentProvider</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowContentProvider.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowContentProvider</a> contentProvider)</code> |
| <div class="block">Method addRowContentProvider.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addRowFocusListener-org.eclipse.nebula.widgets.compositetable.IRowFocusListener-">addRowFocusListener</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowFocusListener.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowFocusListener</a> rowListener)</code> |
| <div class="block">Method addRowListener.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#addScrollListener-org.eclipse.nebula.widgets.compositetable.ScrollListener-">addScrollListener</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/ScrollListener.html" title="class in org.eclipse.nebula.widgets.compositetable">ScrollListener</a> scrollListener)</code> |
| <div class="block">Method addScrollListener.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#clearSelection--">clearSelection</a></span>()</code> |
| <div class="block">Method clearSelection.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doDeleteRow--">doDeleteRow</a></span>()</code> </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doFocusInitialRow--">doFocusInitialRow</a></span>()</code> |
| <div class="block">Method doFocusInitialRow.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doFocusLastRow--">doFocusLastRow</a></span>()</code> |
| <div class="block">Method doFocusLastRow.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doInsertRow--">doInsertRow</a></span>()</code> </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doMakeFocusedRowVisible--">doMakeFocusedRowVisible</a></span>()</code> |
| <div class="block">Makes sure that the focused row is visible</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doPageDown--">doPageDown</a></span>()</code> |
| <div class="block">Method doPageDown.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doPageUp--">doPageUp</a></span>()</code> |
| <div class="block">Method doPageUp.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doRowDown--">doRowDown</a></span>()</code> |
| <div class="block">Method doRowDown.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#doRowUp--">doRowUp</a></span>()</code> |
| <div class="block">Method doRowUp.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#fireKeyPressed-org.eclipse.swt.events.KeyEvent-">fireKeyPressed</a></span>(org.eclipse.swt.events.KeyEvent e)</code> </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#fireKeyReleased-org.eclipse.swt.events.KeyEvent-">fireKeyReleased</a></span>(org.eclipse.swt.events.KeyEvent e)</code> </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#fireMouseDouble-org.eclipse.swt.events.MouseEvent-">fireMouseDouble</a></span>(org.eclipse.swt.events.MouseEvent e)</code> </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#fireMouseDown-org.eclipse.swt.events.MouseEvent-">fireMouseDown</a></span>(org.eclipse.swt.events.MouseEvent e)</code> </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#fireMouseMove-org.eclipse.swt.events.MouseEvent-">fireMouseMove</a></span>(org.eclipse.swt.events.MouseEvent e)</code> </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#fireMouseUp-org.eclipse.swt.events.MouseEvent-">fireMouseUp</a></span>(org.eclipse.swt.events.MouseEvent e)</code> </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getControlRow-org.eclipse.swt.widgets.Control-">getControlRow</a></span>(org.eclipse.swt.widgets.Control rowControl)</code> |
| <div class="block">Method getControlRow.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getCurrentColumn--">getCurrentColumn</a></span>()</code> |
| <div class="block">Method getCurrentColumn.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getCurrentRow--">getCurrentRow</a></span>()</code> |
| <div class="block">Method getCurrentRow.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getCurrentRowControl--">getCurrentRowControl</a></span>()</code> |
| <div class="block">Method getCurrentRowControl.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getHeader--">getHeader</a></span>()</code> |
| <div class="block">Returns the actual header control (not the prototype).</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>java.lang.reflect.Constructor</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getHeaderConstructor--">getHeaderConstructor</a></span>()</code> |
| <div class="block">(non-API) Method getHeaderConstructor.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getHeaderControl--">getHeaderControl</a></span>()</code> |
| <div class="block">(non-API) Method getHeaderControl.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getInsertHint--">getInsertHint</a></span>()</code> |
| <div class="block">Returns the hint string that will be displayed when there are no rows in |
| the table.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getLinesVisible--">getLinesVisible</a></span>()</code> |
| <div class="block">Method getLinesVisible.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getMaxRowsVisible--">getMaxRowsVisible</a></span>()</code> |
| <div class="block">Method getMaxRowsVisible.</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getNumRowsInCollection--">getNumRowsInCollection</a></span>()</code> |
| <div class="block">Method getNumRowsInCollection.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getNumRowsVisible--">getNumRowsVisible</a></span>()</code> |
| <div class="block">Method getNumRowsVisible.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>java.lang.reflect.Constructor</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getRowConstructor--">getRowConstructor</a></span>()</code> |
| <div class="block">(non-API) Method getRowConstructor.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getRowControl--">getRowControl</a></span>()</code> |
| <div class="block">(non-API) Method getRowControl.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>org.eclipse.swt.widgets.Control[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getRowControls--">getRowControls</a></span>()</code> |
| <div class="block">Method getRowControls.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>org.eclipse.swt.graphics.Point</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getSelection--">getSelection</a></span>()</code> |
| <div class="block">Method getSelection.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#getTopRow--">getTopRow</a></span>()</code> |
| <div class="block">Method getTopRow.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#isDeleteEnabled--">isDeleteEnabled</a></span>()</code> |
| <div class="block">Method isDeleteEnabled.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#isRunTime--">isRunTime</a></span>()</code> |
| <div class="block">Method isRunTime.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#isTraverseOnTabsEnabled--">isTraverseOnTabsEnabled</a></span>()</code> |
| <div class="block">Method isTraverseOnTabsEnabled.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#refreshAllRows--">refreshAllRows</a></span>()</code> |
| <div class="block">Method refreshAllRows.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#refreshRow-int-">refreshRow</a></span>(int row)</code> |
| <div class="block">Method refreshRow.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeDeleteHandler-org.eclipse.nebula.widgets.compositetable.IDeleteHandler-">removeDeleteHandler</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IDeleteHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IDeleteHandler</a> deleteHandler)</code> |
| <div class="block">Method removeDeleteHandler.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeInsertHandler-org.eclipse.nebula.widgets.compositetable.IInsertHandler-">removeInsertHandler</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IInsertHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IInsertHandler</a> insertHandler)</code> |
| <div class="block">Method removeInsertHandler.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeKeyListener-org.eclipse.swt.events.KeyListener-">removeKeyListener</a></span>(org.eclipse.swt.events.KeyListener listener)</code></td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeMouseListener-org.eclipse.swt.events.MouseListener-">removeMouseListener</a></span>(org.eclipse.swt.events.MouseListener listener)</code></td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeMouseMoveListener-org.eclipse.swt.events.MouseMoveListener-">removeMouseMoveListener</a></span>(org.eclipse.swt.events.MouseMoveListener listener)</code> </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeRowConstructionListener-org.eclipse.nebula.widgets.compositetable.RowConstructionListener-">removeRowConstructionListener</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/RowConstructionListener.html" title="class in org.eclipse.nebula.widgets.compositetable">RowConstructionListener</a> rowConstructionListener)</code> |
| <div class="block">Method removeRowConstructionListener.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeRowContentProvider-org.eclipse.nebula.widgets.compositetable.IRowContentProvider-">removeRowContentProvider</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowContentProvider.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowContentProvider</a> contentProvider)</code> |
| <div class="block">Method removeRowContentProvider.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeRowFocusListener-org.eclipse.nebula.widgets.compositetable.IRowFocusListener-">removeRowFocusListener</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowFocusListener.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowFocusListener</a> listener)</code> |
| <div class="block">Method removeRowListener.</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#removeScrollListener-org.eclipse.nebula.widgets.compositetable.ScrollListener-">removeScrollListener</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/ScrollListener.html" title="class in org.eclipse.nebula.widgets.compositetable">ScrollListener</a> scrollListener)</code> |
| <div class="block">Method removeScrollListener.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#resize--">resize</a></span>()</code> |
| <div class="block">(non-API) Method resize.</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#resizeAndRecordPrototypeRows--">resizeAndRecordPrototypeRows</a></span>()</code> |
| <div class="block">(non-API) Method resizeAndRecordPrototypeRows.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setBackground-org.eclipse.swt.graphics.Color-">setBackground</a></span>(org.eclipse.swt.graphics.Color color)</code> </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setCurrentColumn-int-">setCurrentColumn</a></span>(int column)</code> |
| <div class="block">Method setCurrentColumn.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setCurrentRow-int-">setCurrentRow</a></span>(int row)</code> |
| <div class="block">Method setCurrentRow.</div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setDeleteEnabled-boolean-">setDeleteEnabled</a></span>(boolean deleteEnabled)</code> |
| <div class="block">Method setDeleteEnabled.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setInsertHint-java.lang.String-">setInsertHint</a></span>(java.lang.String newHint)</code> |
| <div class="block">Sets the hint string that will be displayed when there are no rows in the |
| table.</div> |
| </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setLinesVisible-boolean-">setLinesVisible</a></span>(boolean linesVisible)</code> |
| <div class="block">Method setLinesVisible.</div> |
| </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setMaxRowsVisible-int-">setMaxRowsVisible</a></span>(int maxRowsVisible)</code> |
| <div class="block">Method setMaxRowsVisible.</div> |
| </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setMenu-org.eclipse.swt.widgets.Menu-">setMenu</a></span>(org.eclipse.swt.widgets.Menu menu)</code> </td> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setNumRowsInCollection-int-">setNumRowsInCollection</a></span>(int numRowsInCollection)</code> |
| <div class="block">Method setNumRowsInCollection.</div> |
| </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setRunTime-boolean-">setRunTime</a></span>(boolean runTime)</code> |
| <div class="block">Method setRunTime.</div> |
| </td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setSelection-int-int-">setSelection</a></span>(int column, |
| int row)</code> |
| <div class="block">Method setSelection.</div> |
| </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setSelection-org.eclipse.swt.graphics.Point-">setSelection</a></span>(org.eclipse.swt.graphics.Point selection)</code> |
| <div class="block">Method setSelection.</div> |
| </td> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setTopRow-int-">setTopRow</a></span>(int topRow)</code> |
| <div class="block">Method setTopRow.</div> |
| </td> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#setTraverseOnTabsEnabled-boolean-">setTraverseOnTabsEnabled</a></span>(boolean enabled)</code> |
| <div class="block">Method setTraverseOnTabsEnabled.</div> |
| </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTable.html#updateVisibleRows--">updateVisibleRows</a></span>()</code> |
| <div class="block">(non-API) Method updateVisibleRows.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Canvas"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.swt.widgets.Canvas</h3> |
| <code>drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.swt.widgets.Composite</h3> |
| <code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.swt.widgets.Scrollable</h3> |
| <code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.swt.widgets.Control</h3> |
| <code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addMenuDetectListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeMenuDetectListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.swt.widgets.Widget</h3> |
| <code>addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.Object</h3> |
| <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface org.eclipse.swt.graphics.Drawable</h3> |
| <code>isAutoScalable</code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a name="linesVisible"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>linesVisible</h4> |
| <pre>boolean linesVisible</pre> |
| </li> |
| </ul> |
| <a name="insertHint"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>insertHint</h4> |
| <pre>java.lang.String insertHint</pre> |
| </li> |
| </ul> |
| <a name="contentProviders"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>contentProviders</h4> |
| <pre>java.util.LinkedList contentProviders</pre> |
| </li> |
| </ul> |
| <a name="rowFocusListeners"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rowFocusListeners</h4> |
| <pre>java.util.LinkedList rowFocusListeners</pre> |
| </li> |
| </ul> |
| <a name="insertHandlers"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>insertHandlers</h4> |
| <pre>java.util.LinkedList insertHandlers</pre> |
| </li> |
| </ul> |
| <a name="deleteHandlers"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteHandlers</h4> |
| <pre>java.util.LinkedList deleteHandlers</pre> |
| </li> |
| </ul> |
| <a name="rowConstructionListeners"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rowConstructionListeners</h4> |
| <pre>java.util.LinkedList rowConstructionListeners</pre> |
| </li> |
| </ul> |
| <a name="deleteEnabled"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteEnabled</h4> |
| <pre>boolean deleteEnabled</pre> |
| </li> |
| </ul> |
| <a name="scrollListeners"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>scrollListeners</h4> |
| <pre>java.util.LinkedList scrollListeners</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="CompositeTable-org.eclipse.swt.widgets.Composite-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>CompositeTable</h4> |
| <pre>public CompositeTable(org.eclipse.swt.widgets.Composite parent, |
| int style)</pre> |
| <div class="block">Constructor CompositeTable. Construct a CompositeTable control. |
| CompositeTable accepts the same style bits as the SWT Canvas.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>parent</code> - The SWT parent control.</dd> |
| <dd><code>style</code> - Style bits. These are the same as Canvas</dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="setBackground-org.eclipse.swt.graphics.Color-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setBackground</h4> |
| <pre>public void setBackground(org.eclipse.swt.graphics.Color color)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setBackground</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="resize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resize</h4> |
| <pre>protected final void resize()</pre> |
| <div class="block">(non-API) Method resize. Resize this table's contents. Called from within |
| the custom layout manager.</div> |
| </li> |
| </ul> |
| <a name="updateVisibleRows--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>updateVisibleRows</h4> |
| <pre>protected void updateVisibleRows()</pre> |
| <div class="block">(non-API) Method updateVisibleRows. Makes sure that the content pane is |
| displaying the correct number of visible rows given the control's size. |
| Called from within #resize.</div> |
| </li> |
| </ul> |
| <a name="resizeAndRecordPrototypeRows--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resizeAndRecordPrototypeRows</h4> |
| <pre>protected void resizeAndRecordPrototypeRows()</pre> |
| <div class="block">(non-API) Method resizeAndRecordPrototypeRows. Figure out what child |
| controls are the header and row prototype rows respectively and resize |
| them so they occupy the entire width and their preferred height.</div> |
| </li> |
| </ul> |
| <a name="isRunTime--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isRunTime</h4> |
| <pre>public boolean isRunTime()</pre> |
| <div class="block">Method isRunTime. Returns if the CompositeTable is in run time mode as |
| opposed to design time mode. In design time mode, the only permitted |
| operations are to add or remove child Composites to be used as the header |
| and/or row prototype objects.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if this CompositeTable is in run mode. false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRunTime-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRunTime</h4> |
| <pre>public void setRunTime(boolean runTime)</pre> |
| <div class="block">Method setRunTime. Turns run-time mode on or off. When run-time mode is |
| off, CompositeTable ignores most property operations and will accept |
| prototype child controls to be added. When run-time mode is on, the |
| prototype controls are interpreted and all properties become active.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>runTime</code> - true if run-time mode should be enabled; false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getLinesVisible--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLinesVisible</h4> |
| <pre>public boolean getLinesVisible()</pre> |
| <div class="block">Method getLinesVisible. Returns if the CompositeTable will draw grid |
| lines on the header and row Composite objects. This property is ignored |
| if the programmer has set a layout manager on the header and/or the row |
| prototype objects.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if the CompositeTable will draw grid lines; false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLinesVisible-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLinesVisible</h4> |
| <pre>public void setLinesVisible(boolean linesVisible)</pre> |
| <div class="block">Method setLinesVisible. Sets if the CompositeTable will draw grid lines |
| on the header and row Composite objects. This property is ignored if the |
| programmer has set a layout manager on the header and/or the row |
| prototype objects.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>linesVisible</code> - true if the CompositeTable will draw grid lines; false |
| otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInsertHint--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInsertHint</h4> |
| <pre>public java.lang.String getInsertHint()</pre> |
| <div class="block">Returns the hint string that will be displayed when there are no rows in |
| the table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The hint string that will be displayed when there are no rows in |
| the table.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setInsertHint-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInsertHint</h4> |
| <pre>public void setInsertHint(java.lang.String newHint)</pre> |
| <div class="block">Sets the hint string that will be displayed when there are no rows in the |
| table. The default value is "Press <INS> to insert a new row."</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>newHint</code> - </dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMaxRowsVisible--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMaxRowsVisible</h4> |
| <pre>public int getMaxRowsVisible()</pre> |
| <div class="block">Method getMaxRowsVisible. Returns the maximum number of rows that will be |
| permitted in the table at once. For example, setting this property to 1 |
| will have the effect of creating a single editing area with a scroll bar |
| on the right allowing the user to scroll through all rows using either |
| the mouse or the PgUp/PgDn keys. The default value is Integer.MAX_VALUE.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the maximum number of rows that are permitted to be visible at |
| one time, regardless of the control's size.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setMaxRowsVisible-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxRowsVisible</h4> |
| <pre>public void setMaxRowsVisible(int maxRowsVisible)</pre> |
| <div class="block">Method setMaxRowsVisible. Sets the maximum number of rows that will be |
| permitted in the table at once. For example, setting this property to 1 |
| will have the effect of creating a single editing area with a scroll bar |
| on the right allowing the user to scroll through all rows using either |
| the mouse or the PgUp/PgDn keys. The default value is Integer.MAX_VALUE.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>maxRowsVisible</code> - the maximum number of rows that are permitted to be visible at |
| one time, regardless of the control's size.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNumRowsVisible--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNumRowsVisible</h4> |
| <pre>public int getNumRowsVisible()</pre> |
| <div class="block">Method getNumRowsVisible. Returns the actual number of rows that are |
| currently visible. Normally CompositeTable displays as many rows as will |
| fit vertically given the control's size. This value can be clamped to a |
| maximum using the MaxRowsVisible property.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the actual number of rows that are currently visible.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNumRowsInCollection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNumRowsInCollection</h4> |
| <pre>public int getNumRowsInCollection()</pre> |
| <div class="block">Method getNumRowsInCollection. Returns the number of rows in the data |
| structure that is being edited.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of rows in the underlying data structure.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setNumRowsInCollection-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNumRowsInCollection</h4> |
| <pre>public void setNumRowsInCollection(int numRowsInCollection)</pre> |
| <div class="block">Method setNumRowsInCollection. Sets the number of rows in the data |
| structure that is being edited.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numRowsInCollection</code> - the number of rows represented by the underlying data |
| structure.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTopRow--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTopRow</h4> |
| <pre>public int getTopRow()</pre> |
| <div class="block">Method getTopRow. Return the number of the line that is being displayed |
| in the top row of the CompositeTable editor (0-based).</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of the top line.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTopRow-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTopRow</h4> |
| <pre>public void setTopRow(int topRow)</pre> |
| <div class="block">Method setTopRow. Set the number of the line that is being displayed in |
| the top row of the CompositeTable editor (0-based). If the new top row is |
| not equal to the current top row, the table will automatically be |
| scrolled to the new position. This number must be greater than 0 and less |
| than NumRowsInCollection.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>topRow</code> - the line number of the new top row.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="doMakeFocusedRowVisible--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doMakeFocusedRowVisible</h4> |
| <pre>public boolean doMakeFocusedRowVisible()</pre> |
| <div class="block">Makes sure that the focused row is visible</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if the display needed to be scrolled; false otherwise</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="doFocusInitialRow--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doFocusInitialRow</h4> |
| <pre>public void doFocusInitialRow()</pre> |
| <div class="block">Method doFocusInitialRow. Set the focus on row 0 in the collection.</div> |
| </li> |
| </ul> |
| <a name="doFocusLastRow--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doFocusLastRow</h4> |
| <pre>public void doFocusLastRow()</pre> |
| <div class="block">Method doFocusLastRow. Set the focus on row collection.size()-1.</div> |
| </li> |
| </ul> |
| <a name="doPageUp--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doPageUp</h4> |
| <pre>public void doPageUp()</pre> |
| <div class="block">Method doPageUp. Move the focus one page earlier in the collection. |
| The page size is normally the same as getNumeRowsVisible().</div> |
| </li> |
| </ul> |
| <a name="doPageDown--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doPageDown</h4> |
| <pre>public void doPageDown()</pre> |
| <div class="block">Method doPageDown. Move the focus one page later in the collection. |
| The page size is normally the same as getNumeRowsVisible().</div> |
| </li> |
| </ul> |
| <a name="doRowUp--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doRowUp</h4> |
| <pre>public void doRowUp()</pre> |
| <div class="block">Method doRowUp. Move the focus one row earlier in the collection if |
| it is not already on row 0.</div> |
| </li> |
| </ul> |
| <a name="doRowDown--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doRowDown</h4> |
| <pre>public void doRowDown()</pre> |
| <div class="block">Method doRowDown.</div> |
| </li> |
| </ul> |
| <a name="doInsertRow--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doInsertRow</h4> |
| <pre>public boolean doInsertRow()</pre> |
| </li> |
| </ul> |
| <a name="doDeleteRow--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>doDeleteRow</h4> |
| <pre>public boolean doDeleteRow()</pre> |
| </li> |
| </ul> |
| <a name="refreshAllRows--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refreshAllRows</h4> |
| <pre>public void refreshAllRows()</pre> |
| <div class="block">Method refreshAllRows. Refresh all visible rows in the CompositeTable |
| from the original data.</div> |
| </li> |
| </ul> |
| <a name="refreshRow-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refreshRow</h4> |
| <pre>public void refreshRow(int row)</pre> |
| <div class="block">Method refreshRow. Refreshes a row in the CompositeTable |
| from the original data. Row is an offset from the |
| top of the table window. In order to get the current row in the |
| underlying data structure, compute getTopRow() + getCurrentRow().</div> |
| </li> |
| </ul> |
| <a name="getCurrentColumn--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCurrentColumn</h4> |
| <pre>public int getCurrentColumn()</pre> |
| <div class="block">Method getCurrentColumn. Returns the column number of the |
| currently-focused column (0-based).</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the column number of the currently-focused column.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCurrentColumn-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCurrentColumn</h4> |
| <pre>public void setCurrentColumn(int column)</pre> |
| <div class="block">Method setCurrentColumn. Sets the column number of the currently-focused |
| column (0-based).</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>column</code> - The new column to focus.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCurrentRow--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCurrentRow</h4> |
| <pre>public int getCurrentRow()</pre> |
| <div class="block">Method getCurrentRow. Returns the current row number as an offset from |
| the top of the table window. In order to get the current row in the |
| underlying data structure, compute getTopRow() + getCurrentRow().</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the current row number as an offset from the top of the table |
| window.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCurrentRow-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCurrentRow</h4> |
| <pre>public void setCurrentRow(int row)</pre> |
| <div class="block">Method setCurrentRow. Sets the current row number as an offset from the |
| top of the table window. In order to get the current row in the |
| underlying data structure, compute getTopRow() + getCurrentRow().</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>row</code> - the current row number as an offset from the top of the table |
| window.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCurrentRowControl--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCurrentRowControl</h4> |
| <pre>public org.eclipse.swt.widgets.Control getCurrentRowControl()</pre> |
| <div class="block">Method getCurrentRowControl. Returns the SWT control that displays the |
| current row.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Control the current row control.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRowControls--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRowControls</h4> |
| <pre>public org.eclipse.swt.widgets.Control[] getRowControls()</pre> |
| <div class="block">Method getRowControls. Returns an array of SWT controls where each |
| control represents a row control in the CompositeTable's current scrolled |
| position. If CompositeTable is resized, scrolled, such that the rows that |
| the CompositeTable control is displaying change in any way, the array |
| that is returned by this method will become out of date and need to be |
| retrieved again.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Control[] An array of SWT Control objects, each representing an |
| SWT row object.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHeader--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHeader</h4> |
| <pre>public org.eclipse.swt.widgets.Control getHeader()</pre> |
| <div class="block">Returns the actual header control (not the prototype).</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a control instance or null if no header is available</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setMenu-org.eclipse.swt.widgets.Menu-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMenu</h4> |
| <pre>public void setMenu(org.eclipse.swt.widgets.Menu menu)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setMenu</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getControlRow-org.eclipse.swt.widgets.Control-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getControlRow</h4> |
| <pre>public int getControlRow(org.eclipse.swt.widgets.Control rowControl)</pre> |
| <div class="block">Method getControlRow. Given a row control, returns its row number |
| relative to the topRow.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rowControl</code> - The row object to find</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The row number of the rowControl relative to the topRow (0-based)</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code>java.lang.IllegalArgumentException</code> - if rowControl is not currently visible</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSelection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSelection</h4> |
| <pre>public org.eclipse.swt.graphics.Point getSelection()</pre> |
| <div class="block">Method getSelection. Returns the currently-selected (column, row) pair |
| where the row specifies the offset from the top of the table window. In |
| order to get the current row in the underlying data structure, use |
| getSelection().y + getTopRow().</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the currently-selected (column, row) pair where the row specifies |
| the offset from the top of the table window, or null if no |
| selection is available</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSelection-org.eclipse.swt.graphics.Point-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSelection</h4> |
| <pre>public void setSelection(org.eclipse.swt.graphics.Point selection)</pre> |
| <div class="block">Method setSelection. Sets the currently-selected (column, row) pair where |
| the row specifies the offset from the top of the table window. In order |
| to get the current row in the underlying data structure, use |
| getSelection().y + getCurrentRow().</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>selection</code> - the (column, row) to select</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSelection-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSelection</h4> |
| <pre>public void setSelection(int column, |
| int row)</pre> |
| <div class="block">Method setSelection. Sets the currently-selected (column, row) pair where |
| the row specifies the offset from the top of the table window. In order |
| to get the current row in the underlying data structure, use |
| getSelection().y + getCurrentRow().</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>column</code> - the column to select</dd> |
| <dd><code>row</code> - the row to select as an offset from the top of the window</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearSelection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearSelection</h4> |
| <pre>public void clearSelection()</pre> |
| <div class="block">Method clearSelection. Deselects the currently-selected (column, row) pair.</div> |
| </li> |
| </ul> |
| <a name="getHeaderConstructor--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHeaderConstructor</h4> |
| <pre>public java.lang.reflect.Constructor getHeaderConstructor()</pre> |
| <div class="block">(non-API) Method getHeaderConstructor. Returns the Constructor object |
| used internally to construct the table's header or null if there is none.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the header's constructor.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRowConstructor--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRowConstructor</h4> |
| <pre>public java.lang.reflect.Constructor getRowConstructor()</pre> |
| <div class="block">(non-API) Method getRowConstructor. Returns the Constructor object used |
| internally to construct each row object.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the rows' constructor</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHeaderControl--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHeaderControl</h4> |
| <pre>public org.eclipse.swt.widgets.Control getHeaderControl()</pre> |
| <div class="block">(non-API) Method getHeaderControl. Returns the prototype header control.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the prototype header control.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRowControl--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRowControl</h4> |
| <pre>public org.eclipse.swt.widgets.Control getRowControl()</pre> |
| <div class="block">(non-API) Method getRowControl. Returns the prototype row control.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the prototype row control.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addRowContentProvider-org.eclipse.nebula.widgets.compositetable.IRowContentProvider-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addRowContentProvider</h4> |
| <pre>public void addRowContentProvider(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowContentProvider.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowContentProvider</a> contentProvider)</pre> |
| <div class="block">Method addRowContentProvider. Adds the specified content provider to the |
| list of content providers that will be called when a row needs to be |
| filled with data. Most of the time it only makes sense to add a single |
| one.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>contentProvider</code> - The content provider to add.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeRowContentProvider-org.eclipse.nebula.widgets.compositetable.IRowContentProvider-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeRowContentProvider</h4> |
| <pre>public void removeRowContentProvider(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowContentProvider.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowContentProvider</a> contentProvider)</pre> |
| <div class="block">Method removeRowContentProvider. Removes the specified content provider |
| from the list of content providers that will be called when a row needs |
| to be filled with data.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>contentProvider</code> - The content provider to remove.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addRowFocusListener-org.eclipse.nebula.widgets.compositetable.IRowFocusListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addRowFocusListener</h4> |
| <pre>public void addRowFocusListener(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowFocusListener.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowFocusListener</a> rowListener)</pre> |
| <div class="block">Method addRowListener. Adds the specified listener to the set of |
| listeners that will be notified when the user wishes to leave a row and |
| when the user has already left a row. If any listener vetos leaving a |
| row, the focus remains in the row.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rowListener</code> - The listener to add.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeRowFocusListener-org.eclipse.nebula.widgets.compositetable.IRowFocusListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeRowFocusListener</h4> |
| <pre>public void removeRowFocusListener(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IRowFocusListener.html" title="interface in org.eclipse.nebula.widgets.compositetable">IRowFocusListener</a> listener)</pre> |
| <div class="block">Method removeRowListener. Removes the specified listener from the set of |
| listeners that will be notified when the user wishes to leave a row and |
| when the user has already left a row. If any listener vetos leaving a |
| row, the focus remains in the row.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>listener</code> - The listener to remove.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addInsertHandler-org.eclipse.nebula.widgets.compositetable.IInsertHandler-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addInsertHandler</h4> |
| <pre>public void addInsertHandler(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IInsertHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IInsertHandler</a> insertHandler)</pre> |
| <div class="block">Method addInsertHandler. Adds the specified insertHandler to the set of |
| objects that will be used to handle insert requests.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>insertHandler</code> - the insertHandler to add.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeInsertHandler-org.eclipse.nebula.widgets.compositetable.IInsertHandler-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeInsertHandler</h4> |
| <pre>public void removeInsertHandler(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IInsertHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IInsertHandler</a> insertHandler)</pre> |
| <div class="block">Method removeInsertHandler. Removes the specified insertHandler from the |
| set of objects that will be used to handle insert requests.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>insertHandler</code> - the insertHandler to remove.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addDeleteHandler-org.eclipse.nebula.widgets.compositetable.IDeleteHandler-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addDeleteHandler</h4> |
| <pre>public void addDeleteHandler(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IDeleteHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IDeleteHandler</a> deleteHandler)</pre> |
| <div class="block">Method addDeleteHandler. Adds the specified deleteHandler to the set of |
| objects that will be used to handle delete requests.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>deleteHandler</code> - the deleteHandler to add.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeDeleteHandler-org.eclipse.nebula.widgets.compositetable.IDeleteHandler-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeDeleteHandler</h4> |
| <pre>public void removeDeleteHandler(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/IDeleteHandler.html" title="interface in org.eclipse.nebula.widgets.compositetable">IDeleteHandler</a> deleteHandler)</pre> |
| <div class="block">Method removeDeleteHandler. Removes the specified deleteHandler from the |
| set of objects that will be used to handle delete requests.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>deleteHandler</code> - the deleteHandler to remove.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addRowConstructionListener-org.eclipse.nebula.widgets.compositetable.RowConstructionListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addRowConstructionListener</h4> |
| <pre>public void addRowConstructionListener(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/RowConstructionListener.html" title="class in org.eclipse.nebula.widgets.compositetable">RowConstructionListener</a> rowConstructionListener)</pre> |
| <div class="block">Method addRowConstructionListener. Adds the specified |
| rowConstructionListener to the set of objects that will be used to listen |
| to row construction events.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rowConstructionListener</code> - the rowConstructionListener to add.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeRowConstructionListener-org.eclipse.nebula.widgets.compositetable.RowConstructionListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeRowConstructionListener</h4> |
| <pre>public void removeRowConstructionListener(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/RowConstructionListener.html" title="class in org.eclipse.nebula.widgets.compositetable">RowConstructionListener</a> rowConstructionListener)</pre> |
| <div class="block">Method removeRowConstructionListener. Removes the specified |
| rowConstructionListener from the set of objects that will be used to |
| listen to row construction events.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rowConstructionListener</code> - the rowConstructionListener to remove.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isDeleteEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDeleteEnabled</h4> |
| <pre>public boolean isDeleteEnabled()</pre> |
| <div class="block">Method isDeleteEnabled. Returns if delete is enabled. Deletions are only |
| processed if the DeleteEnabled property is true and at least one delete |
| handler has been registered. |
| <p> |
| |
| The default value is true.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if delete is enabled. false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDeleteEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDeleteEnabled</h4> |
| <pre>public void setDeleteEnabled(boolean deleteEnabled)</pre> |
| <div class="block">Method setDeleteEnabled. Sets if delete is enabled. Deletions are only |
| processed if the DeleteEnabled property is true and at least one delete |
| handler has been registered. |
| <p> |
| |
| The default value is true.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>deleteEnabled</code> - true if delete should be enabled. false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addScrollListener-org.eclipse.nebula.widgets.compositetable.ScrollListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addScrollListener</h4> |
| <pre>public void addScrollListener(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/ScrollListener.html" title="class in org.eclipse.nebula.widgets.compositetable">ScrollListener</a> scrollListener)</pre> |
| <div class="block">Method addScrollListener. Adds the specified scroll listener to the list |
| of listeners that will be notified when this CompositeTable control |
| scrolls the top-visible row. This event is not fired when the |
| CompositeTable is resized.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>scrollListener</code> - the ScrollListener to add.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeScrollListener-org.eclipse.nebula.widgets.compositetable.ScrollListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeScrollListener</h4> |
| <pre>public void removeScrollListener(<a href="../../../../../org/eclipse/nebula/widgets/compositetable/ScrollListener.html" title="class in org.eclipse.nebula.widgets.compositetable">ScrollListener</a> scrollListener)</pre> |
| <div class="block">Method removeScrollListener. Removes the specified scroll listener from |
| the list of listeners that will be notified when this CompositeTable |
| control scrolls the top-visible row.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>scrollListener</code> - the ScrollListener to remove.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isTraverseOnTabsEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isTraverseOnTabsEnabled</h4> |
| <pre>public boolean isTraverseOnTabsEnabled()</pre> |
| <div class="block">Method isTraverseOnTabsEnabled. Returns true if Tab and Shift-tab cause |
| the focus to wrap from the end of the table back to the beginning and |
| Enter causes the focus to advance. Returns false otherwise. |
| <p> |
| This property defaults to true.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if CompositeTable is handling Tab, Shift-tab, and Enter key |
| behavior; false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTraverseOnTabsEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTraverseOnTabsEnabled</h4> |
| <pre>public void setTraverseOnTabsEnabled(boolean enabled)</pre> |
| <div class="block">Method setTraverseOnTabsEnabled. Sets if Tab and Shift-tab cause the |
| focus to wrap from the end of the table back to the beginning and Enter |
| causes the focus to advance. |
| <p> |
| This property defaults to true.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>enabled</code> - true if CompositeTable is handling Tab, Shift-tab, and Enter |
| key behavior; false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addKeyListener-org.eclipse.swt.events.KeyListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addKeyListener</h4> |
| <pre>public void addKeyListener(org.eclipse.swt.events.KeyListener listener)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>addKeyListener</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeKeyListener-org.eclipse.swt.events.KeyListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeKeyListener</h4> |
| <pre>public void removeKeyListener(org.eclipse.swt.events.KeyListener listener)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>removeKeyListener</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fireKeyPressed-org.eclipse.swt.events.KeyEvent-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fireKeyPressed</h4> |
| <pre>void fireKeyPressed(org.eclipse.swt.events.KeyEvent e)</pre> |
| </li> |
| </ul> |
| <a name="fireKeyReleased-org.eclipse.swt.events.KeyEvent-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fireKeyReleased</h4> |
| <pre>void fireKeyReleased(org.eclipse.swt.events.KeyEvent e)</pre> |
| </li> |
| </ul> |
| <a name="addMouseListener-org.eclipse.swt.events.MouseListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMouseListener</h4> |
| <pre>public void addMouseListener(org.eclipse.swt.events.MouseListener listener)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>addMouseListener</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeMouseListener-org.eclipse.swt.events.MouseListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeMouseListener</h4> |
| <pre>public void removeMouseListener(org.eclipse.swt.events.MouseListener listener)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>removeMouseListener</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fireMouseDown-org.eclipse.swt.events.MouseEvent-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fireMouseDown</h4> |
| <pre>void fireMouseDown(org.eclipse.swt.events.MouseEvent e)</pre> |
| </li> |
| </ul> |
| <a name="fireMouseUp-org.eclipse.swt.events.MouseEvent-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fireMouseUp</h4> |
| <pre>void fireMouseUp(org.eclipse.swt.events.MouseEvent e)</pre> |
| </li> |
| </ul> |
| <a name="fireMouseDouble-org.eclipse.swt.events.MouseEvent-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fireMouseDouble</h4> |
| <pre>void fireMouseDouble(org.eclipse.swt.events.MouseEvent e)</pre> |
| </li> |
| </ul> |
| <a name="addMouseMoveListener-org.eclipse.swt.events.MouseMoveListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMouseMoveListener</h4> |
| <pre>public void addMouseMoveListener(org.eclipse.swt.events.MouseMoveListener listener)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>addMouseMoveListener</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeMouseMoveListener-org.eclipse.swt.events.MouseMoveListener-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeMouseMoveListener</h4> |
| <pre>public void removeMouseMoveListener(org.eclipse.swt.events.MouseMoveListener listener)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>removeMouseMoveListener</code> in class <code>org.eclipse.swt.widgets.Control</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fireMouseMove-org.eclipse.swt.events.MouseEvent-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>fireMouseMove</h4> |
| <pre>void fireMouseMove(org.eclipse.swt.events.MouseEvent e)</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= 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 class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/CompositeTable.html">Use</a></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><a href="../../../../../org/eclipse/nebula/widgets/compositetable/ColumnControlListener.html" title="class in org.eclipse.nebula.widgets.compositetable"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/eclipse/nebula/widgets/compositetable/CompositeTableLayout.html" title="class in org.eclipse.nebula.widgets.compositetable"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/eclipse/nebula/widgets/compositetable/CompositeTable.html" target="_top">Frames</a></li> |
| <li><a href="CompositeTable.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All 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> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </body> |
| </html> |