Uses of Class
org.eclipse.jface.viewers.ColumnViewer
Packages that use ColumnViewer
Package
Description
Provides support for finding and displaying the differences
between hierarchically structured data.
Provides classes that can be used to observe the JFace Viewer framework.
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
Classes for standard dialogs, wizards, and preference
pages in the Eclipse Platform User Interface.
Provides the Common Navigator framework.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Utility classes for working with markers in views
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.structuremergeviewerModifier and TypeClassDescriptionclassA tree viewer that works on objects implementing theIDiffContainerandIDiffElementinterfaces.classA diff tree viewer that can be configured with aIStructureCreatorto 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 ColumnViewerModifier and TypeMethodDescriptionstatic <E,M, T> EditingSupport ObservableValueEditingSupport.create(ColumnViewer viewer, DataBindingContext dataBindingContext, CellEditor cellEditor, IValueProperty<? super CellEditor, T> cellEditorProperty, IValueProperty<E, M> 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 ColumnViewerModifierConstructorDescriptionObservableValueEditingSupport(ColumnViewer viewer, DataBindingContext dataBindingContext) Constructs a new instance with the providedviewerand dataBindingContext -
Uses of ColumnViewer in org.eclipse.jface.viewers
Subclasses of ColumnViewer in org.eclipse.jface.viewersModifier and TypeClassDescriptionclassThis is a widget independent class implementors ofTablelike widgets can use to provide a viewer on top of their widget implementations.classAbstract base implementation for tree-structure-oriented viewers (trees and table trees).classA concrete viewer based on an SWTTablecontrol with checkboxes on each node.classA concrete tree-structured viewer based on an SWTTreecontrol with checkboxes on each node.classA concrete viewer based on a SWTTablecontrol.classA concrete viewer based on an SWTTreecontrol.Methods in org.eclipse.jface.viewers that return ColumnViewerModifier and TypeMethodDescriptionprotected ColumnViewerColumnViewerEditor.getViewer()ColumnViewerEditorActivationStrategy.getViewer()EditingSupport.getViewer()protected final ColumnViewerStyledCellLabelProvider.getViewer()Returns the viewer on which this label provider is installed on ornullif the label provider is not installed.ViewerColumn.getViewer()Returns the viewer of this viewer column.Methods in org.eclipse.jface.viewers with parameters of type ColumnViewerModifier and TypeMethodDescriptionvoidCellNavigationStrategy.collapse(ColumnViewer viewer, ViewerCell cellToCollapse, Event event) voidCellLabelProvider.dispose(ColumnViewer viewer, ViewerColumn column) Dispose of this label provider which was used with the given column viewer and column.voidOwnerDrawLabelProvider.dispose(ColumnViewer viewer, ViewerColumn column) static voidColumnViewerToolTipSupport.enableFor(ColumnViewer viewer) Enable ToolTip support for the viewer by creating an instance from this class.static voidColumnViewerToolTipSupport.enableFor(ColumnViewer viewer, int style) Enable ToolTip support for the viewer by creating an instance from this class.voidCellNavigationStrategy.expand(ColumnViewer viewer, ViewerCell cellToExpand, Event event) CellNavigationStrategy.findSelectedCell(ColumnViewer viewer, ViewerCell currentSelectedCell, Event event) protected voidCellLabelProvider.initialize(ColumnViewer viewer, ViewerColumn column) Initialize this label provider for use with the given column viewer for the given column.protected voidOwnerDrawLabelProvider.initialize(ColumnViewer viewer, ViewerColumn column) This implementation ofCellLabelProvider.initialize(ColumnViewer, ViewerColumn)delegates toOwnerDrawLabelProvider.initialize(ColumnViewer, ViewerColumn, boolean)with a value oftrueforenableOwnerDraw.protected final voidOwnerDrawLabelProvider.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.voidStyledCellLabelProvider.initialize(ColumnViewer viewer, ViewerColumn column) booleanCellNavigationStrategy.isCollapseEvent(ColumnViewer viewer, ViewerCell cellToCollapse, Event event) booleanCellNavigationStrategy.isExpandEvent(ColumnViewer viewer, ViewerCell cellToExpand, Event event) booleanCellNavigationStrategy.isNavigationEvent(ColumnViewer viewer, Event event) is the given event an event which moves the selection to another cellprotected voidOwnerDrawLabelProvider.setOwnerDrawEnabled(ColumnViewer viewer, ViewerColumn column, boolean enabled) Enables or disables owner draw for the given viewer and column.static voidOwnerDrawLabelProvider.setUpOwnerDraw(ColumnViewer viewer) Deprecated.booleanCellNavigationStrategy.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 ColumnViewerModifierConstructorDescriptionprotectedColumnViewerEditor(ColumnViewer viewer, ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature) protectedColumnViewerToolTipSupport(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) Create a new instance which can be passed to aTreeViewerFocusCellManagerFocusCellOwnerDrawHighlighter(ColumnViewer viewer, boolean removeNonFocusedSelectionInformation) Create a new instance which can be passed to aTreeViewerFocusCellManagerprotectedViewerColumn(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.dialogsModifier and TypeClassDescriptionclassCheckboxTreeViewer 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.views
Methods in org.eclipse.ui.views with parameters of type ColumnViewerModifier and TypeMethodDescriptionstatic voidWorkbenchViewerSetup.setupViewer(ColumnViewer viewer) EXPERIMENTAL. -
Uses of ColumnViewer in org.eclipse.ui.views.markers
Methods in org.eclipse.ui.views.markers with parameters of type ColumnViewerModifier and TypeMethodDescriptionMarkerField.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 ColumnViewerModifierConstructorDescriptionPropertyEditingSupport(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.
CellLabelProvider.initialize(ColumnViewer, ViewerColumn)in this class will set up the necessary owner draw callbacks automatically.