|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface IBuffer.ITextEditCapability
Implementors of 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.
Method Summary | |
---|---|
org.eclipse.text.edits.UndoEdit |
applyTextEdit(org.eclipse.text.edits.TextEdit edit,
org.eclipse.core.runtime.IProgressMonitor monitor)
Applies a text edit to this underlying buffer. |
Method Detail |
---|
org.eclipse.text.edits.UndoEdit applyTextEdit(org.eclipse.text.edits.TextEdit edit, org.eclipse.core.runtime.IProgressMonitor monitor) throws JavaModelException
edit
- the edit to applymonitor
- the progress monitor to use or null
if no progress should be reported
JavaModelException
- if this edit can not be applied to the buffer. Reasons include:
IJavaModelStatusConstants.BAD_TEXT_EDIT_LOCATION
)}.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |