org.sablecc.sablecc
Class Transitions

java.lang.Object
  extended by org.sablecc.sablecc.analysis.AnalysisAdapter
      extended by org.sablecc.sablecc.analysis.DepthFirstAdapter
          extended by org.sablecc.sablecc.Transitions
All Implemented Interfaces:
Analysis, Switch

public class Transitions
extends DepthFirstAdapter


Field Summary
private  java.util.Map map
           
private  java.lang.String state
           
 java.util.Map tokenStates
           
private  java.lang.String transition
           
 
Constructor Summary
Transitions()
           
 
Method Summary
 void caseAStateList(AStateList node)
           
 void inAStateList(AStateList node)
           
 void inAStateListTail(AStateListTail node)
           
 void inATokenDef(ATokenDef node)
           
 void outAStateList(AStateList node)
           
 void outAStateListTail(AStateListTail node)
           
 void outATokenDef(ATokenDef node)
           
 void outATransition(ATransition node)
           
 
Methods inherited from class org.sablecc.sablecc.analysis.DepthFirstAdapter
caseAAlt, caseAAltTransform, caseAAst, caseAAstAlt, caseAAstProd, caseACharBasic, caseACharChar, caseAConcat, caseADecChar, caseAElem, caseAGrammar, caseAHelperDef, caseAHelpers, caseAHexChar, caseAIdBasic, caseAIgnTokens, caseAIntervalSet, caseAListTerm, caseAMinusBinOp, caseANewListTerm, caseANewTerm, caseANullTerm, caseAOperationSet, caseAPlusBinOp, caseAPlusUnOp, caseAProd, caseAProdName, caseAProductions, caseAProductionSpecifier, caseAQMarkUnOp, caseARegExp, caseARegExpBasic, caseASetBasic, caseASimpleListTerm, caseASimpleTerm, caseAStarUnOp, caseAStateListTail, caseAStates, caseAStringBasic, caseATokenDef, caseATokens, caseATokenSpecifier, caseATransition, caseAUnExp, caseStart, defaultIn, defaultOut, inAAlt, inAAltTransform, inAAst, inAAstAlt, inAAstProd, inACharBasic, inACharChar, inAConcat, inADecChar, inAElem, inAGrammar, inAHelperDef, inAHelpers, inAHexChar, inAIdBasic, inAIgnTokens, inAIntervalSet, inAListTerm, inAMinusBinOp, inANewListTerm, inANewTerm, inANullTerm, inAOperationSet, inAPlusBinOp, inAPlusUnOp, inAProd, inAProdName, inAProductions, inAProductionSpecifier, inAQMarkUnOp, inARegExp, inARegExpBasic, inASetBasic, inASimpleListTerm, inASimpleTerm, inAStarUnOp, inAStates, inAStringBasic, inATokens, inATokenSpecifier, inATransition, inAUnExp, inStart, outAAlt, outAAltTransform, outAAst, outAAstAlt, outAAstProd, outACharBasic, outACharChar, outAConcat, outADecChar, outAElem, outAGrammar, outAHelperDef, outAHelpers, outAHexChar, outAIdBasic, outAIgnTokens, outAIntervalSet, outAListTerm, outAMinusBinOp, outANewListTerm, outANewTerm, outANullTerm, outAOperationSet, outAPlusBinOp, outAPlusUnOp, outAProd, outAProdName, outAProductions, outAProductionSpecifier, outAQMarkUnOp, outARegExp, outARegExpBasic, outASetBasic, outASimpleListTerm, outASimpleTerm, outAStarUnOp, outAStates, outAStringBasic, outATokens, outATokenSpecifier, outAUnExp, outStart
 
Methods inherited from class org.sablecc.sablecc.analysis.AnalysisAdapter
caseEOF, caseTAbstract, caseTArrow, caseTBar, caseTBlank, caseTChar, caseTColon, caseTComma, caseTComment, caseTDDot, caseTDecChar, caseTDot, caseTEqual, caseTHelpers, caseTHexChar, caseTId, caseTIgnored, caseTLBkt, caseTLBrace, caseTLPar, caseTMinus, caseTNew, caseTNull, caseTPackage, caseTPkgId, caseTPlus, caseTProductions, caseTProductionSpecifier, caseTQMark, caseTRBkt, caseTRBrace, caseTRPar, caseTSemicolon, caseTSlash, caseTStar, caseTStates, caseTString, caseTSyntax, caseTTokens, caseTTokenSpecifier, caseTTree, defaultCase, getIn, getOut, setIn, setOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenStates

public final java.util.Map tokenStates

state

private java.lang.String state

transition

private java.lang.String transition

map

private java.util.Map map
Constructor Detail

Transitions

public Transitions()
Method Detail

caseAStateList

public void caseAStateList(AStateList node)
Specified by:
caseAStateList in interface Analysis
Overrides:
caseAStateList in class DepthFirstAdapter

inATokenDef

public void inATokenDef(ATokenDef node)
Overrides:
inATokenDef in class DepthFirstAdapter

inAStateList

public void inAStateList(AStateList node)
Overrides:
inAStateList in class DepthFirstAdapter

inAStateListTail

public void inAStateListTail(AStateListTail node)
Overrides:
inAStateListTail in class DepthFirstAdapter

outATransition

public void outATransition(ATransition node)
Overrides:
outATransition in class DepthFirstAdapter

outAStateList

public void outAStateList(AStateList node)
Overrides:
outAStateList in class DepthFirstAdapter

outAStateListTail

public void outAStateListTail(AStateListTail node)
Overrides:
outAStateListTail in class DepthFirstAdapter

outATokenDef

public void outATokenDef(ATokenDef node)
Overrides:
outATokenDef in class DepthFirstAdapter