public class RegexLexerHandler extends StartEndLexerHandler
Modifier and Type | Class and Description |
---|---|
static class |
RegexLexerHandler.RegexLexerHandlerBean |
StartEndLexerHandler.StartEndLexerHandlerBean
Constructor and Description |
---|
RegexLexerHandler() |
Modifier and Type | Method and Description |
---|---|
RegexLexerHandler.RegexLexerHandlerBean |
getBeanInstance()
Instanciates the bean
|
RegexLexerHandler.RegexLexerHandlerBean |
handle(RenderingDataBuilder renderingDataBuilder,
Grammar grammar,
Lexer lexer,
LexerParser lexerParser,
boolean anonymous)
Updates bean with lexer block informations
|
void |
updateContentScheme(StartEndLexerHandler.StartEndLexerHandlerBean bean,
SyntaxicScheme scheme) |
internalUpdateScheme
updateScheme
public RegexLexerHandler.RegexLexerHandlerBean handle(RenderingDataBuilder renderingDataBuilder, Grammar grammar, Lexer lexer, LexerParser lexerParser, boolean anonymous) throws DslException
LexerHandler
handle
in interface LexerHandler
handle
in class StartEndLexerHandler
DslException
public void updateContentScheme(StartEndLexerHandler.StartEndLexerHandlerBean bean, SyntaxicScheme scheme) throws DslException
updateContentScheme
in class StartEndLexerHandler
DslException
public RegexLexerHandler.RegexLexerHandlerBean getBeanInstance()
LexerHandler
getBeanInstance
in interface LexerHandler
getBeanInstance
in class StartEndLexerHandler