|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IEditorPart | |
org.eclipse.debug.ui | Provides a generic debugger user interface that clients may customize via standard workbench extension points. |
org.eclipse.debug.ui.actions | Provides a set of actions related to running and debugging applications. |
org.eclipse.search.ui.text | Provides the interface for a default search result page for textual searches. |
org.eclipse.ui | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. |
org.eclipse.ui.editors.text | Provides a standard text editor and concrete document providers based IFileBuffer and others directly handling IFile and IStorage as editor input. |
org.eclipse.ui.forms.editor | Support for forms-based multi-page editors. |
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.texteditor | Provides a framework for text editors obeying to the desktop rules. |
org.eclipse.ui.texteditor.quickdiff | Provides interfaces to for the org.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor. |
org.eclipse.ui.views.navigator | Provides the standard Resource Navigator view which presents the tree of resources in the workspace. |
Uses of IEditorPart in org.eclipse.debug.ui |
Methods in org.eclipse.debug.ui with parameters of type IEditorPart | |
void |
ILaunchShortcut.launch(IEditorPart editor,
String mode)
Locates a launchable entity in the given active editor, and launches an application in the specified mode. |
boolean |
IDebugEditorPresentation.addAnnotations(IEditorPart editorPart,
IStackFrame frame)
Positions and adds annotations to the given editor for the specified stack frame and returns whether any annotations were added. |
void |
IDebugEditorPresentation.removeAnnotations(IEditorPart editorPart,
IThread thread)
Removes any debug related annotations from the given editor. |
Uses of IEditorPart in org.eclipse.debug.ui.actions |
Methods in org.eclipse.debug.ui.actions with parameters of type IEditorPart | |
void |
RunToLineActionDelegate.setActiveEditor(IAction action,
IEditorPart targetEditor)
|
Uses of IEditorPart in org.eclipse.search.ui.text |
Methods in org.eclipse.search.ui.text with parameters of type IEditorPart | |
boolean |
IEditorMatchAdapter.isShownInEditor(Match match,
IEditorPart editor)
Determines whether a match should be displayed in the given editor. |
Match[] |
IEditorMatchAdapter.computeContainedMatches(AbstractTextSearchResult result,
IEditorPart editor)
Returns all matches that are contained in the element shown in the given editor. |
Uses of IEditorPart in org.eclipse.ui |
Subinterfaces of IEditorPart in org.eclipse.ui | |
interface |
IInPlaceEditor
Interface for editor parts that represent an in-place style editor. |
interface |
IReusableEditor
Interface for reusable editors. |
Methods in org.eclipse.ui that return IEditorPart | |
IEditorPart |
IEditorReference.getEditor(boolean restore)
Returns the IEditorPart referenced by this object. |
protected IEditorPart |
NavigationLocation.getEditorPart()
Returns the part that the receiver holds the location for. |
IEditorPart |
IWorkbenchPage.getActiveEditor()
Returns the active editor open in this page. |
IEditorPart |
IWorkbenchPage.findEditor(IEditorInput input)
Returns the editor with the specified input. |
IEditorPart[] |
IWorkbenchPage.getEditors()
Deprecated. use #getEditorReferences() instead |
IEditorPart[] |
IWorkbenchPage.getDirtyEditors()
Returns a list of dirty editors in this page. |
IEditorPart |
IWorkbenchPage.openEditor(IEditorInput input,
String editorId)
Opens an editor on the given input. |
IEditorPart |
IWorkbenchPage.openEditor(IEditorInput input,
String editorId,
boolean activate)
Opens an editor on the given input. |
Methods in org.eclipse.ui with parameters of type IEditorPart | |
void |
IEditorActionBarContributor.setActiveEditor(IEditorPart targetEditor)
Sets the active editor for the contributor. |
boolean |
IWorkbenchPage.closeEditor(IEditorPart editor,
boolean save)
Closes the given editor. |
boolean |
IWorkbenchPage.saveEditor(IEditorPart editor,
boolean confirm)
Saves the contents of the given editor if dirty. |
boolean |
IWorkbenchPage.isEditorPinned(IEditorPart editor)
Returns true if the editor is pinned and should not be reused. |
void |
IEditorActionDelegate.setActiveEditor(IAction action,
IEditorPart targetEditor)
Sets the active editor for the delegate. |
void |
INavigationHistory.markLocation(IEditorPart part)
Mark the current location into the history. |
Constructors in org.eclipse.ui with parameters of type IEditorPart | |
NavigationLocation(IEditorPart editorPart)
Constructs a NavigationLocation with its editor part. |
Uses of IEditorPart in org.eclipse.ui.editors.text |
Classes in org.eclipse.ui.editors.text that implement IEditorPart | |
class |
TextEditor
The standard text editor for file resources ( IFile ).
|
Methods in org.eclipse.ui.editors.text with parameters of type IEditorPart | |
void |
TextEditorActionContributor.setActiveEditor(IEditorPart part)
|
Uses of IEditorPart in org.eclipse.ui.forms.editor |
Subinterfaces of IEditorPart in org.eclipse.ui.forms.editor | |
interface |
IFormPage
Interface that all GUI pages need to implement in order to be added to FormEditor part. |
Classes in org.eclipse.ui.forms.editor that implement IEditorPart | |
class |
FormEditor
This class forms a base of multi-page form editors that typically use one or more pages with forms and one page for raw source of the editor input. |
class |
FormPage
A base class that all pages that should be added to FormEditor must subclass. |
Methods in org.eclipse.ui.forms.editor that return IEditorPart | |
IEditorPart |
FormEditor.getActiveEditor()
Widens the visibility of the method in the superclass. |
Methods in org.eclipse.ui.forms.editor with parameters of type IEditorPart | |
int |
FormEditor.addPage(IEditorPart editor,
IEditorInput input)
Adds the complete editor part to the multi-page editor. |
Uses of IEditorPart in org.eclipse.ui.ide |
Methods in org.eclipse.ui.ide that return IEditorPart | |
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. |
Methods in org.eclipse.ui.ide with parameters of type IEditorPart | |
static void |
IDE.gotoMarker(IEditorPart editor,
IMarker marker)
Sets the cursor and selection state for the given editor to reveal the position of the given marker. |
Uses of IEditorPart in org.eclipse.ui.part |
Classes in org.eclipse.ui.part that implement IEditorPart | |
class |
EditorPart
Abstract base implementation of all workbench editors. |
class |
MultiEditor
A MultiEditor is a composite of editors. |
class |
MultiPageEditor
Deprecated. Use the class MultiPageEditorPart instead |
class |
MultiPageEditorPart
A multi-page editor is an editor with multiple pages, each of which may contain an editor or an arbitrary SWT control. |
Methods in org.eclipse.ui.part that return IEditorPart | |
IEditorPart |
MultiPageEditorSite.getEditor()
Returns the nested editor. |
protected IEditorPart |
MultiPageEditorPart.getActiveEditor()
Returns the active nested editor if there is one. |
protected IEditorPart |
MultiPageEditorPart.getEditor(int pageIndex)
Returns the editor for the given page index. |
IEditorPart |
MultiEditor.getActiveEditor()
Returns the active inner editor. |
IEditorPart[] |
MultiEditor.getInnerEditors()
Returns an array with all inner editors. |
IEditorPart |
MultiPageEditorSite.getEditor()
Returns the nested editor. |
protected IEditorPart |
MultiPageEditorPart.getActiveEditor()
Returns the active nested editor if there is one. |
protected IEditorPart |
MultiPageEditorPart.getEditor(int pageIndex)
Returns the editor for the given page index. |
IEditorPart |
MultiEditor.getActiveEditor()
Returns the active inner editor. |
IEditorPart[] |
MultiEditor.getInnerEditors()
Returns an array with all inner editors. |
Methods in org.eclipse.ui.part with parameters of type IEditorPart | |
void |
EditorActionBarContributor.setActiveEditor(IEditorPart targetEditor)
Sets the active editor for the contributor. |
int |
MultiPageEditorPart.addPage(IEditorPart editor,
IEditorInput input)
Creates and adds a new page containing the given editor to this multi-page editor. |
protected IEditorSite |
MultiPageEditorPart.createSite(IEditorPart editor)
Creates the site for the given nested editor. |
void |
MultiPageEditorActionBarContributor.setActiveEditor(IEditorPart part)
|
abstract void |
MultiPageEditorActionBarContributor.setActivePage(IEditorPart activeEditor)
Sets the active page of the the multi-page editor to be the given editor. |
Composite |
MultiEditor.createInnerPartControl(Composite parent,
IEditorPart e)
Create the control of the inner editor. |
void |
MultiEditor.setChildren(IEditorPart[] children)
Set the inner editors. |
protected void |
MultiEditor.activateEditor(IEditorPart part)
Activates the given nested editor. |
protected int |
MultiEditor.getIndex(IEditorPart editor)
Returns the index of the given nested editor. |
void |
MultiEditor.updateGradient(IEditorPart editor)
Updates the gradient in the title bar. |
protected abstract void |
MultiEditor.drawGradient(IEditorPart innerEditor,
MultiEditor.Gradient g)
Draw the gradient in the title bar. |
void |
EditorActionBarContributor.setActiveEditor(IEditorPart targetEditor)
Sets the active editor for the contributor. |
int |
MultiPageEditorPart.addPage(IEditorPart editor,
IEditorInput input)
Creates and adds a new page containing the given editor to this multi-page editor. |
protected IEditorSite |
MultiPageEditorPart.createSite(IEditorPart editor)
Creates the site for the given nested editor. |
void |
MultiPageEditorActionBarContributor.setActiveEditor(IEditorPart part)
|
abstract void |
MultiPageEditorActionBarContributor.setActivePage(IEditorPart activeEditor)
Sets the active page of the the multi-page editor to be the given editor. |
Composite |
MultiEditor.createInnerPartControl(Composite parent,
IEditorPart e)
Create the control of the inner editor. |
void |
MultiEditor.setChildren(IEditorPart[] children)
Set the inner editors. |
protected void |
MultiEditor.activateEditor(IEditorPart part)
Activates the given nested editor. |
protected int |
MultiEditor.getIndex(IEditorPart editor)
Returns the index of the given nested editor. |
void |
MultiEditor.updateGradient(IEditorPart editor)
Updates the gradient in the title bar. |
protected abstract void |
MultiEditor.drawGradient(IEditorPart innerEditor,
MultiEditor.Gradient g)
Draw the gradient in the title bar. |
Constructors in org.eclipse.ui.part with parameters of type IEditorPart | |
MultiPageEditorSite(MultiPageEditorPart multiPageEditor,
IEditorPart editor)
Creates a site for the given editor nested within the given multi-page editor. |
|
MultiPageEditorSite(MultiPageEditorPart multiPageEditor,
IEditorPart editor)
Creates a site for the given editor nested within the given multi-page editor. |
Uses of IEditorPart in org.eclipse.ui.texteditor |
Subinterfaces of IEditorPart in org.eclipse.ui.texteditor | |
interface |
ITextEditor
Interface to a text editor. |
Classes in org.eclipse.ui.texteditor that implement IEditorPart | |
class |
AbstractDecoratedTextEditor
An intermediate editor comprising functionality not present in the leaner AbstractTextEditor ,
but used in many heavy weight (and especially source editing) editors, such as line numbers,
change ruler, overview ruler, print margins, current line highlighting, etc. |
class |
AbstractTextEditor
Abstract base implementation of a text editor. |
class |
StatusTextEditor
Capable of handling input elements that have an associated status with them. |
Methods in org.eclipse.ui.texteditor that return IEditorPart | |
protected IEditorPart |
BasicTextEditorActionContributor.getActiveEditorPart()
Returns the active editor part. |
Methods in org.eclipse.ui.texteditor with parameters of type IEditorPart | |
void |
TextSelectionNavigationLocation.partSaved(IEditorPart part)
Hook method which is called when the given editor has been saved. |
void |
BasicTextEditorActionContributor.setActiveEditor(IEditorPart part)
The BasicTextEditorActionContributor implementation of this
IEditorActionBarContributor method installs the global
action handler for the given text editor by calling a private helper
method.
|
void |
AbstractRulerActionDelegate.setActiveEditor(IAction callerAction,
IEditorPart targetEditor)
|
Uses of IEditorPart in org.eclipse.ui.texteditor.quickdiff |
Methods in org.eclipse.ui.texteditor.quickdiff with parameters of type IEditorPart | |
void |
QuickDiffToggleAction.setActiveEditor(IAction action,
IEditorPart targetEditor)
|
Uses of IEditorPart in org.eclipse.ui.views.navigator |
Methods in org.eclipse.ui.views.navigator with parameters of type IEditorPart | |
protected void |
ResourceNavigator.editorActivated(IEditorPart editor)
An editor has been activated. |
|
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.