Class EbnfEngine

java.lang.Object
net.sourceforge.plantuml.ebnf.EbnfEngine

public class EbnfEngine extends Object
  • Constructor Details

    • EbnfEngine

      public EbnfEngine(ISkinParam skinParam)
  • Method Details

    • 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(String comment)
    • commentAbove

      public void commentAbove(String comment)