public interface IDocumentAdapter extends StyledTextContent
IDocumentto the
StyledTextContent interface. The document
adapter is used by TextViewer to translate
document changes into styled text content changes and vice versa.
Clients may implement this interface and override
TextViewer.createDocumentAdapter if they want to intercept the
communication between the viewer's text widget and the viewer's document.
In order to provide backward compatibility for clients of
IDocumentAdapter, extension interfaces are used as a means of
evolution. The following extension interfaces exist:
IDocumentAdapterExtension since version
2.0 introducing a way of batching a sequence of document changes into a
single styled text content notificationIDocumentAdapterExtension,
IDocument| Modifier and Type | Method and Description |
|---|---|
void |
setDocument(IDocument document)
Sets the adapters document.
|
addTextChangeListener, getCharCount, getLine, getLineAtOffset, getLineCount, getLineDelimiter, getOffsetAtLine, getTextRange, removeTextChangeListener, replaceTextRange, setTextvoid setDocument(IDocument document)
document - the document to be adaptedGuidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.