|
Class Summary |
| CopyingRangeMarker |
A CopyingRangeMarker can be used to track positions when executing
text edits. |
| CopySourceEdit |
A copy source edit denotes the source of a copy operation. |
| CopyTargetEdit |
A copy target edit denotes the target of a copy operation. |
| DeleteEdit |
Text edit to delete a range in a document. |
| InsertEdit |
Text edit to insert a text at a given position in a
document. |
| MoveSourceEdit |
A move source edit denotes the source of a move operation. |
| MoveTargetEdit |
A move target edit denotes the target of a move operation. |
| MultiTextEdit |
A multi text edit can be used to aggregate several edits into
one edit. |
| RangeMarker |
A range marker can be used to track positions when executing
text edits. |
| ReplaceEdit |
Text edit to replace a range in a document with a different
string. |
| TextEdit |
A text edit describes an elementary text manipulation operation. |
| TextEditCopier |
Copies a tree of text edits. |
| TextEditProcessor |
A TextEditProcessor manages a set of edits and applies
them as a whole to an IDocument. |
| TextEditVisitor |
A visitor for text edits. |
| UndoEdit |
This class encapsulates the reverse changes of an executed text
edit tree. |