# Uses of Class
org.eclipse.jface.viewers.CellLabelProvider

Packages that use CellLabelProvider
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.properties
Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.

## Uses of CellLabelProvider in org.eclipse.jface.databinding.viewers

Subclasses of CellLabelProvider in org.eclipse.jface.databinding.viewers
Modifier and Type
Class
Description
`class`
`ObservableMapCellLabelProvider`
A label provider based on one or more observable maps that track attributes that this label provider uses for display.

## Uses of CellLabelProvider in org.eclipse.jface.viewers

Subclasses of CellLabelProvider in org.eclipse.jface.viewers
Modifier and Type
Class
Description
`class`
`ColumnLabelProvider`
The ColumnLabelProvider is the label provider for viewers that have column support such as `TreeViewer` and `TableViewer`
`class`
`DecoratingStyledCellLabelProvider`
A `DecoratingStyledCellLabelProvider` is a `DelegatingStyledCellLabelProvider` that uses a nested `DelegatingStyledCellLabelProvider.IStyledLabelProvider` to compute styled text label and image and takes a `ILabelDecorator` to decorate the label.
`class`
`DelegatingStyledCellLabelProvider`
A `DelegatingStyledCellLabelProvider` is a `StyledCellLabelProvider` that delegates requests for the styled string and the image to a `DelegatingStyledCellLabelProvider.IStyledLabelProvider`.
`class`
`OwnerDrawLabelProvider`
OwnerDrawLabelProvider is an abstract implementation of a label provider that handles custom draw.
`class`
`StyledCellLabelProvider`
A `StyledCellLabelProvider` supports styled labels by using owner draw.
`class`
`TableColumnViewerLabelProvider`
TableColumnViewerLabelProvider is the mapping from the table based providers to the ViewerLabelProvider.
`class`
`TreeColumnViewerLabelProvider`
TreeViewerLabelProvider is the ViewerLabelProvider that handles TreePaths.
Methods in org.eclipse.jface.viewers that return CellLabelProvider
Modifier and Type
Method
Description
`CellLabelProvider`
ColumnViewer.`getLabelProvider(int columnIndex)`
Returns the label provider associated with the column at the given index or `null` if no column with this index is known.
Methods in org.eclipse.jface.viewers with parameters of type CellLabelProvider
Modifier and Type
Method
Description
`void`
ViewerColumn.`setLabelProvider(CellLabelProvider labelProvider)`
Set the label provider for the column.

## Uses of CellLabelProvider in org.eclipse.ui.views.properties

Subclasses of CellLabelProvider in org.eclipse.ui.views.properties
Modifier and Type
Class
Description
`class`
`PropertyColumnLabelProvider`
A column label provider that returns label text and images based on a `IPropertySourceProvider`, forwarding requests for text and image to the label provider returned from the property descriptor for the given property id.