| Package | Description |
|---|---|
| org.eclipse.debug.ui.actions |
Provides a set of actions related to running and debugging applications. |
| 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.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. |
| Modifier and Type | Method and Description |
|---|---|
protected ITextEditor |
RulerBreakpointAction.getEditor()
Returns the editor this action was created for.
|
| Modifier and Type | Method and Description |
|---|---|
protected IAction |
RulerToggleBreakpointActionDelegate.createAction(ITextEditor editor,
IVerticalRulerInfo rulerInfo) |
protected IAction |
RulerEnableDisableBreakpointActionDelegate.createAction(ITextEditor editor,
IVerticalRulerInfo rulerInfo) |
| Constructor and Description |
|---|
RulerBreakpointAction(ITextEditor editor,
IVerticalRulerInfo info)
Constructs an action to work on breakpoints in the specified
text editor with the specified vertical ruler information.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TextEditor
The standard text editor for file resources (
IFile). |
| Modifier and Type | Method and Description |
|---|---|
void |
EncodingActionGroup.retarget(ITextEditor editor)
Deprecated.
Retargets this action group to the given editor.
|
| Constructor and Description |
|---|
EncodingActionGroup(ITextEditor editor)
Deprecated.
Creates a new encoding action group for the given editor.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
protected ITextEditor |
TextEditorAction.getTextEditor()
Returns the action's text editor.
|
protected ITextEditor |
MarkerRulerAction.getTextEditor()
Returns this action's text editor.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract IAction |
AbstractRulerActionDelegate.createAction(ITextEditor editor,
IVerticalRulerInfo rulerInfo)
The factory method creating the underlying action.
|
protected IAction |
TaskRulerAction.createAction(ITextEditor editor,
IVerticalRulerInfo rulerInfo) |
protected IAction |
SelectRulerAction.createAction(ITextEditor editor,
IVerticalRulerInfo rulerInfo) |
protected IAction |
BookmarkRulerAction.createAction(ITextEditor editor,
IVerticalRulerInfo rulerInfo) |
protected IAction |
BasicTextEditorActionContributor.getAction(ITextEditor editor,
String actionId)
Returns the action registered with the given text editor.
|
void |
GotoAnnotationAction.setEditor(ITextEditor editor) |
void |
ShiftAction.setEditor(ITextEditor editor) |
void |
SelectAnnotationRulerAction.setEditor(ITextEditor editor) |
void |
TextOperationAction.setEditor(ITextEditor editor) |
void |
ContentAssistAction.setEditor(ITextEditor editor) |
void |
TextEditorAction.setEditor(ITextEditor editor)
Retargets this action to the given editor.
|
| Constructor and Description |
|---|
AddMarkerAction(ResourceBundle bundle,
String prefix,
ITextEditor textEditor,
String markerType,
boolean askForLabel)
Creates a new action for the given text editor.
|
AddTaskAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates a new action for the given text editor.
|
ChangeEncodingAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates a new action for the given text editor.
|
ContentAssistAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates and initializes the action for the given text editor.
|
ConvertLineDelimitersAction(ITextEditor editor,
String lineDelimiter)
Deprecated.
Creates a line delimiter conversion action.
|
ConvertLineDelimitersAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
String lineDelimiter)
Deprecated.
Creates a line delimiter conversion action.
|
DeleteLineAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int type)
Creates a line delimiter conversion action.
|
DeleteLineAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int type,
boolean copyToClipboard)
Creates a line deletion action.
|
GotoAnnotationAction(ITextEditor editor,
boolean forward)
Creates a new action for the given text editor.
|
GotoAnnotationAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
boolean forward)
Creates a new action for the given text editor.
|
GotoLineAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates a new action for the given text editor.
|
InsertLineAction(ResourceBundle bundle,
String prefix,
ITextEditor textEditor,
boolean above)
Creates a new smart enter action.
|
MarkAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int type)
Constructor for MarkAction.
|
MarkerRulerAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
IVerticalRulerInfo ruler,
String markerType,
boolean askForLabel)
Creates a new action for the given ruler and editor.
|
MarkerRulerAction(ResourceBundle bundle,
String prefix,
IVerticalRuler ruler,
ITextEditor editor,
String markerType,
boolean askForLabel)
Deprecated.
use
MarkerRulerAction(ResourceBundle, String, ITextEditor, IVerticalRulerInfo, String, boolean) instead |
MarkerRulerInfoAction(ResourceBundle bundle,
String prefix,
IVerticalRulerInfo ruler,
ITextEditor editor,
String markerType,
boolean askForLabel)
Deprecated.
use super class constructor instead
|
RevertToSavedAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates a new action for the given text editor.
|
SaveAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates a new action for the given text editor.
|
SelectAnnotationRulerAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates a new action for the given ruler and editor.
|
SelectMarkerRulerAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
IVerticalRulerInfo ruler)
Creates a new action for the given ruler and editor.
|
SelectMarkerRulerAction(ResourceBundle bundle,
String prefix,
IVerticalRuler ruler,
ITextEditor editor)
Deprecated.
|
SelectMarkerRulerInfoAction(ResourceBundle bundle,
String prefix,
IVerticalRulerInfo ruler,
ITextEditor editor)
Deprecated.
|
ShiftAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int operationCode)
Creates and initializes the action for the given text editor and operation
code.
|
TextEditorAction(ResourceBundle bundle,
String prefix,
ITextEditor editor)
Creates and initializes the action for the given text editor.
|
TextEditorAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int style)
Creates and initializes the action for the given text editor.
|
TextOperationAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int operationCode)
Creates and initializes the action for the given text editor and operation
code.
|
TextOperationAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int operationCode,
boolean runsOnReadOnly)
Creates and initializes the action for the given text editor and operation
code.
|
TextSelectionNavigationLocation(ITextEditor part,
boolean initialize)
Creates a new text selection navigation location.
|
| Modifier and Type | Method and Description |
|---|---|
IAnnotationModel |
QuickDiff.createQuickDiffAnnotationModel(ITextEditor editor,
String id)
Creates a new line differ annotation model with its reference provider set to the reference provider
obtained by calling
getReferenceProviderOrDefault(editor, id). |
IQuickDiffReferenceProvider |
QuickDiff.getReferenceProviderOrDefault(ITextEditor editor,
String id)
Returns the quick diff reference provider registered under
id, or the default
reference provider. |
void |
IQuickDiffReferenceProvider.setActiveEditor(ITextEditor editor)
Sets the active editor for the provider implementation.
|
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.