public class DepthFirstAdapter extends AnalysisAdapter
| Constructor and Description |
|---|
DepthFirstAdapter() |
caseEOF, caseTComma, caseTException, caseTInterrupted, caseTLPar, caseTLSq, caseTName, caseTNo, caseTNumber, caseTRPar, caseTRSq, caseTString, caseTVariable, caseTWhiteSpace, caseTYes, defaultCase, getIn, getOut, setIn, setOutpublic void inStart(Start node)
public void outStart(Start node)
public void defaultIn(Node node)
public void defaultOut(Node node)
public void caseStart(Start node)
caseStart in interface AnalysiscaseStart in class AnalysisAdapterpublic void inANoResult(ANoResult node)
public void outANoResult(ANoResult node)
public void caseANoResult(ANoResult node)
caseANoResult in interface AnalysiscaseANoResult in class AnalysisAdapterpublic void inAYesResult(AYesResult node)
public void outAYesResult(AYesResult node)
public void caseAYesResult(AYesResult node)
caseAYesResult in interface AnalysiscaseAYesResult in class AnalysisAdapterpublic void inAInterruptedResult(AInterruptedResult node)
public void outAInterruptedResult(AInterruptedResult node)
public void caseAInterruptedResult(AInterruptedResult node)
caseAInterruptedResult in interface AnalysiscaseAInterruptedResult in class AnalysisAdapterpublic void inAExceptionResult(AExceptionResult node)
public void outAExceptionResult(AExceptionResult node)
public void caseAExceptionResult(AExceptionResult node)
caseAExceptionResult in interface AnalysiscaseAExceptionResult in class AnalysisAdapterpublic void inANumberTerm(ANumberTerm node)
public void outANumberTerm(ANumberTerm node)
public void caseANumberTerm(ANumberTerm node)
caseANumberTerm in interface AnalysiscaseANumberTerm in class AnalysisAdapterpublic void inAAtomTerm(AAtomTerm node)
public void outAAtomTerm(AAtomTerm node)
public void caseAAtomTerm(AAtomTerm node)
caseAAtomTerm in interface AnalysiscaseAAtomTerm in class AnalysisAdapterpublic void inAVariableTerm(AVariableTerm node)
public void outAVariableTerm(AVariableTerm node)
public void caseAVariableTerm(AVariableTerm node)
caseAVariableTerm in interface AnalysiscaseAVariableTerm in class AnalysisAdapterpublic void inATerm(ATerm node)
public void outATerm(ATerm node)
public void caseATerm(ATerm node)
caseATerm in interface AnalysiscaseATerm in class AnalysisAdapterpublic void inAParams(AParams node)
public void outAParams(AParams node)
public void caseAParams(AParams node)
caseAParams in interface AnalysiscaseAParams in class AnalysisAdapterpublic void inAEmptyMoreParams(AEmptyMoreParams node)
public void outAEmptyMoreParams(AEmptyMoreParams node)
public void caseAEmptyMoreParams(AEmptyMoreParams node)
caseAEmptyMoreParams in interface AnalysiscaseAEmptyMoreParams in class AnalysisAdapterpublic void inAMoreParams(AMoreParams node)
public void outAMoreParams(AMoreParams node)
public void caseAMoreParams(AMoreParams node)
caseAMoreParams in interface AnalysiscaseAMoreParams in class AnalysisAdapter