public interface RenderingDataBuilder
Modifier and Type | Method and Description |
---|---|
Renderable |
buildRenderable(Grammar grammar,
Object toRender)
Builds a
Renderable instance for the Object to render |
Object |
buildRenderingData(Grammar grammar,
LexerBlock block,
LexerParser lexerParser)
Builds information to render a block
|
Object |
buildRenderingData(Grammar grammar,
Lexer lexer,
LexerParser lexerParser,
boolean anonymous)
Builds information to render a lexer
|
Object |
buildRenderingData(Grammar grammar,
LexerMatcher matcher,
LexerParser lexerParser,
LexerMatcherHandler.Mode mode)
Builds information to render a matcher
|
Object buildRenderingData(Grammar grammar, Lexer lexer, LexerParser lexerParser, boolean anonymous)
Object buildRenderingData(Grammar grammar, LexerBlock block, LexerParser lexerParser)
Object buildRenderingData(Grammar grammar, LexerMatcher matcher, LexerParser lexerParser, LexerMatcherHandler.Mode mode)
Renderable buildRenderable(Grammar grammar, Object toRender)
Renderable
instance for the Object to render