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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
IEditorReference[] |
IWorkbenchPage.findEditors(IEditorInput input,
String editorId,
int matchFlags)
Returns an array of editor references that match the given input and/or
editor id, as specified by the given match flags.
|
IEditorReference[] |
IWorkbenchPage.getEditorReferences()
Returns an array of references to open editors in this page.
|
IEditorReference[] |
IWorkbenchPage.openEditors(IEditorInput[] inputs,
String[] editorIDs,
IMemento[] mementos,
int matchFlags,
int activateIndex)
Opens editors for the given inputs.
|
IEditorReference[] |
IWorkbenchPage.openEditors(IEditorInput[] inputs,
String[] editorIDs,
int matchFlags)
Opens editors for the given inputs.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IWorkbenchPage.closeEditors(IEditorReference[] editorRefs,
boolean save)
Closes the given
Array of editor references. |
IMemento[] |
IWorkbenchPage.getEditorState(IEditorReference[] editorRefs,
boolean includeInputState)
Return an IMemento containing the current state of the editor for each of
the given references.
|
void |
IWorkbenchPage.hideEditor(IEditorReference ref)
Remove an open editor, turn it into a non-participating editor.
|
boolean |
IEditorMatchingStrategy.matches(IEditorReference editorRef,
IEditorInput input)
Returns whether the editor represented by the given editor reference
matches the given editor input.
|
void |
IWorkbenchPage.showEditor(IEditorReference ref)
Add back an open but non-participating editor
|
Modifier and Type | Method and Description |
---|---|
static IObservableValue<IEditorReference> |
WorkbenchObservables.observeActiveEditor(IPartService partService)
Returns an observable value that tracks the active editor for the given
part service.
|
Modifier and Type | Method and Description |
---|---|
static IEditorReference[] |
IDE.openEditors(IWorkbenchPage page,
IFile[] inputs)
Opens editors on given file resources.
|
Modifier and Type | Method and Description |
---|---|
abstract Composite |
AbstractMultiEditor.getInnerEditorContainer(IEditorReference innerEditorReference)
This method is called after createPartControl has been executed and
should return the container for the given inner editor.
|
Composite |
MultiEditor.getInnerEditorContainer(IEditorReference innerEditorReference) |
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.