# Uses of Interface
org.eclipse.jface.viewers.IFontProvider

Packages that use IFontProvider
Package
Description
org.eclipse.debug.ui.memory
Provides classes and interfaces to render memory blocks in the memory view.
org.eclipse.jface.viewers
Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.ltk.ui.refactoring.model
Application programming interface to provide model integration for refactoring histories.
org.eclipse.team.ui.mapping
Application programming interfaces for working with resource mappings.
org.eclipse.ui.model
Provides a workbench adapter for displaying workbench elements in the UI without having to know the concrete type of the element, and various label providers for workbench-specific objects like editors, views, and perspectives.
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 IFontProvider in org.eclipse.debug.ui.memory

Methods in org.eclipse.debug.ui.memory that return IFontProvider
Modifier and Type
Method
Description
`protected IFontProvider`
AbstractTableRendering.`getFontProviderAdapter()`
Returns the font provider for this rendering's memory block or `null` if none.

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

Classes in org.eclipse.jface.viewers that implement IFontProvider
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`
`DecoratingLabelProvider`
A decorating label provider is a label provider which combines a nested label provider and an optional decorator.
`class`
`TreeColumnViewerLabelProvider`
TreeViewerLabelProvider is the ViewerLabelProvider that handles TreePaths.

## Uses of IFontProvider in org.eclipse.ltk.ui.refactoring.model

Classes in org.eclipse.ltk.ui.refactoring.model that implement IFontProvider
Modifier and Type
Class
Description
`class`
`AbstractSynchronizationLabelProvider`
Partial implementation of a refactoring-aware synchronization label provider.

## Uses of IFontProvider in org.eclipse.team.ui.mapping

Classes in org.eclipse.team.ui.mapping that implement IFontProvider
Modifier and Type
Class
Description
`class`
`SynchronizationLabelProvider`
A label provider wrapper that adds synchronization image and/or text decorations to the image and label obtained from the delegate provider.

## Uses of IFontProvider in org.eclipse.ui.model

Classes in org.eclipse.ui.model that implement IFontProvider
Modifier and Type
Class
Description
`class`
`WorkbenchLabelProvider`
Provides basic labels for adaptable objects that have the `IWorkbenchAdapter` adapter associated with them.

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

Classes in org.eclipse.ui.views.properties that implement IFontProvider
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.