test2.analysis
クラス ReversedDepthFirstAdapter

java.lang.Object
  拡張test2.analysis.AnalysisAdapter
      拡張test2.analysis.ReversedDepthFirstAdapter
すべての実装インタフェース:
Analysis, Switch

public class ReversedDepthFirstAdapter
extends AnalysisAdapter


コンストラクタの概要
ReversedDepthFirstAdapter()
           
 
メソッドの概要
 void caseADivTerm(ADivTerm node)
           
 void caseAExprFactor(AExprFactor node)
           
 void caseAFactorTerm(AFactorTerm node)
           
 void caseAMinusExpr(AMinusExpr node)
           
 void caseAMultTerm(AMultTerm node)
           
 void caseANumberFactor(ANumberFactor node)
           
 void caseAPlusExpr(APlusExpr node)
           
 void caseATermExpr(ATermExpr node)
           
 void caseStart(Start node)
           
 void defaultIn(Node node)
           
 void defaultOut(Node node)
           
 void inADivTerm(ADivTerm node)
           
 void inAExprFactor(AExprFactor node)
           
 void inAFactorTerm(AFactorTerm node)
           
 void inAMinusExpr(AMinusExpr node)
           
 void inAMultTerm(AMultTerm node)
           
 void inANumberFactor(ANumberFactor node)
           
 void inAPlusExpr(APlusExpr node)
           
 void inATermExpr(ATermExpr node)
           
 void inStart(Start node)
           
 void outADivTerm(ADivTerm node)
           
 void outAExprFactor(AExprFactor node)
           
 void outAFactorTerm(AFactorTerm node)
           
 void outAMinusExpr(AMinusExpr node)
           
 void outAMultTerm(AMultTerm node)
           
 void outANumberFactor(ANumberFactor node)
           
 void outAPlusExpr(APlusExpr node)
           
 void outATermExpr(ATermExpr node)
           
 void outStart(Start node)
           
 
クラス test2.analysis.AnalysisAdapter から継承したメソッド
caseEOF, caseTBlank, caseTDiv, caseTLPar, caseTMinus, caseTMult, caseTNumber, caseTPlus, caseTRPar, defaultCase, getIn, getOut, setIn, setOut
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ReversedDepthFirstAdapter

public ReversedDepthFirstAdapter()
メソッドの詳細

inStart

public void inStart(Start node)

outStart

public void outStart(Start node)

defaultIn

public void defaultIn(Node node)

defaultOut

public void defaultOut(Node node)

caseStart

public void caseStart(Start node)
定義:
インタフェース Analysis 内の caseStart
オーバーライド:
クラス AnalysisAdapter 内の caseStart

inATermExpr

public void inATermExpr(ATermExpr node)

outATermExpr

public void outATermExpr(ATermExpr node)

caseATermExpr

public void caseATermExpr(ATermExpr node)
定義:
インタフェース Analysis 内の caseATermExpr
オーバーライド:
クラス AnalysisAdapter 内の caseATermExpr

inAPlusExpr

public void inAPlusExpr(APlusExpr node)

outAPlusExpr

public void outAPlusExpr(APlusExpr node)

caseAPlusExpr

public void caseAPlusExpr(APlusExpr node)
定義:
インタフェース Analysis 内の caseAPlusExpr
オーバーライド:
クラス AnalysisAdapter 内の caseAPlusExpr

inAMinusExpr

public void inAMinusExpr(AMinusExpr node)

outAMinusExpr

public void outAMinusExpr(AMinusExpr node)

caseAMinusExpr

public void caseAMinusExpr(AMinusExpr node)
定義:
インタフェース Analysis 内の caseAMinusExpr
オーバーライド:
クラス AnalysisAdapter 内の caseAMinusExpr

inAFactorTerm

public void inAFactorTerm(AFactorTerm node)

outAFactorTerm

public void outAFactorTerm(AFactorTerm node)

caseAFactorTerm

public void caseAFactorTerm(AFactorTerm node)
定義:
インタフェース Analysis 内の caseAFactorTerm
オーバーライド:
クラス AnalysisAdapter 内の caseAFactorTerm

inAMultTerm

public void inAMultTerm(AMultTerm node)

outAMultTerm

public void outAMultTerm(AMultTerm node)

caseAMultTerm

public void caseAMultTerm(AMultTerm node)
定義:
インタフェース Analysis 内の caseAMultTerm
オーバーライド:
クラス AnalysisAdapter 内の caseAMultTerm

inADivTerm

public void inADivTerm(ADivTerm node)

outADivTerm

public void outADivTerm(ADivTerm node)

caseADivTerm

public void caseADivTerm(ADivTerm node)
定義:
インタフェース Analysis 内の caseADivTerm
オーバーライド:
クラス AnalysisAdapter 内の caseADivTerm

inANumberFactor

public void inANumberFactor(ANumberFactor node)

outANumberFactor

public void outANumberFactor(ANumberFactor node)

caseANumberFactor

public void caseANumberFactor(ANumberFactor node)
定義:
インタフェース Analysis 内の caseANumberFactor
オーバーライド:
クラス AnalysisAdapter 内の caseANumberFactor

inAExprFactor

public void inAExprFactor(AExprFactor node)

outAExprFactor

public void outAExprFactor(AExprFactor node)

caseAExprFactor

public void caseAExprFactor(AExprFactor node)
定義:
インタフェース Analysis 内の caseAExprFactor
オーバーライド:
クラス AnalysisAdapter 内の caseAExprFactor