Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

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

Packages that use IContentProvider
org.eclipse.compare.contentmergeviewer | Support for compare and merge viewers which show the content side-by-side.
org.eclipse.debug.ui | Provides a generic debugger user interface that clients may customize via standard workbench extension points.
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.ui.dialogs | Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
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.

Uses of IContentProvider in org.eclipse.compare.contentmergeviewer

Subinterfaces of IContentProvider in org.eclipse.compare.contentmergeviewer
`interface` | `IMergeViewerContentProvider` A content provider that mediates between a `ContentMergeViewer`'s model and the viewer itself.

Methods in org.eclipse.compare.contentmergeviewer with parameters of type IContentProvider
`void` | `ContentMergeViewer.setContentProvider(IContentProvider contentProvider)` The `ContentMergeViewer` implementation of this `ContentViewer` method checks to ensure that the content provider is an `IMergeViewerContentProvider`.

Uses of IContentProvider in org.eclipse.debug.ui

Classes in org.eclipse.debug.ui that implement IContentProvider
`protected class` | `EnvironmentTab.EnvironmentVariableContentProvider` Content provider for the environment table

Uses of IContentProvider in org.eclipse.jface.preference

Classes in org.eclipse.jface.preference that implement IContentProvider
`class` | `PreferenceContentProvider` Provides a tree model for `PreferenceManager` content.

Uses of IContentProvider in org.eclipse.jface.viewers

Subinterfaces of IContentProvider in org.eclipse.jface.viewers
`interface` | `IStructuredContentProvider` An interface to content providers for structured viewers.
`interface` | `ITreeContentProvider` An interface to content providers for tree-structure-oriented viewers.

Classes in org.eclipse.jface.viewers that implement IContentProvider
`class` | `ArrayContentProvider` This implementation of `IStructuredContentProvider` handles the case where the viewer input is an unchanging array or collection of elements.

Methods in org.eclipse.jface.viewers that return IContentProvider
`IContentProvider` | `ContentViewer.getContentProvider()` Returns the content provider used by this viewer, or `null` if this view does not yet have a content provider.

Methods in org.eclipse.jface.viewers with parameters of type IContentProvider
`void` | `StructuredViewer.setContentProvider(IContentProvider provider)`
`void` | `ContentViewer.setContentProvider(IContentProvider contentProvider)` Sets the content provider used by this viewer.
`void` | `AbstractTreeViewer.setContentProvider(IContentProvider provider)` The `AbstractTreeViewer` implementation of this method checks to ensure that the content provider is an `ITreeContentProvider`.

Uses of IContentProvider in org.eclipse.ui.dialogs

Classes in org.eclipse.ui.dialogs that implement IContentProvider
`class` | `FileEditorMappingContentProvider` A content provider for displaying of `IFileEditorMapping` objects in viewers.

Uses of IContentProvider in org.eclipse.ui.model

Classes in org.eclipse.ui.model that implement IContentProvider
`class` | `BaseWorkbenchContentProvider` Tree content provider for objects that can be adapted to the interface `IWorkbenchAdapter`.
`class` | `WorkbenchContentProvider` Tree content provider for resource objects that can be adapted to the interface `IWorkbenchAdapter`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.