Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.ui.IWorkbenchPart3

Packages that use IWorkbenchPart3
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.sourcelookup: Provides a user interface for debug platform source lookup facilities.
org.eclipse.ui.editors.text: Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.forms.editor: Support for forms-based multi-page editors.
org.eclipse.ui.internal.views.markers
org.eclipse.ui.navigator: Provides the Common Navigator framework.
org.eclipse.ui.navigator.resources: Provides reusable components for clients that need to expand on the capabilities provided by the reference Common Navigator Resources extension.
org.eclipse.ui.part: Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.texteditor.templates: Application programming interfaces for interaction with the Eclipse text editor template support.
org.eclipse.ui.views.bookmarkexplorer: Provides the standard Bookmarks view which displays bookmarks on resources.
org.eclipse.ui.views.contentoutline: Provides the standard Content Outline view which can show the active editor's custom outline for the document being edited.
org.eclipse.ui.views.markers: Utility classes for working with markers in views
org.eclipse.ui.views.navigator: Provides the standard Resource Navigator view which presents the tree of resources in the workspace.
org.eclipse.ui.views.properties: Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.
org.eclipse.ui.views.tasklist: Provides the standard Task List view for displaying tasks and problem annotations on resources.

Uses of IWorkbenchPart3 in org.eclipse.debug.ui

Classes in org.eclipse.debug.ui that implement IWorkbenchPart3
`class` `AbstractDebugView` Common function for views related to debugging.

Uses of IWorkbenchPart3 in org.eclipse.debug.ui.sourcelookup

Classes in org.eclipse.debug.ui.sourcelookup that implement IWorkbenchPart3
`class` `CommonSourceNotFoundEditor` Default editor displayed when source is not found.

Uses of IWorkbenchPart3 in org.eclipse.ui.editors.text

Classes in org.eclipse.ui.editors.text that implement IWorkbenchPart3
`class` `TextEditor` The standard/default text editor.

Uses of IWorkbenchPart3 in org.eclipse.ui.forms.editor

Classes in org.eclipse.ui.forms.editor that implement IWorkbenchPart3
`class` `FormEditor` This class forms a base of multi-page form editors that typically use one or more pages with forms and one page for raw source of the editor input.
`class` `FormPage` A base class that all pages that should be added to FormEditor must subclass.
`class` `SharedHeaderFormEditor` A variation of `FormEditor`, this editor has a stable header that does not change when pages are switched.

Uses of IWorkbenchPart3 in org.eclipse.ui.internal.views.markers

Classes in org.eclipse.ui.internal.views.markers that implement IWorkbenchPart3
`class` `org.eclipse.ui.internal.views.markers.ExtendedMarkersView` The ExtendedMarkersView is the internal implementation of the view that shows markers using the markerGenerators extension point.

Uses of IWorkbenchPart3 in org.eclipse.ui.navigator

Classes in org.eclipse.ui.navigator that implement IWorkbenchPart3
`class` `CommonNavigator` This class provides the IViewPart for the Common Navigator framework in the Eclipse workbench.

Uses of IWorkbenchPart3 in org.eclipse.ui.navigator.resources

Classes in org.eclipse.ui.navigator.resources that implement IWorkbenchPart3
`class` `ProjectExplorer`

Uses of IWorkbenchPart3 in org.eclipse.ui.part

Classes in org.eclipse.ui.part that implement IWorkbenchPart3
`class` `AbstractMultiEditor` A AbstractMultiEditor is a composite of editors.
`class` `EditorPart` Abstract base implementation of all workbench editors.
`class` `MultiEditor` A MultiEditor is a composite of editors.
`class` `MultiPageEditor` Deprecated. Use the class `MultiPageEditorPart` instead
`class` `MultiPageEditorPart` A multi-page editor is an editor with multiple pages, each of which may contain an editor or an arbitrary SWT control.
`class` `PageBookView` Abstract superclass of all multi-page workbench views.
`class` `ViewPart` Abstract base implementation of all workbench views.
`class` `WorkbenchPart` Abstract base implementation of all workbench parts.

Uses of IWorkbenchPart3 in org.eclipse.ui.texteditor

Classes in org.eclipse.ui.texteditor that implement IWorkbenchPart3
`class` `AbstractDecoratedTextEditor` An intermediate editor comprising functionality not present in the leaner `AbstractTextEditor`, but used in many heavy weight (and especially source editing) editors, such as line numbers, change ruler, overview ruler, print margins, current line highlighting, etc.
`class` `AbstractTextEditor` Abstract base implementation of a text editor.
`class` `StatusTextEditor` Capable of handling input elements that have an associated status with them.

Uses of IWorkbenchPart3 in org.eclipse.ui.texteditor.templates

Classes in org.eclipse.ui.texteditor.templates that implement IWorkbenchPart3
`class` `TemplatesView` The Templates view.hosts `ITemplatesPage`s that shows the templates for the currently active editor part.

Uses of IWorkbenchPart3 in org.eclipse.ui.views.bookmarkexplorer

Classes in org.eclipse.ui.views.bookmarkexplorer that implement IWorkbenchPart3
`class` `BookmarkNavigator` Deprecated. This view is no longer in use as of Eclipse 3.4. The view referenced by `IPageLayout.ID_BOOKMARKS` is an `ExtendedMarkersView`.

Uses of IWorkbenchPart3 in org.eclipse.ui.views.contentoutline

Classes in org.eclipse.ui.views.contentoutline that implement IWorkbenchPart3
`class` `ContentOutline` Main class for the Content Outline View.

Uses of IWorkbenchPart3 in org.eclipse.ui.views.markers

Classes in org.eclipse.ui.views.markers that implement IWorkbenchPart3
`class` `MarkerSupportView` The MarkerSupportView is a view that supports the extensions in the markerSupport extension point.

Uses of IWorkbenchPart3 in org.eclipse.ui.views.navigator

Classes in org.eclipse.ui.views.navigator that implement IWorkbenchPart3
`class` `ResourceNavigator` Deprecated. as of 3.5, use the Common Navigator Framework classes instead

Uses of IWorkbenchPart3 in org.eclipse.ui.views.properties

Classes in org.eclipse.ui.views.properties that implement IWorkbenchPart3
`class` `PropertySheet` Main class for the Property Sheet View.

Uses of IWorkbenchPart3 in org.eclipse.ui.views.tasklist

Classes in org.eclipse.ui.views.tasklist that implement IWorkbenchPart3
`class` `TaskList` Deprecated. This view is no longer in use as of Eclipse 3.4. The view referenced by `IPageLayout.ID_TASK_LIST` is an `MarkerSupportView`.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.