Package net.sourceforge.plantuml.ebnf
Class EbnfEngine
- java.lang.Object
-
- net.sourceforge.plantuml.ebnf.EbnfEngine
-
public class EbnfEngine extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EbnfEngine(ISkinParam skinParam)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Constructor Detail
-
EbnfEngine
public EbnfEngine(ISkinParam skinParam)
-
-
Method Detail
-
push
public void push(Token element)
-
optional
public void optional()
-
repetitionZeroOrMore
public void repetitionZeroOrMore(boolean isCompact)
-
repetitionOneOrMore
public void repetitionOneOrMore()
-
repetitionSymbol
public void repetitionSymbol()
-
alternation
public void alternation()
-
concatenation
public void concatenation()
-
getTextBlock
public TextBlock getTextBlock()
-
syntaxError
public static TextBlock syntaxError(FontConfiguration fontConfiguration, ISkinSimple spriteContainer)
-
commentBelow
public void commentBelow(java.lang.String comment)
-
commentAbove
public void commentAbove(java.lang.String comment)
-
-