public abstract class AntlrTokenMaker
extends org.fife.ui.rsyntaxtextarea.TokenMakerBase
| Modifier | Constructor and Description |
|---|---|
protected |
AntlrTokenMaker(MultiLineTokenInfo... multiLineTokenInfos) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
convertType(int type) |
protected abstract org.antlr.v4.runtime.Lexer |
createLexer(String text) |
int |
getClosestStandardTokenTypeForInternalType(int type) |
org.fife.ui.rsyntaxtextarea.Token |
getTokenList(Segment text,
int initialTokenType,
int startOffset) |
addNullToken, addToken, addToken, addToken, createOccurrenceMarker, getCurlyBracesDenoteCodeBlocks, getInsertBreakAction, getLanguageIndex, getLastTokenTypeOnLine, getLineCommentStartAndEnd, getMarkOccurrencesOfTokenType, getNoTokensIdentifiedYet, getOccurrenceMarker, getShouldIndentNextLineAfter, isIdentifierChar, isMarkupLanguage, resetTokenList, setLanguageIndexprotected AntlrTokenMaker(MultiLineTokenInfo... multiLineTokenInfos)
public int getClosestStandardTokenTypeForInternalType(int type)
getClosestStandardTokenTypeForInternalType in interface org.fife.ui.rsyntaxtextarea.TokenMakergetClosestStandardTokenTypeForInternalType in class org.fife.ui.rsyntaxtextarea.TokenMakerBaseprotected abstract int convertType(int type)
public org.fife.ui.rsyntaxtextarea.Token getTokenList(Segment text, int initialTokenType, int startOffset)
protected abstract org.antlr.v4.runtime.Lexer createLexer(String text)
Copyright © 2021 Markus Heberling. All rights reserved.