public class TableComboViewer
extends org.eclipse.jface.viewers.AbstractTableViewer
Constructor and Description |
---|
TableComboViewer(org.eclipse.swt.widgets.Composite parent) |
TableComboViewer(org.eclipse.swt.widgets.Composite parent,
int style)
Creates a table viewer on a newly-created table control under the given
parent.
|
TableComboViewer(TableCombo tableCombo)
Creates a table viewer on the given table control.
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.jface.viewers.ColumnViewerEditor |
createViewerEditor() |
protected void |
doClear(int index) |
protected void |
doClearAll() |
protected void |
doDeselectAll() |
protected org.eclipse.swt.widgets.Widget |
doGetColumn(int index) |
protected int |
doGetColumnCount() |
protected org.eclipse.swt.widgets.Item |
doGetItem(int index) |
protected int |
doGetItemCount() |
protected org.eclipse.swt.widgets.Item[] |
doGetItems() |
protected org.eclipse.swt.widgets.Item[] |
doGetSelection() |
protected int[] |
doGetSelectionIndices() |
protected int |
doIndexOf(org.eclipse.swt.widgets.Item item) |
protected void |
doRemove(int[] indices) |
protected void |
doRemove(int start,
int end) |
protected void |
doRemoveAll() |
protected void |
doResetItem(org.eclipse.swt.widgets.Item item) |
protected void |
doSelect(int[] indices) |
protected void |
doSetItemCount(int count) |
protected void |
doSetSelection(int[] indices) |
protected void |
doSetSelection(org.eclipse.swt.widgets.Item[] items) |
protected void |
doShowItem(org.eclipse.swt.widgets.Item item) |
protected void |
doShowSelection() |
org.eclipse.swt.widgets.Control |
getControl() |
protected org.eclipse.swt.widgets.Item |
getItemAt(org.eclipse.swt.graphics.Point point) |
TableCombo |
getTableCombo()
returns the TableCombo reference.
|
protected org.eclipse.jface.viewers.ViewerRow |
getViewerRowFromItem(org.eclipse.swt.widgets.Widget item) |
protected void |
handleLabelProviderChanged(org.eclipse.jface.viewers.LabelProviderChangedEvent event) |
protected org.eclipse.jface.viewers.ViewerRow |
internalCreateNewRowPart(int style,
int rowIndex) |
add, add, assertContentProviderType, clear, doFindInputItem, doFindItem, doUpdateItem, getColumnViewerOwner, getElementAt, getLabelProvider, getRawChildren, getSelectionFromWidget, handleDispose, hookControl, indexForElement, inputChanged, insert, internalRefresh, internalRefresh, remove, remove, replace, reveal, setContentProvider, setItemCount, setSelectionToWidget
applyEditorValue, cancelEditing, checkBusy, editElement, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getViewerRow, hookEditingSupport, isBusy, isCellEditorActive, refresh, refresh, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, triggerEditorActivationEvent, update
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, associate, buildLabel, disassociate, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getRoot, getSelection, getSortedChildren, getSorter, getStructuredSelection, handleDoubleSelect, handleInvalidSelection, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSelection, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, updateSelection, usingElementMap
getContentProvider, getInput, labelProviderChanged
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
public TableComboViewer(org.eclipse.swt.widgets.Composite parent)
public TableComboViewer(org.eclipse.swt.widgets.Composite parent, int style)
parent
- the parent controlstyle
- SWT style bitspublic TableComboViewer(TableCombo tableCombo)
table
- the table controlprotected void doClear(int index)
doClear
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doClearAll()
doClearAll
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doDeselectAll()
doDeselectAll
in class org.eclipse.jface.viewers.AbstractTableViewer
protected org.eclipse.swt.widgets.Widget doGetColumn(int index)
doGetColumn
in class org.eclipse.jface.viewers.AbstractTableViewer
protected org.eclipse.swt.widgets.Item doGetItem(int index)
doGetItem
in class org.eclipse.jface.viewers.AbstractTableViewer
protected int doGetItemCount()
doGetItemCount
in class org.eclipse.jface.viewers.AbstractTableViewer
protected org.eclipse.swt.widgets.Item[] doGetItems()
doGetItems
in class org.eclipse.jface.viewers.AbstractTableViewer
protected org.eclipse.swt.widgets.Item[] doGetSelection()
doGetSelection
in class org.eclipse.jface.viewers.AbstractTableViewer
protected int[] doGetSelectionIndices()
doGetSelectionIndices
in class org.eclipse.jface.viewers.AbstractTableViewer
protected int doIndexOf(org.eclipse.swt.widgets.Item item)
doIndexOf
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doRemove(int[] indices)
doRemove
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doRemove(int start, int end)
doRemove
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doRemoveAll()
doRemoveAll
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doResetItem(org.eclipse.swt.widgets.Item item)
doResetItem
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doSelect(int[] indices)
doSelect
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doSetItemCount(int count)
doSetItemCount
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doSetSelection(org.eclipse.swt.widgets.Item[] items)
doSetSelection
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doSetSelection(int[] indices)
doSetSelection
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doShowItem(org.eclipse.swt.widgets.Item item)
doShowItem
in class org.eclipse.jface.viewers.AbstractTableViewer
protected void doShowSelection()
doShowSelection
in class org.eclipse.jface.viewers.AbstractTableViewer
protected org.eclipse.jface.viewers.ViewerRow internalCreateNewRowPart(int style, int rowIndex)
internalCreateNewRowPart
in class org.eclipse.jface.viewers.AbstractTableViewer
protected org.eclipse.jface.viewers.ColumnViewerEditor createViewerEditor()
createViewerEditor
in class org.eclipse.jface.viewers.ColumnViewer
protected int doGetColumnCount()
doGetColumnCount
in class org.eclipse.jface.viewers.ColumnViewer
protected org.eclipse.swt.widgets.Item getItemAt(org.eclipse.swt.graphics.Point point)
getItemAt
in class org.eclipse.jface.viewers.ColumnViewer
protected org.eclipse.jface.viewers.ViewerRow getViewerRowFromItem(org.eclipse.swt.widgets.Widget item)
getViewerRowFromItem
in class org.eclipse.jface.viewers.ColumnViewer
public org.eclipse.swt.widgets.Control getControl()
getControl
in class org.eclipse.jface.viewers.Viewer
public TableCombo getTableCombo()
protected void handleLabelProviderChanged(org.eclipse.jface.viewers.LabelProviderChangedEvent event)
handleLabelProviderChanged
in class org.eclipse.jface.viewers.StructuredViewer