Uses of Interface
org.eclipse.ui.IEditorReference
Packages that use IEditorReference
Package
Description
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
APIs for the IDE-specific portion of the Eclipse Platform User Interface.
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
-
Uses of IEditorReference in org.eclipse.ui
Methods in org.eclipse.ui that return IEditorReferenceModifier and TypeMethodDescriptionIWorkbenchPage.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.IWorkbenchPage.getEditorReferences()
Returns an array of references to open editors in this page.IWorkbenchPage.openEditors
(IEditorInput[] inputs, String[] editorIDs, int matchFlags) Opens editors for the given inputs.IWorkbenchPage.openEditors
(IEditorInput[] inputs, String[] editorIDs, IMemento[] mementos, int matchFlags, int activateIndex) Opens editors for the given inputs.Methods in org.eclipse.ui with parameters of type IEditorReferenceModifier and TypeMethodDescriptionboolean
IWorkbenchPage.closeEditors
(IEditorReference[] editorRefs, boolean save) Closes the givenArray
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 -
Uses of IEditorReference in org.eclipse.ui.databinding.typed
Methods in org.eclipse.ui.databinding.typed that return types with arguments of type IEditorReferenceModifier and TypeMethodDescriptionstatic <S extends IPartService>
IValueProperty<S,IEditorReference> WorkbenchProperties.activePartAsEditorReference()
Returns a property for observing the active part reference of a part service, casted toIEditorReference
. -
Uses of IEditorReference in org.eclipse.ui.ide
Methods in org.eclipse.ui.ide that return IEditorReferenceModifier and TypeMethodDescriptionstatic IEditorReference[]
IDE.openEditors
(IWorkbenchPage page, IFile[] inputs) Opens editors on given file resources. -
Uses of IEditorReference in org.eclipse.ui.internal
Classes in org.eclipse.ui.internal that implement IEditorReferenceMethods in org.eclipse.ui.internal that return IEditorReferenceModifier and TypeMethodDescriptionWorkbenchPage.findEditors
(IEditorInput input, String editorId, int matchFlags) WorkbenchPage.getEditorReferences()
WorkbenchPage.getSortedEditors()
WorkbenchPage.openEditors
(IEditorInput[] inputs, String[] editorIDs, int matchFlags) WorkbenchPage.openEditors
(IEditorInput[] inputs, String[] editorIDs, IMemento[] mementos, int matchFlags, int activationIndex) Methods in org.eclipse.ui.internal with parameters of type IEditorReferenceModifier and TypeMethodDescriptionboolean
WorkbenchPage.closeEditor
(IEditorReference editor) boolean
WorkbenchPage.closeEditor
(IEditorReference editorRef, boolean save) boolean
WorkbenchPage.closeEditors
(IEditorReference[] refArray, boolean save) See IWorkbenchPageIMemento[]
WorkbenchPage.getEditorState
(IEditorReference[] editorRefs, boolean includeInputState) void
WorkbenchPage.hideEditor
(IEditorReference ref) void
WorkbenchPage.showEditor
(IEditorReference ref) -
Uses of IEditorReference in org.eclipse.ui.part
Methods in org.eclipse.ui.part with parameters of type IEditorReferenceModifier and TypeMethodDescriptionabstract Composite
AbstractMultiEditor.getInnerEditorContainer
(IEditorReference innerEditorReference) This method is called after createPartControl has been executed and should return the container for the given inner editor.MultiEditor.getInnerEditorContainer
(IEditorReference innerEditorReference)