org.sablecc.sablecc
Class In_Production

java.lang.Object
  extended by org.sablecc.sablecc.In_Production

public class In_Production
extends java.lang.Object


Nested Class Summary
(package private)  class In_Production.In_Alternative
           
 
Field Summary
private  In_Production.In_Alternative[] alternatives
           
private  java.lang.String name
           
private  int nbAlts
           
private  java.lang.String[] prodTransformElems
           
 
Constructor Summary
In_Production(AProd prod)
           
 
Method Summary
 void addAlternative(int position, In_Production.In_Alternative alt)
           
 In_Production.In_Alternative getAlternative(int position)
           
 java.lang.String getName()
           
 int getNbAlts()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

prodTransformElems

private java.lang.String[] prodTransformElems

nbAlts

private int nbAlts

alternatives

private In_Production.In_Alternative[] alternatives
Constructor Detail

In_Production

public In_Production(AProd prod)
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getNbAlts

public int getNbAlts()

addAlternative

public void addAlternative(int position,
                           In_Production.In_Alternative alt)

getAlternative

public In_Production.In_Alternative getAlternative(int position)