com.turtle3d.formallanguage.grammar
Class Production

java.lang.Object
  extended by com.turtle3d.formallanguage.grammar.Production

public class Production
extends java.lang.Object


Constructor Summary
Production()
           
 
Method Summary
 Condition getCondition()
           
 Symbol getLeftSide()
           
 float getProbability()
           
 java.util.ArrayList<SymbolClass> getRightSide()
           
 void setCondition(Condition condition)
           
 void setLeftSide(Symbol leftSide)
           
 void setProbability(float probability)
           
 void setRightSide(java.util.ArrayList<SymbolClass> rightSide)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Production

public Production()
Method Detail

getLeftSide

public Symbol getLeftSide()

setLeftSide

public void setLeftSide(Symbol leftSide)

getRightSide

public java.util.ArrayList<SymbolClass> getRightSide()

setRightSide

public void setRightSide(java.util.ArrayList<SymbolClass> rightSide)

getProbability

public float getProbability()

setProbability

public void setProbability(float probability)

getCondition

public Condition getCondition()

setCondition

public void setCondition(Condition condition)