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

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

Packages that use IWorkbenchPage
org.eclipse.compare | Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.
org.eclipse.ui | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.actions | Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.ide | APIs for the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.part | Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
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.

Uses of IWorkbenchPage in org.eclipse.compare

Methods in org.eclipse.compare with parameters of type IWorkbenchPage
`static void` | `CompareUI.openCompareEditorOnPage(CompareEditorInput input, IWorkbenchPage page)` Performs the comparison described by the given input and opens a compare editor on the result in the given workbench page.

Uses of IWorkbenchPage in org.eclipse.ui

Methods in org.eclipse.ui that return IWorkbenchPage
`IWorkbenchPage` | `IWorkbenchWindow.getActivePage()` Returns the currently active page for this workbench window.
`IWorkbenchPage[]` | `IWorkbenchWindow.getPages()` Returns a list of the pages in this workbench window.
`IWorkbenchPage` | `IWorkbenchWindow.openPage(String perspectiveId, IAdaptable input)` Creates and opens a new workbench page.
`IWorkbenchPage` | `IWorkbenchWindow.openPage(IAdaptable input)` Creates and opens a new workbench page.
`IWorkbenchPage` | `IWorkbenchSite.getPage()` Returns the page containing this workbench site.
`IWorkbenchPage` | `IWorkbenchPartReference.getPage()` Returns the workbench page that contains this part
`IWorkbenchPage` | `IWorkbench.showPerspective(String perspectiveId, IWorkbenchWindow window)` Shows the specified perspective to the user.
`IWorkbenchPage` | `IWorkbench.showPerspective(String perspectiveId, IWorkbenchWindow window, IAdaptable input)` Shows the specified perspective to the user.
`IWorkbenchPage` | `IPageService.getActivePage()`

Methods in org.eclipse.ui with parameters of type IWorkbenchPage
`void` | `IWorkbenchWindow.setActivePage(IWorkbenchPage page)` Sets or clears the currently active page for this workbench window.
`void` | `IPerspectiveListener2.perspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId)` Notifies this listener that a part in the given page's perspective has changed in some way (for example, view show/hide, editor open/close, etc).
`void` | `IPerspectiveListener.perspectiveActivated(IWorkbenchPage page, IPerspectiveDescriptor perspective)` Notifies this listener that the given page's perspective has been activated.
`void` | `IPerspectiveListener.perspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, String changeId)` Notifies this listener that the given page's perspective has changed in some way (for example, editor area hidden, perspective reset, view show/hide, editor open/close, etc).
`void` | `IPageListener.pageActivated(IWorkbenchPage page)` Notifies this listener that the given page has been activated.
`void` | `IPageListener.pageClosed(IWorkbenchPage page)` Notifies this listener that the given page has been closed.
`void` | `IPageListener.pageOpened(IWorkbenchPage page)` Notifies this listener that the given page has been opened.
`void` | `IEditorActionBarContributor.init(IActionBars bars, IWorkbenchPage page)` Initializes this contributor, which is expected to add contributions as required to the given action bars and global action handlers.

Uses of IWorkbenchPage in org.eclipse.ui.actions

Constructors in org.eclipse.ui.actions with parameters of type IWorkbenchPage
`OpenWithMenu(IWorkbenchPage page)` Constructs a new instance of `OpenWithMenu`.
`OpenWithMenu(IWorkbenchPage page, IAdaptable file)` Constructs a new instance of `OpenWithMenu`.
`OpenSystemEditorAction(IWorkbenchPage page)` Creates a new action that will open system editors on the then-selected file resources.
`OpenFileAction(IWorkbenchPage page)` Creates a new action that will open editors on the then-selected file resources.
`OpenFileAction(IWorkbenchPage page, IEditorDescriptor descriptor)` Creates a new action that will open instances of the specified editor on the then-selected file resources.

Uses of IWorkbenchPage in org.eclipse.ui.ide

Methods in org.eclipse.ui.ide with parameters of type IWorkbenchPage
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IEditorInput input, String editorId)` Opens an editor on the given object.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IEditorInput input, String editorId, boolean activate)` Opens an editor on the given object.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IFile input, boolean activate)` Opens an editor on the given file resource.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IFile input)` Opens an editor on the given file resource.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IFile input, String editorId)` Opens an editor on the given file resource.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IFile input, String editorId, boolean activate)` Opens an editor on the given file resource.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IMarker marker)` Opens an editor on the file resource of the given marker.
`static IEditorPart` | `IDE.openEditor(IWorkbenchPage page, IMarker marker, boolean activate)` Opens an editor on the file resource of the given marker.

Uses of IWorkbenchPage in org.eclipse.ui.part

Methods in org.eclipse.ui.part that return IWorkbenchPage
`IWorkbenchPage` | `PageSite.getPage()`
`IWorkbenchPage` | `MultiPageEditorSite.getPage()` The `MultiPageEditorSite` implementation of this `IWorkbenchPartSite` method forwards to the multi-page editor to return the workbench page.
`IWorkbenchPage` | `EditorActionBarContributor.getPage()` Returns this contributor's workbench page.
`IWorkbenchPage` | `PageSite.getPage()`
`IWorkbenchPage` | `MultiPageEditorSite.getPage()` The `MultiPageEditorSite` implementation of this `IWorkbenchPartSite` method forwards to the multi-page editor to return the workbench page.
`IWorkbenchPage` | `EditorActionBarContributor.getPage()` Returns this contributor's workbench page.

Methods in org.eclipse.ui.part with parameters of type IWorkbenchPage
`void` | `EditorActionBarContributor.init(IActionBars bars, IWorkbenchPage page)` The `EditorActionBarContributor` implementation of this `IEditorActionBarContributor` method remembers the page then forwards the call to `init(IActionBars)` for backward compatibility
`void` | `EditorActionBarContributor.init(IActionBars bars, IWorkbenchPage page)` The `EditorActionBarContributor` implementation of this `IEditorActionBarContributor` method remembers the page then forwards the call to `init(IActionBars)` for backward compatibility

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

Methods in org.eclipse.ui.views.markers with parameters of type IWorkbenchPage
`static boolean` | `MarkerViewUtil.showMarker(IWorkbenchPage page, IMarker marker, boolean showView)` Shows the given marker in the appropriate view in the given page.

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

Constructors in org.eclipse.ui.views.navigator with parameters of type IWorkbenchPage
`ShowInNavigatorAction(IWorkbenchPage page, ISelectionProvider viewer)`

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.