# Uses of Interface
org.eclipse.ui.part.IPageBookViewPage

Packages that use IPageBookViewPage
Package
Description
org.eclipse.compare.internal
org.eclipse.search.ui
Classes and interface required to contribute search dialog pages and search result view pages.
org.eclipse.search.ui.text
Provides the base classes to implement a search result view part for searches with textual matches.
org.eclipse.team.ui.history
Application programming interfaces for working with history.
org.eclipse.team.ui.synchronize
Contains the team synchronization presentation framework and support for the Synchronize View.
org.eclipse.ui.console
Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.part
Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.texteditor.templates
Application programming interfaces for interaction with the Eclipse text editor template support.
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.properties
Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.
org.eclipse.ui.views.properties.tabbed
Provides the Tabbed Properties framework.

## Uses of IPageBookViewPage in org.eclipse.compare.internal

Classes in org.eclipse.compare.internal that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`CompareOutlinePage`

## Uses of IPageBookViewPage in org.eclipse.search.ui

Subinterfaces of IPageBookViewPage in org.eclipse.search.ui
Modifier and Type
Interface
Description
`interface`
`ISearchResultPage`
Interface to be implemented by contributors to the extension point `org.eclipse.search.searchResultViewPages`.

## Uses of IPageBookViewPage in org.eclipse.search.ui.text

Classes in org.eclipse.search.ui.text that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`AbstractTextSearchViewPage`
An abstract base implementation for classes showing `AbstractTextSearchResult` instances.

## Uses of IPageBookViewPage in org.eclipse.team.ui.history

Classes in org.eclipse.team.ui.history that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`HistoryPage`
Abstract HistoryPage class that keeps track of the history page site.

## Uses of IPageBookViewPage in org.eclipse.team.ui.synchronize

Methods in org.eclipse.team.ui.synchronize that return IPageBookViewPage
Modifier and Type
Method
Description
`IPageBookViewPage`
ISynchronizeParticipant.`createPage(ISynchronizePageConfiguration configuration)`
Creates and returns a new page for this synchronize participant.
`final IPageBookViewPage`
ModelSynchronizeParticipant.`createPage(ISynchronizePageConfiguration configuration)`
`final IPageBookViewPage`
SubscriberParticipant.`createPage(ISynchronizePageConfiguration configuration)`

## Uses of IPageBookViewPage in org.eclipse.ui.console

Classes in org.eclipse.ui.console that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`TextConsolePage`
A page for a text console.
Methods in org.eclipse.ui.console that return IPageBookViewPage
Modifier and Type
Method
Description
`IPageBookViewPage`
IConsole.`createPage(IConsoleView view)`
Creates and returns a new page for this console.
`IPageBookViewPage`
IOConsole.`createPage(IConsoleView view)`
`IPageBookViewPage`
MessageConsole.`createPage(IConsoleView view)`
`IPageBookViewPage`
TextConsole.`createPage(IConsoleView view)`
Methods in org.eclipse.ui.console with parameters of type IPageBookViewPage
Modifier and Type
Method
Description
`void`
IConsolePageParticipant.`init(IPageBookViewPage page, IConsole console)`
Called during page initialization.

## Uses of IPageBookViewPage in org.eclipse.ui.part

Classes in org.eclipse.ui.part that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`MessagePage`
A message page display a message in a pagebook view.
`class`
`Page`
Abstract base superclass for pages in a pagebook view.
Methods in org.eclipse.ui.part with parameters of type IPageBookViewPage
Modifier and Type
Method
Description
`protected void`
PageBookView.`initPage(IPageBookViewPage page)`
Initializes the given page with a page site.

## Uses of IPageBookViewPage in org.eclipse.ui.texteditor.templates

Subinterfaces of IPageBookViewPage in org.eclipse.ui.texteditor.templates
Modifier and Type
Interface
Description
`interface`
`ITemplatesPage`
Interface for a templates page.
Classes in org.eclipse.ui.texteditor.templates that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`AbstractTemplatesPage`
Abstract default implementation for `ITemplatesPage`.

## Uses of IPageBookViewPage in org.eclipse.ui.views.contentoutline

Classes in org.eclipse.ui.views.contentoutline that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`ContentOutlinePage`
An abstract base class for content outline pages.

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

Classes in org.eclipse.ui.views.properties that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`PropertySheetPage`
The standard implementation of property sheet page which presents a table of property names and values obtained from the current selection in the active workbench part.

## Uses of IPageBookViewPage in org.eclipse.ui.views.properties.tabbed

Classes in org.eclipse.ui.views.properties.tabbed that implement IPageBookViewPage
Modifier and Type
Class
Description
`class`
`TabbedPropertySheetPage`
A property sheet page that provides a tabbed UI.