- <init>
Creates a new processor on the given viewer.
- backspace
Returns a text edit describing the text modification that would be executed if
the backspace key was
- delete
Returns a text edit describing the text modification that would be executed if
the delete key was pr
- doDelete
Convenience method that applies the edit returned from #delete(ISelection) to
the underlying documen
- getCoveredLines
Returns the number of lines touched by selection. Note that for linear
selections, this is the numbe
- getImplementation
Returns the implementation.
- getRanges
Returns the text regions covered by the given selection.
- getText
Returns the text covered by selection
- isEmpty
Returns true if the text covered by selection does not contain any characters.
Note the difference t
- makeEmpty
Returns a selection similar to selection but #isEmpty(ISelection). Typically,
the selection is reduc
- makeReplaceSelection
- replace
Returns a text edit describing the text modification that would be executed if
the given selection w