Package | Description |
---|---|
org.eclipse.jface.databinding.viewers |
Provides classes that can be used to observe the JFace Viewer framework.
|
org.eclipse.jface.viewers |
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
|
org.eclipse.ui.views.markers |
Utility classes for working with markers in views
|
Modifier and Type | Method and Description |
---|---|
protected abstract IObservableValue |
ObservableValueEditingSupport.doCreateElementObservable(Object element,
ViewerCell cell)
Creates the observable value for the element.
|
protected void |
ObservableValueEditingSupport.initializeCellEditorValue(CellEditor cellEditor,
ViewerCell cell)
Creates a
Binding between the editor and the element to be
edited. |
protected void |
ObservableValueEditingSupport.saveCellEditorValue(CellEditor cellEditor,
ViewerCell cell)
Updates the model from the target.
|
void |
ObservableMapCellLabelProvider.update(ViewerCell cell) |
Modifier and Type | Method and Description |
---|---|
ViewerCell |
CellNavigationStrategy.findSelectedCell(ColumnViewer viewer,
ViewerCell currentSelectedCell,
Event event) |
ViewerCell |
ViewerRow.getCell(int column)
Get a ViewerCell for the column at index.
|
ViewerCell |
ViewerRow.getCell(Point point)
Get the ViewerCell at point.
|
ViewerCell |
ColumnViewer.getCell(Point point)
Returns the viewer cell at the given widget-relative coordinates, or
null if there is no cell at that location |
ViewerCell |
ColumnViewerEditor.getFocusCell() |
ViewerCell |
TreeViewerEditor.getFocusCell() |
ViewerCell |
TreeViewerFocusCellManager.getFocusCell() |
ViewerCell |
TableViewerFocusCellManager.getFocusCell() |
ViewerCell |
FocusCellHighlighter.getFocusCell() |
ViewerCell |
TableViewerEditor.getFocusCell() |
ViewerCell |
ViewerCell.getNeighbor(int directionMask,
boolean sameLevel)
Returns the specified neighbor of this cell, or
null if no
neighbor exists in the given direction. |
Modifier and Type | Method and Description |
---|---|
void |
CellNavigationStrategy.collapse(ColumnViewer viewer,
ViewerCell cellToCollapse,
Event event) |
protected Composite |
ColumnViewerToolTipSupport.createViewerToolTipContentArea(Event event,
ViewerCell cell,
Composite parent)
Creates the content area of the tool tip giving access to the cell the
tip is shown for.
|
void |
CellNavigationStrategy.expand(ColumnViewer viewer,
ViewerCell cellToExpand,
Event event) |
ViewerCell |
CellNavigationStrategy.findSelectedCell(ColumnViewer viewer,
ViewerCell currentSelectedCell,
Event event) |
protected void |
FocusCellHighlighter.focusCellChanged(ViewerCell cell)
Deprecated.
|
protected void |
FocusCellOwnerDrawHighlighter.focusCellChanged(ViewerCell newCell,
ViewerCell oldCell) |
protected void |
FocusCellHighlighter.focusCellChanged(ViewerCell newCell,
ViewerCell oldCell)
Called by the framework when the focus cell has changed.
|
protected Color |
FocusCellOwnerDrawHighlighter.getSelectedCellBackgroundColor(ViewerCell cell)
The color to use when rendering the background of the selected cell when
the control has the input focus
|
protected Color |
FocusCellOwnerDrawHighlighter.getSelectedCellBackgroundColorNoFocus(ViewerCell cell)
The color to use when rendering the background of the selected cell when
the control has no input focus
|
protected Color |
FocusCellOwnerDrawHighlighter.getSelectedCellForegroundColor(ViewerCell cell)
The color to use when rendering the foreground (=text) of the selected
cell when the control has the input focus
|
protected Color |
FocusCellOwnerDrawHighlighter.getSelectedCellForegroundColorNoFocus(ViewerCell cell)
The color to use when rendering the foreground (=text) of the selected
cell when the control has no input focus
|
protected void |
EditingSupport.initializeCellEditorValue(CellEditor cellEditor,
ViewerCell cell)
Initialize the editor.
|
boolean |
CellNavigationStrategy.isCollapseEvent(ColumnViewer viewer,
ViewerCell cellToCollapse,
Event event) |
boolean |
CellNavigationStrategy.isExpandEvent(ColumnViewer viewer,
ViewerCell cellToExpand,
Event event) |
protected boolean |
FocusCellOwnerDrawHighlighter.onlyTextHighlighting(ViewerCell cell)
Controls whether the whole cell or only the text-area is highlighted
|
protected void |
EditingSupport.saveCellEditorValue(CellEditor cellEditor,
ViewerCell cell)
Save the value of the cell editor back to the model.
|
abstract void |
CellLabelProvider.update(ViewerCell cell)
Update the label for cell.
|
void |
ColumnLabelProvider.update(ViewerCell cell) |
void |
OwnerDrawLabelProvider.update(ViewerCell cell) |
void |
StyledCellLabelProvider.update(ViewerCell cell) |
void |
DelegatingStyledCellLabelProvider.update(ViewerCell cell) |
void |
DecoratingStyledCellLabelProvider.update(ViewerCell cell) |
protected abstract void |
ColumnViewerEditor.updateFocusCell(ViewerCell focusCell,
ColumnViewerEditorActivationEvent event) |
protected void |
TreeViewerEditor.updateFocusCell(ViewerCell focusCell,
ColumnViewerEditorActivationEvent event) |
protected void |
TableViewerEditor.updateFocusCell(ViewerCell focusCell,
ColumnViewerEditorActivationEvent event) |
Constructor and Description |
---|
ColumnViewerEditorActivationEvent(ViewerCell cell)
This constructor can be used when no event exists.
|
ColumnViewerEditorActivationEvent(ViewerCell cell,
KeyEvent event) |
ColumnViewerEditorActivationEvent(ViewerCell cell,
MouseEvent event)
This constructor is used for all types of mouse events.
|
ColumnViewerEditorActivationEvent(ViewerCell cell,
TraverseEvent event)
This constructor is used to mark the activation triggered by a traversal
|
Modifier and Type | Method and Description |
---|---|
void |
MarkerField.update(ViewerCell cell)
Update the contents of the cell.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.