Package | Description |
---|---|
org.eclipse.ui |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.databinding |
APIs for Workbench properties and observables for use with data binding
Package Specification
This package provides APIs that provide access to properties of Workbench objects for
use with the data binding framework.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IEditorReference
Implements a reference to an editor.
|
interface |
IViewReference
Defines a reference to an IViewPart.
|
Modifier and Type | Method and Description |
---|---|
IWorkbenchPartReference |
IPartService.getActivePartReference()
Returns the active part reference.
|
IWorkbenchPartReference |
IWorkbenchPage.getReference(IWorkbenchPart part)
Find the part reference for the given part.
|
IWorkbenchPartReference[] |
MultiPartInitException.getReferences()
Returns an array of part references, containing references of parts that
were intialized correctly.
|
Modifier and Type | Method and Description |
---|---|
int |
IWorkbenchPage.getPartState(IWorkbenchPartReference ref)
Returns the maximized/minimized/restored state of the given part
reference.
|
void |
IPartListener2.partActivated(IWorkbenchPartReference partRef)
Notifies this listener that the given part has been activated.
|
void |
IPartListener2.partBroughtToTop(IWorkbenchPartReference partRef)
Notifies this listener that the given part has been brought to the top.
|
void |
IPartListener2.partClosed(IWorkbenchPartReference partRef)
Notifies this listener that the given part has been closed.
|
void |
IPartListener2.partDeactivated(IWorkbenchPartReference partRef)
Notifies this listener that the given part has been deactivated.
|
void |
IPartListener2.partHidden(IWorkbenchPartReference partRef)
Notifies this listener that the given part is hidden or obscured by another part.
|
void |
IPartListener2.partInputChanged(IWorkbenchPartReference partRef)
Notifies this listener that the given part's input was changed.
|
void |
IPartListener2.partOpened(IWorkbenchPartReference partRef)
Notifies this listener that the given part has been opened.
|
void |
IPartListener2.partVisible(IWorkbenchPartReference partRef)
Notifies this listener that the given part is visible.
|
void |
PerspectiveAdapter.perspectiveChanged(IWorkbenchPage page,
IPerspectiveDescriptor perspective,
IWorkbenchPartReference partRef,
String changeId) |
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 |
IWorkbenchPage.setPartState(IWorkbenchPartReference ref,
int state)
Set the state of the given part reference.
|
void |
IWorkbenchPage.toggleZoom(IWorkbenchPartReference ref)
Zoom the page in on a part.
|
Constructor and Description |
---|
MultiPartInitException(IWorkbenchPartReference[] references,
PartInitException[] exceptions)
Creates a new exception object.
|
Modifier and Type | Method and Description |
---|---|
static IObservableValue<IWorkbenchPartReference> |
WorkbenchObservables.observeActivePart(IPartService partService)
Returns an observable value that tracks the active workbench part for the
given part service.
|
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.