Package org.eclipse.jface.text
Interface IAutoEditStrategy
-
- All Known Subinterfaces:
IAutoIndentStrategy
- All Known Implementing Classes:
DefaultAutoIndentStrategy
,DefaultIndentLineAutoEditStrategy
,TabsToSpacesConverter
public interface IAutoEditStrategy
An auto edit strategy can adapt changes that will be applied to a text viewer's document. The strategy is informed by the text viewer about each upcoming change in form of a document command. By manipulating this document command, the strategy can influence in which way the text viewer's document is changed. Clients may implement this interface.- Since:
- 2.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
customizeDocumentCommand(IDocument document, DocumentCommand command)
Allows the strategy to manipulate the document command.
-
-
-
Method Detail
-
customizeDocumentCommand
void customizeDocumentCommand(IDocument document, DocumentCommand command)
Allows the strategy to manipulate the document command.- Parameters:
document
- the document that will be changedcommand
- the document command describing the change
-
-