public static interface IBuffer.ITextEditCapability
IBuffer can additionally implement IBuffer.ITextEditCapability.
This adds the capability to apply text edits to the buffer and will be used by
ICompilationUnit.applyTextEdit(TextEdit, IProgressMonitor).
This interface may be implemented by clients.
| Modifier and Type | Method and Description |
|---|---|
UndoEdit |
applyTextEdit(TextEdit edit,
IProgressMonitor monitor)
Applies a text edit to this underlying buffer.
|
UndoEdit applyTextEdit(TextEdit edit, IProgressMonitor monitor) throws JavaModelException
edit - the edit to applymonitor - the progress monitor to use or null if no progress should be reportedJavaModelException - if this edit can not be applied to the buffer. Reasons include:
IJavaModelStatusConstants.BAD_TEXT_EDIT_LOCATION)}.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.