public class TransformLexerHandler extends DefaultLexerHandler
Modifier and Type | Class and Description |
---|---|
static class |
TransformLexerHandler.TransformLexerHandlerBean |
Constructor and Description |
---|
TransformLexerHandler() |
Modifier and Type | Method and Description |
---|---|
TransformLexerHandler.TransformLexerHandlerBean |
getBeanInstance()
Instanciates the bean
|
TransformLexerHandler.TransformLexerHandlerBean |
handle(RenderingDataBuilder renderingDataBuilder,
Grammar grammar,
Lexer lexer,
LexerParser lexerParser,
boolean anonymous)
Updates bean with lexer block informations
|
protected void |
internalUpdateScheme(LexerHandlerBean bean,
SyntaxicScheme scheme)
Must be overridden
|
updateScheme
public TransformLexerHandler.TransformLexerHandlerBean handle(RenderingDataBuilder renderingDataBuilder, Grammar grammar, Lexer lexer, LexerParser lexerParser, boolean anonymous) throws DslException
LexerHandler
handle
in interface LexerHandler
handle
in class DefaultLexerHandler
DslException
protected void internalUpdateScheme(LexerHandlerBean bean, SyntaxicScheme scheme) throws DslException
DefaultLexerHandler
internalUpdateScheme
in class DefaultLexerHandler
DslException
public TransformLexerHandler.TransformLexerHandlerBean getBeanInstance()
LexerHandler
getBeanInstance
in interface LexerHandler
getBeanInstance
in class DefaultLexerHandler