Package | Description |
---|---|
org.eclipse.core.filebuffers.manipulation |
Provides the API for manipulating file buffers.
|
org.eclipse.ltk.core.refactoring |
Application programmer interface to implement semantic preserving workspace transformations.
|
org.eclipse.text.edits |
Provides support for describing and applying textual document editions.
|
Modifier and Type | Method and Description |
---|---|
UndoEdit |
MultiTextEditWithProgress.apply(IDocument document,
int style,
IProgressMonitor progressMonitor) |
UndoEdit |
MultiTextEditWithProgress.apply(IDocument document,
IProgressMonitor progressMonitor) |
Modifier and Type | Method and Description |
---|---|
protected Change |
TextFileChange.createUndoChange(UndoEdit edit)
Hook to create an undo change for the given undo edit.
|
protected abstract Change |
TextChange.createUndoChange(UndoEdit edit)
Hook to create an undo change for the given undo edit.
|
protected Change |
DocumentChange.createUndoChange(UndoEdit edit)
Hook to create an undo change for the given undo edit.
|
protected Change |
UndoTextFileChange.createUndoChange(UndoEdit edit,
ContentStamp stampToRestore)
Hook to create an undo change for the given undo edit.
|
protected Change |
TextFileChange.createUndoChange(UndoEdit edit,
ContentStamp stampToRestore)
Hook to create an undo change for the given undo edit and content stamp.
|
Constructor and Description |
---|
UndoTextFileChange(String name,
IFile file,
UndoEdit undo,
ContentStamp stamp,
int saveMode)
Create a new undo text file change object.
|
Modifier and Type | Method and Description |
---|---|
UndoEdit |
TextEdit.apply(IDocument document)
Applies the edit tree rooted by this edit to the given document.
|
UndoEdit |
TextEdit.apply(IDocument document,
int style)
Applies the edit tree rooted by this edit to the given document.
|
UndoEdit |
TextEditProcessor.performEdits()
Executes the text edits.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TextEditVisitor.visit(UndoEdit edit)
Visits a
UndoEdit instance. |
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.