handle
IzTableCursor(org.eclipse.swt.widgets.Table parent, int style)
void
addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
SelectionListener
interface.org.eclipse.swt.graphics.Color
int
org.eclipse.swt.graphics.Color
org.eclipse.swt.widgets.TableItem
getRow()
static void
initializeFullMultiTableSelection(org.eclipse.jface.viewers.TableViewer tableViewer, IzTableCursor cursor, Runnable onDoubleClick)
void
removeSelectionListener(org.eclipse.swt.events.SelectionListener listener)
void
setBackground(org.eclipse.swt.graphics.Color color)
void
setBounds(int x, int y, int cx, int cy)
void
setForeground(org.eclipse.swt.graphics.Color color)
void
setSelection(int row, int column)
void
setSelection(org.eclipse.swt.widgets.TableItem row, int column)
void
setVisible(boolean visible)
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, 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, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackgroundImage, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isAutoScalable
The style value is either one of the style constants defined in class SWT
which is applicable to instances of this class, or must be built by bitwise OR'ing together (that is, using the int
"|" operator) two or more of those SWT
style constants. The class description lists the style constants that are applicable to the class. Style bits are also inherited from superclasses.
parent
- a Table control which will be the parent of the new instance (cannot be null)style
- the style of control to constructIllegalArgumentException
-org.eclipse.swt.SWTException
-SWT.BORDER
Widget.checkSubclass()
Widget.getStyle()
SelectionListener
interface.When widgetSelected
is called, the item field of the event object is valid. If the receiver has SWT.CHECK
style set and the check selection changes, the event object detail field contains the value SWT.CHECK
. widgetDefaultSelected
is typically called when an item is double-clicked.
listener
- the listener which should be notified when the user changes the receiver's selectionIllegalArgumentException
-org.eclipse.swt.SWTException
-SelectionListener
SelectionEvent
removeSelectionListener(SelectionListener)
setVisible
in class org.eclipse.swt.widgets.Control
listener
- the listener which should no longer be notifiedIllegalArgumentException
-org.eclipse.swt.SWTException
-SelectionListener
addSelectionListener(SelectionListener)
org.eclipse.swt.SWTException
-getBackground
in class org.eclipse.swt.widgets.Control
getForeground
in class org.eclipse.swt.widgets.Control
null
if noneorg.eclipse.swt.SWTException
-Note: This operation is a hint and may be overridden by the platform. For example, on Windows the background of a Button cannot be changed.
setBackground
in class org.eclipse.swt.widgets.Control
color
- the new color (or null)IllegalArgumentException
-org.eclipse.swt.SWTException
-Note: This operation is a hint and may be overridden by the platform.
setForeground
in class org.eclipse.swt.widgets.Control
color
- the new color (or null)IllegalArgumentException
-org.eclipse.swt.SWTException
-row
- the index of the row for the cell to selectcolumn
- the index of column for the cell to selectorg.eclipse.swt.SWTException
-row
- the TableItem of the row for the cell to selectcolumn
- the index of column for the cell to selectorg.eclipse.swt.SWTException
-setBounds
in class org.eclipse.swt.widgets.Control
tableViewer
- The table viewer.onDoubleClick
- Called when double-clicked on cursor, null for none.