public class RegularTableViewer
extends org.eclipse.jface.viewers.CheckboxTableViewer
| Modifier and Type | Field and Description |
|---|---|
protected int |
grayColor |
protected java.lang.String |
grayStateKey |
protected int |
normalColor |
| Constructor and Description |
|---|
RegularTableViewer(org.eclipse.swt.widgets.Table table) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Equivalence<java.lang.Object> |
getEquivalence() |
protected boolean |
getGrayedItem(org.eclipse.swt.widgets.TableItem item) |
void |
setAllGrayed(boolean state) |
boolean |
setGrayed(java.lang.Object element,
boolean state) |
void |
setGrayedElements(java.lang.Object[] elements) |
protected void |
setGrayedItem(org.eclipse.swt.widgets.TableItem item,
boolean state) |
addCheckStateListener, createTable, doUpdateItem, getChecked, getCheckedElements, getGrayed, getGrayedElements, handleSelect, newCheckList, preservingSelection, removeCheckStateListener, setAllChecked, setChecked, setCheckedElements, setCheckStateProvidercreateViewerEditor, doClear, doClearAll, doDeselectAll, doFindItem, doGetColumn, doGetColumnCount, doGetItem, doGetItemCount, doGetItems, doGetSelection, doGetSelectionIndices, doIndexOf, doRemove, doRemove, doRemoveAll, doResetItem, doSelect, doSetItemCount, doSetSelection, doSetSelection, doShowItem, doShowSelection, getControl, getItemAt, getTable, getViewerRowFromItem, internalCreateNewRowPart, refresh, refresh, remove, setSelectionadd, add, assertContentProviderType, clear, doFindInputItem, getColumnViewerOwner, getElementAt, getLabelProvider, getRawChildren, getSelectionFromWidget, handleDispose, hookControl, indexForElement, inputChanged, insert, internalRefresh, internalRefresh, remove, replace, reveal, setItemCount, setSelectionToWidgetapplyEditorValue, cancelEditing, checkBusy, editElement, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getViewerRow, hookEditingSupport, isBusy, isCellEditorActive, refresh, refresh, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, triggerEditorActivationEvent, updateaddDoubleClickListener, 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, handleLabelProviderChanged, handleOpen, handlePostSelect, hasFilters, internalUpdate, mapElement, needsRefilter, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setContentProvider, setFilters, setInput, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, updateSelection, usingElementMapgetContentProvider, getInput, labelProviderChangedaddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionprotected final java.lang.String grayStateKey
protected int normalColor
protected int grayColor
public RegularTableViewer(org.eclipse.swt.widgets.Table table)
protected void setGrayedItem(org.eclipse.swt.widgets.TableItem item,
boolean state)
public void setAllGrayed(boolean state)
setAllGrayed in class org.eclipse.jface.viewers.CheckboxTableViewerpublic boolean setGrayed(java.lang.Object element,
boolean state)
setGrayed in class org.eclipse.jface.viewers.CheckboxTableViewerpublic void setGrayedElements(java.lang.Object[] elements)
setGrayedElements in class org.eclipse.jface.viewers.CheckboxTableViewerprotected boolean getGrayedItem(org.eclipse.swt.widgets.TableItem item)
public com.google.common.base.Equivalence<java.lang.Object> getEquivalence()