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 TypeMethodDescriptionbooleanIWorkbenchPage.closeEditors(IEditorReference[] editorRefs, boolean save) Closes the givenArrayof 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.voidIWorkbenchPage.hideEditor(IEditorReference ref) Remove an open editor, turn it into a non-participating editor.booleanIEditorMatchingStrategy.matches(IEditorReference editorRef, IEditorInput input) Returns whether the editor represented by the given editor reference matches the given editor input.voidIWorkbenchPage.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 TypeMethodDescriptionbooleanWorkbenchPage.closeEditor(IEditorReference editor) booleanWorkbenchPage.closeEditor(IEditorReference editorRef, boolean save) booleanWorkbenchPage.closeEditors(IEditorReference[] refArray, boolean save) See IWorkbenchPageIMemento[]WorkbenchPage.getEditorState(IEditorReference[] editorRefs, boolean includeInputState) voidWorkbenchPage.hideEditor(IEditorReference ref) voidWorkbenchPage.showEditor(IEditorReference ref) -
Uses of IEditorReference in org.eclipse.ui.part
Methods in org.eclipse.ui.part with parameters of type IEditorReferenceModifier and TypeMethodDescriptionabstract CompositeAbstractMultiEditor.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)