Uses of Class
org.eclipse.jface.viewers.ColumnViewer
-
Packages that use ColumnViewer Package Description org.eclipse.compare.structuremergeviewer Provides support for finding and displaying the differences between hierarchically structured data.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.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.org.eclipse.ui.navigator Provides the Common Navigator framework.org.eclipse.ui.views.markers Utility classes for working with markers in views
org.eclipse.ui.views.properties Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection. -
-
Uses of ColumnViewer in org.eclipse.compare.structuremergeviewer
Subclasses of ColumnViewer in org.eclipse.compare.structuremergeviewer Modifier and Type Class Description class
DiffTreeViewer
A tree viewer that works on objects implementing theIDiffContainer
andIDiffElement
interfaces.class
StructureDiffViewer
A diff tree viewer that can be configured with aIStructureCreator
to retrieve a hierarchical structure from the input object (anICompareInput
) and perform a two-way or three-way compare on it. -
Uses of ColumnViewer in org.eclipse.jface.databinding.viewers
Methods in org.eclipse.jface.databinding.viewers with parameters of type ColumnViewer Modifier and Type Method Description static EditingSupport
ObservableValueEditingSupport. create(ColumnViewer viewer, DataBindingContext dbc, CellEditor cellEditor, IValueProperty cellEditorProperty, IValueProperty elementProperty)
Returns an ObservableValueEditingSupport instance which binds the given cell editor property to the given element property.Constructors in org.eclipse.jface.databinding.viewers with parameters of type ColumnViewer Constructor Description ObservableValueEditingSupport(ColumnViewer viewer, DataBindingContext dbc)
Constructs a new instance with the providedviewer
anddbc
. -
Uses of ColumnViewer in org.eclipse.jface.viewers
Subclasses of ColumnViewer in org.eclipse.jface.viewers Modifier and Type Class Description class
AbstractTableViewer
This is a widget independent class implementors ofTable
like widgets can use to provide a viewer on top of their widget implementations.class
AbstractTreeViewer
Abstract base implementation for tree-structure-oriented viewers (trees and table trees).class
CheckboxTableViewer
A concrete viewer based on an SWTTable
control with checkboxes on each node.class
CheckboxTreeViewer
A concrete tree-structured viewer based on an SWTTree
control with checkboxes on each node.class
TableViewer
A concrete viewer based on a SWTTable
control.class
TreeViewer
A concrete viewer based on an SWTTree
control.Methods in org.eclipse.jface.viewers that return ColumnViewer Modifier and Type Method Description protected ColumnViewer
ColumnViewerEditor. getViewer()
ColumnViewer
ColumnViewerEditorActivationStrategy. getViewer()
ColumnViewer
EditingSupport. getViewer()
protected ColumnViewer
StyledCellLabelProvider. getViewer()
Returns the viewer on which this label provider is installed on ornull
if the label provider is not installed.ColumnViewer
ViewerColumn. getViewer()
Returns the viewer of this viewer column.Methods in org.eclipse.jface.viewers with parameters of type ColumnViewer Modifier and Type Method Description void
CellNavigationStrategy. collapse(ColumnViewer viewer, ViewerCell cellToCollapse, Event event)
void
CellLabelProvider. dispose(ColumnViewer viewer, ViewerColumn column)
Dispose of this label provider which was used with the given column viewer and column.void
OwnerDrawLabelProvider. dispose(ColumnViewer viewer, ViewerColumn column)
static void
ColumnViewerToolTipSupport. enableFor(ColumnViewer viewer)
Enable ToolTip support for the viewer by creating an instance from this class.static void
ColumnViewerToolTipSupport. enableFor(ColumnViewer viewer, int style)
Enable ToolTip support for the viewer by creating an instance from this class.void
CellNavigationStrategy. expand(ColumnViewer viewer, ViewerCell cellToExpand, Event event)
ViewerCell
CellNavigationStrategy. findSelectedCell(ColumnViewer viewer, ViewerCell currentSelectedCell, Event event)
protected void
CellLabelProvider. initialize(ColumnViewer viewer, ViewerColumn column)
Initialize this label provider for use with the given column viewer for the given column.protected void
OwnerDrawLabelProvider. initialize(ColumnViewer viewer, ViewerColumn column)
This implementation ofCellLabelProvider.initialize(ColumnViewer, ViewerColumn)
delegates toOwnerDrawLabelProvider.initialize(ColumnViewer, ViewerColumn, boolean)
with a value oftrue
forenableOwnerDraw
.protected void
OwnerDrawLabelProvider. initialize(ColumnViewer viewer, ViewerColumn column, boolean enableOwnerDraw)
May be called from subclasses that overrideOwnerDrawLabelProvider.initialize(ColumnViewer, ViewerColumn)
but want to customize whether owner draw will be enabled.void
StyledCellLabelProvider. initialize(ColumnViewer viewer, ViewerColumn column)
boolean
CellNavigationStrategy. isCollapseEvent(ColumnViewer viewer, ViewerCell cellToCollapse, Event event)
boolean
CellNavigationStrategy. isExpandEvent(ColumnViewer viewer, ViewerCell cellToExpand, Event event)
boolean
CellNavigationStrategy. isNavigationEvent(ColumnViewer viewer, Event event)
is the given event an event which moves the selection to another cellprotected void
OwnerDrawLabelProvider. setOwnerDrawEnabled(ColumnViewer viewer, ViewerColumn column, boolean enabled)
Enables or disables owner draw for the given viewer and column.static void
OwnerDrawLabelProvider. setUpOwnerDraw(ColumnViewer viewer)
Deprecated.Since 3.4, the default implementation ofCellLabelProvider.initialize(ColumnViewer, ViewerColumn)
in this class will set up the necessary owner draw callbacks automatically.boolean
CellNavigationStrategy. shouldCancelEvent(ColumnViewer viewer, Event event)
This method is consulted to decide whether an event has to be canceled or not.Constructors in org.eclipse.jface.viewers with parameters of type ColumnViewer Constructor Description ColumnViewerEditor(ColumnViewer viewer, ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)
ColumnViewerEditorActivationStrategy(ColumnViewer viewer)
ColumnViewerToolTipSupport(ColumnViewer viewer, int style, boolean manualActivation)
Enable ToolTip support for the viewer by creating an instance from this class.EditingSupport(ColumnViewer viewer)
FocusCellHighlighter(ColumnViewer viewer)
FocusCellOwnerDrawHighlighter(ColumnViewer viewer)
Create a new instance which can be passed to aTreeViewerFocusCellManager
FocusCellOwnerDrawHighlighter(ColumnViewer viewer, boolean removeNonFocusedSelectionInformation)
Create a new instance which can be passed to aTreeViewerFocusCellManager
ViewerColumn(ColumnViewer viewer, Widget columnOwner)
Create a new instance of the receiver at columnIndex. -
Uses of ColumnViewer in org.eclipse.ui.dialogs
Subclasses of ColumnViewer in org.eclipse.ui.dialogs Modifier and Type Class Description class
ContainerCheckedTreeViewer
CheckboxTreeViewer with special behaviour of the checked / gray state on container (non-leaf) nodes: The grayed state is used to visualize the checked state of its children. -
Uses of ColumnViewer in org.eclipse.ui.navigator
Subclasses of ColumnViewer in org.eclipse.ui.navigator Modifier and Type Class Description class
CommonViewer
Provides the Tree Viewer for the Common Navigator. -
Uses of ColumnViewer in org.eclipse.ui.views.markers
Methods in org.eclipse.ui.views.markers with parameters of type ColumnViewer Modifier and Type Method Description EditingSupport
MarkerField. getEditingSupport(ColumnViewer viewer)
Return the editing support for entries for this field. -
Uses of ColumnViewer in org.eclipse.ui.views.properties
Constructors in org.eclipse.ui.views.properties with parameters of type ColumnViewer Constructor Description PropertyEditingSupport(ColumnViewer viewer, IPropertySourceProvider propertySourceProvider, Object propertyID)
Creates a new instance to be used with the given viewer, based on the given property source provider and property ID.
-