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

Packages that use LabelProvider
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.jface.databinding.viewers: Provides classes that can be used to observe the JFace Viewer framework.
org.eclipse.jface.preference: Provides a framework for preferences.
org.eclipse.jface.viewers: Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.ltk.ui.refactoring.history: Application programming interface to display and preview refactoring history information.
org.eclipse.ui.dialogs: Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
org.eclipse.ui.intro.quicklinks: Application programming interfaces for the Quicklinks Viewer, a component for the Welcome/Intro.
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 LabelProvider in org.eclipse.debug.ui

Subclasses of LabelProvider in org.eclipse.debug.ui
`class` `EnvironmentTab.EnvironmentVariableLabelProvider` Label provider for the environment table

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

Subclasses of LabelProvider in org.eclipse.jface.databinding.viewers
`class` `ObservableMapLabelProvider` A label provider based on one or more observable maps that track attributes that this label provider uses for display.

### Uses of LabelProvider in org.eclipse.jface.preference

Subclasses of LabelProvider in org.eclipse.jface.preference
`class` `PreferenceLabelProvider` Provides labels for `IPreferenceNode` objects.

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

Subclasses of LabelProvider in org.eclipse.jface.viewers
`class` `DecoratingLabelProvider` A decorating label provider is a label provider which combines a nested label provider and an optional decorator.
`class` `NamedHandleObjectLabelProvider` A label provider for instances of `NamedHandlerObject`, which exposes the name as the label.

Methods in org.eclipse.jface.viewers that return LabelProvider
`static LabelProvider` LabelProvider.`createImageProvider​(Function<Object,​Image> imageFunction)` Creates a `LabelProvider` which implements the `getImage(java.lang.Object)` method by calling the argument function.
`static LabelProvider` LabelProvider.`createTextImageProvider​(Function<Object,​String> textFunction, Function<Object,​Image> imageFunction)` Creates a `LabelProvider` which implements both the `getText(java.lang.Object)` and `getImage(java.lang.Object)` methods by calling the argument functions.
`static LabelProvider` LabelProvider.`createTextProvider​(Function<Object,​String> textFunction)` Creates a `LabelProvider` which implements the `getText(java.lang.Object)` method by calling the argument function.

### Uses of LabelProvider in org.eclipse.ltk.ui.refactoring.history

Subclasses of LabelProvider in org.eclipse.ltk.ui.refactoring.history
`class` `RefactoringHistoryLabelProvider` Label provider to display a refactoring history.

### Uses of LabelProvider in org.eclipse.ui.dialogs

Subclasses of LabelProvider in org.eclipse.ui.dialogs
`class` `FileEditorMappingLabelProvider` A label provider for displaying of `IFileEditorMapping` objects in viewers.

### Uses of LabelProvider in org.eclipse.ui.intro.quicklinks

Subclasses of LabelProvider in org.eclipse.ui.intro.quicklinks
`class` `URLLabelProvider` Simple label provider that knows how to load images from a URL.

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

Subclasses of LabelProvider in org.eclipse.ui.model
`class` `PerspectiveLabelProvider` A table label provider implementation for showing workbench perspectives (objects of type `IPerspectiveDescriptor`) in table- and tree-structured viewers.
`class` `WorkbenchLabelProvider` Provides basic labels for adaptable objects that have the `IWorkbenchAdapter` adapter associated with them.
`class` `WorkbenchPartLabelProvider` A table label provider implementation for showing workbench views and editors (objects of type `IWorkbenchPart`) in tree- and table-structured viewers.

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

Subclasses of LabelProvider in org.eclipse.ui.views.properties
`class` `ComboBoxLabelProvider` An `ILabelProvider` that assists in rendering labels for `ComboBoxPropertyDescriptors`.