chrriis.grammar.model
Class Choice

java.lang.Object
  extended by chrriis.grammar.model.Expression
      extended by chrriis.grammar.model.Choice

public class Choice
extends Expression

Author:
Christopher Deckers

Constructor Summary
Choice(Expression... expressions)
           
 
Method Summary
 Expression[] getExpressions()
           
protected  void toBNF(GrammarToBNF grammarToBNF, StringBuilder sb, boolean isNested)
           
protected  RRElement toRRElement(GrammarToRRDiagram grammarToRRDiagram)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Choice

public Choice(Expression... expressions)
Method Detail

getExpressions

public Expression[] getExpressions()

toRRElement

protected RRElement toRRElement(GrammarToRRDiagram grammarToRRDiagram)
Specified by:
toRRElement in class Expression

toBNF

protected void toBNF(GrammarToBNF grammarToBNF,
                     StringBuilder sb,
                     boolean isNested)
Specified by:
toBNF in class Expression