public class BacktrackingLexerDocumentTokenSource extends DocumentTokenSource
DocumentTokenSource. It assumes that all tokens before the damaged region can change
with a DocumentEvent therefore the entire document is being lexed.DocumentTokenSource.IRegionIterable, DocumentTokenSource.RepairEntryData, DocumentTokenSource.TokenAdapter, DocumentTokenSource.TokenInfo| Constructor and Description |
|---|
BacktrackingLexerDocumentTokenSource() |
| Modifier and Type | Method and Description |
|---|---|
protected DocumentTokenSource.RepairEntryData |
getRepairEntryData(org.eclipse.jface.text.DocumentEvent e) |
computeDamageRegion, createLexer, createTokenInfo, createTokenInfos, createTokenSource, doCheckInvariant, getInternalModifyableTokenInfos, getLastDamagedRegion, getTokenInfos, isCheckInvariant, setCheckInvariant, setLexer, setTokens, updateStructurepublic BacktrackingLexerDocumentTokenSource()
protected DocumentTokenSource.RepairEntryData getRepairEntryData(org.eclipse.jface.text.DocumentEvent e) throws Exception
getRepairEntryData in class DocumentTokenSourceExceptionCopyright © 2016. All Rights Reserved.