public class EbnfEngine
extends java.lang.Object
Constructor and Description |
---|
EbnfEngine(ISkinParam skinParam) |
Modifier and Type | Method and Description |
---|---|
void |
alternation() |
void |
commentAbove(java.lang.String comment) |
void |
commentBelow(java.lang.String comment) |
void |
concatenation() |
TextBlock |
getTextBlock() |
void |
optional() |
void |
push(Token element) |
void |
repetitionOneOrMore() |
void |
repetitionSymbol() |
void |
repetitionZeroOrMore(boolean isCompact) |
static TextBlock |
syntaxError(FontConfiguration fontConfiguration,
ISkinSimple spriteContainer) |
public EbnfEngine(ISkinParam skinParam)
public void push(Token element)
public void optional()
public void repetitionZeroOrMore(boolean isCompact)
public void repetitionOneOrMore()
public void repetitionSymbol()
public void alternation()
public void concatenation()
public TextBlock getTextBlock()
public static TextBlock syntaxError(FontConfiguration fontConfiguration, ISkinSimple spriteContainer)
public void commentBelow(java.lang.String comment)
public void commentAbove(java.lang.String comment)