Package | Description |
---|---|
com.massa.dsl.doc.blockhandler | |
com.massa.dsl.doc.lexerhandler | |
com.massa.dsl.doc.matcherhandler |
Modifier and Type | Class and Description |
---|---|
static class |
AndLexerBlockHandler.AndLexerBlockHandlerBean |
static class |
LexerClassBlockHandler.LexerClassBlockHandlerBean |
static class |
LexerTypeBlockHandler.LexerTypeBlockHandlerBean |
static class |
OrLexerBlockHandler.OrLexerBlockHandlerBean |
Modifier and Type | Method and Description |
---|---|
LexerBlockHandlerBean |
DefaultLexerBlockHandler.getBeanInstance() |
LexerBlockHandlerBean |
LexerBlockHandler.getBeanInstance()
Instanciates the bean
|
LexerBlockHandlerBean |
DefaultLexerBlockHandler.handle(RenderingDataBuilder renderingDataBuilder,
Grammar grammar,
LexerBlock block,
LexerParser lexerParser) |
LexerBlockHandlerBean |
LexerBlockHandler.handle(RenderingDataBuilder renderingDataBuilder,
Grammar g,
LexerBlock block,
LexerParser lexerParser)
Updates bean with lexer block informations
|
Modifier and Type | Method and Description |
---|---|
List<LexerBlockHandlerBean> |
AndLexerBlockHandler.AndLexerBlockHandlerBean.getBlockBeans() |
List<LexerBlockHandlerBean> |
OrLexerBlockHandler.OrLexerBlockHandlerBean.getBlockBeans() |
Modifier and Type | Method and Description |
---|---|
protected void |
AndLexerBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme) |
protected void |
DefaultLexerBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme)
Must be overridden
|
protected void |
LexerClassBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme) |
protected void |
OrLexerBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme) |
protected void |
LexerIdsBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme) |
protected void |
LexerTypeBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme) |
protected void |
LexerIdBlockHandler.internalUpdateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme) |
void |
DefaultLexerBlockHandler.updateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme)
Performs default operations then calls internalUpdateScheme.
|
void |
LexerBlockHandler.updateScheme(LexerBlockHandlerBean bean,
SyntaxicScheme scheme)
Updates the scheme with the bean informations
|
Modifier and Type | Method and Description |
---|---|
void |
AndLexerBlockHandler.AndLexerBlockHandlerBean.setBlockBeans(List<LexerBlockHandlerBean> blockBeans) |
void |
OrLexerBlockHandler.OrLexerBlockHandlerBean.setBlockBeans(List<LexerBlockHandlerBean> blockBeans) |
Modifier and Type | Method and Description |
---|---|
LexerBlockHandlerBean |
SubParseLexerHandler.SubParseLexerHandlerBean.getLexerBlock() |
LexerBlockHandlerBean |
TransformLexerHandler.TransformLexerHandlerBean.getLexerBlock() |
LexerBlockHandlerBean |
RegexLexerHandler.RegexLexerHandlerBean.getLexerBlock() |
LexerBlockHandlerBean |
ValueLexerHandler.ValueLexerHandlerBean.getLexerBlock() |
Modifier and Type | Method and Description |
---|---|
List<LexerBlockHandlerBean> |
ObjectLexerHandler.ObjectLexerHandlerBean.getLexerBlocks() |
Modifier and Type | Method and Description |
---|---|
void |
SubParseLexerHandler.SubParseLexerHandlerBean.setLexerBlock(LexerBlockHandlerBean lexerBlock) |
void |
TransformLexerHandler.TransformLexerHandlerBean.setLexerBlock(LexerBlockHandlerBean lexerBlock) |
void |
RegexLexerHandler.RegexLexerHandlerBean.setLexerBlock(LexerBlockHandlerBean lexerBlock) |
void |
ValueLexerHandler.ValueLexerHandlerBean.setLexerBlock(LexerBlockHandlerBean lexerBlock) |
Modifier and Type | Method and Description |
---|---|
void |
ObjectLexerHandler.ObjectLexerHandlerBean.setLexerBlocks(List<LexerBlockHandlerBean> lexerBlocks) |
Modifier and Type | Field and Description |
---|---|
(package private) LexerBlockHandlerBean |
LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean.blockBean |
Modifier and Type | Method and Description |
---|---|
LexerBlockHandlerBean |
LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean.getBlockBean() |
Modifier and Type | Method and Description |
---|---|
void |
LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean.setBlockBean(LexerBlockHandlerBean blockBean) |