test2.analysis
クラス AnalysisAdapter

java.lang.Object
  拡張test2.analysis.AnalysisAdapter
すべての実装インタフェース:
Analysis, Switch
直系の既知のサブクラス:
DepthFirstAdapter, ReversedDepthFirstAdapter

public class AnalysisAdapter
extends java.lang.Object
implements Analysis


コンストラクタの概要
AnalysisAdapter()
           
 
メソッドの概要
 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 caseEOF(EOF node)
           
 void caseStart(Start node)
           
 void caseTBlank(TBlank node)
           
 void caseTDiv(TDiv node)
           
 void caseTLPar(TLPar node)
           
 void caseTMinus(TMinus node)
           
 void caseTMult(TMult node)
           
 void caseTNumber(TNumber node)
           
 void caseTPlus(TPlus node)
           
 void caseTRPar(TRPar node)
           
 void defaultCase(Node node)
           
 java.lang.Object getIn(Node node)
           
 java.lang.Object getOut(Node node)
           
 void setIn(Node node, java.lang.Object in)
           
 void setOut(Node node, java.lang.Object out)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AnalysisAdapter

public AnalysisAdapter()
メソッドの詳細

getIn

public java.lang.Object getIn(Node node)
定義:
インタフェース Analysis 内の getIn

setIn

public void setIn(Node node,
                  java.lang.Object in)
定義:
インタフェース Analysis 内の setIn

getOut

public java.lang.Object getOut(Node node)
定義:
インタフェース Analysis 内の getOut

setOut

public void setOut(Node node,
                   java.lang.Object out)
定義:
インタフェース Analysis 内の setOut

caseStart

public void caseStart(Start node)
定義:
インタフェース Analysis 内の caseStart

caseATermExpr

public void caseATermExpr(ATermExpr node)
定義:
インタフェース Analysis 内の caseATermExpr

caseAPlusExpr

public void caseAPlusExpr(APlusExpr node)
定義:
インタフェース Analysis 内の caseAPlusExpr

caseAMinusExpr

public void caseAMinusExpr(AMinusExpr node)
定義:
インタフェース Analysis 内の caseAMinusExpr

caseAFactorTerm

public void caseAFactorTerm(AFactorTerm node)
定義:
インタフェース Analysis 内の caseAFactorTerm

caseAMultTerm

public void caseAMultTerm(AMultTerm node)
定義:
インタフェース Analysis 内の caseAMultTerm

caseADivTerm

public void caseADivTerm(ADivTerm node)
定義:
インタフェース Analysis 内の caseADivTerm

caseANumberFactor

public void caseANumberFactor(ANumberFactor node)
定義:
インタフェース Analysis 内の caseANumberFactor

caseAExprFactor

public void caseAExprFactor(AExprFactor node)
定義:
インタフェース Analysis 内の caseAExprFactor

caseTNumber

public void caseTNumber(TNumber node)
定義:
インタフェース Analysis 内の caseTNumber

caseTPlus

public void caseTPlus(TPlus node)
定義:
インタフェース Analysis 内の caseTPlus

caseTMinus

public void caseTMinus(TMinus node)
定義:
インタフェース Analysis 内の caseTMinus

caseTMult

public void caseTMult(TMult node)
定義:
インタフェース Analysis 内の caseTMult

caseTDiv

public void caseTDiv(TDiv node)
定義:
インタフェース Analysis 内の caseTDiv

caseTLPar

public void caseTLPar(TLPar node)
定義:
インタフェース Analysis 内の caseTLPar

caseTRPar

public void caseTRPar(TRPar node)
定義:
インタフェース Analysis 内の caseTRPar

caseTBlank

public void caseTBlank(TBlank node)
定義:
インタフェース Analysis 内の caseTBlank

caseEOF

public void caseEOF(EOF node)
定義:
インタフェース Analysis 内の caseEOF

defaultCase

public void defaultCase(Node node)