Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

AnalysisAdapter.java

00001 package edu.ksu.cis.bandera.jjjc.analysis;
00002 
00003 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
00004  * Bandera, a Java(TM) analysis and transformation toolkit           *
00005  * Copyright (C) 1998-2001 SAnToS Laboratories (santos@cis.ksu.edu)  *
00006 
00007  * All rights reserved.                                              *
00008  *                                                                   *
00009  * This work was done as a project in the SAnToS Laboratory,         *
00010  * Department of Computing and Information Sciences, Kansas State    *
00011  * University, USA (http://www.cis.ksu.edu/santos).                  *
00012  * It is understood that any modification not identified as such is  *
00013  * not covered by the preceding statement.                           *
00014  *                                                                   *
00015  * This work is free software; you can redistribute it and/or        *
00016  * modify it under the terms of the GNU Library General Public       *
00017  * License as published by the Free Software Foundation; either      *
00018  * version 2 of the License, or (at your option) any later version.  *
00019  *                                                                   *
00020  * This work is distributed in the hope that it will be useful,      *
00021  * but WITHOUT ANY WARRANTY; without even the implied warranty of    *
00022  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU *
00023  * Library General Public License for more details.                  *
00024  *                                                                   *
00025  * You should have received a copy of the GNU Library General Public *
00026  * License along with this toolkit; if not, write to the             *
00027  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,      *
00028  * Boston, MA  02111-1307, USA.                                      *
00029  *                                                                   *
00030  * Java is a trademark of Sun Microsystems, Inc.                     *
00031  *                                                                   *
00032  * To submit a bug report, send a comment, or get the latest news on *
00033  * this project and other SAnToS projects, please visit the web-site *
00034  *                http://www.cis.ksu.edu/santos                      *
00035  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
00036 import ca.mcgill.sable.util.*;
00037 import java.util.*;
00038 import edu.ksu.cis.bandera.jjjc.node.*;
00039 
00040 public class AnalysisAdapter implements Analysis
00041 {
00042     private Hashtable in;
00043     private Hashtable out;
00044 
00045     public void caseAAbstractMethodDeclaration(AAbstractMethodDeclaration node)
00046     {
00047         defaultCase(node);
00048     }
00049     public void caseAAbstractMethodDeclarationInterfaceMemberDeclaration(AAbstractMethodDeclarationInterfaceMemberDeclaration node)
00050     {
00051         defaultCase(node);
00052     }
00053     public void caseAAbstractModifier(AAbstractModifier node)
00054     {
00055         defaultCase(node);
00056     }
00057     public void caseAAdditiveExpShiftExp(AAdditiveExpShiftExp node)
00058     {
00059         defaultCase(node);
00060     }
00061     public void caseAAndBinaryOperator(AAndBinaryOperator node)
00062     {
00063         defaultCase(node);
00064     }
00065     public void caseAAndExpAndExp(AAndExpAndExp node)
00066     {
00067         defaultCase(node);
00068     }
00069     public void caseAAndExpExclusiveOrExp(AAndExpExclusiveOrExp node)
00070     {
00071         defaultCase(node);
00072     }
00073     public void caseAArgumentListArgumentList(AArgumentListArgumentList node)
00074     {
00075         defaultCase(node);
00076     }
00077     public void caseAArrayAccessExp(AArrayAccessExp node)
00078     {
00079         defaultCase(node);
00080     }
00081     public void caseAArrayAccessLeftHandSide(AArrayAccessLeftHandSide node)
00082     {
00083         defaultCase(node);
00084     }
00085     public void caseAArrayAccessPrimaryNoNewArray(AArrayAccessPrimaryNoNewArray node)
00086     {
00087         defaultCase(node);
00088     }
00089     public void caseAArrayCreationExpPrimary(AArrayCreationExpPrimary node)
00090     {
00091         defaultCase(node);
00092     }
00093     public void caseAArrayInitializer(AArrayInitializer node)
00094     {
00095         defaultCase(node);
00096     }
00097     public void caseAArrayReferenceType(AArrayReferenceType node)
00098     {
00099         defaultCase(node);
00100     }
00101     public void caseAArrayVariableInitializer(AArrayVariableInitializer node)
00102     {
00103         defaultCase(node);
00104     }
00105     public void caseAAssertionCompilationUnit(AAssertionCompilationUnit node)
00106     {
00107         defaultCase(node);
00108     }
00109     public void caseAAssignAssignmentOperator(AAssignAssignmentOperator node)
00110     {
00111         defaultCase(node);
00112     }
00113     public void caseAAssignedVariableDeclarator(AAssignedVariableDeclarator node)
00114     {
00115         defaultCase(node);
00116     }
00117     public void caseAAssignment(AAssignment node)
00118     {
00119         defaultCase(node);
00120     }
00121     public void caseAAssignmentAssignmentExp(AAssignmentAssignmentExp node)
00122     {
00123         defaultCase(node);
00124     }
00125     public void caseAAssignmentExp(AAssignmentExp node)
00126     {
00127         defaultCase(node);
00128     }
00129     public void caseAAssignmentStmtExp(AAssignmentStmtExp node)
00130     {
00131         defaultCase(node);
00132     }
00133     public void caseABinaryExp(ABinaryExp node)
00134     {
00135         defaultCase(node);
00136     }
00137     public void caseABitAndAssignAssignmentOperator(ABitAndAssignAssignmentOperator node)
00138     {
00139         defaultCase(node);
00140     }
00141     public void caseABitAndBinaryOperator(ABitAndBinaryOperator node)
00142     {
00143         defaultCase(node);
00144     }
00145     public void caseABitComplementUnaryExpNotPlusMinus(ABitComplementUnaryExpNotPlusMinus node)
00146     {
00147         defaultCase(node);
00148     }
00149     public void caseABitComplementUnaryOperator(ABitComplementUnaryOperator node)
00150     {
00151         defaultCase(node);
00152     }
00153     public void caseABitOrAssignAssignmentOperator(ABitOrAssignAssignmentOperator node)
00154     {
00155         defaultCase(node);
00156     }
00157     public void caseABitOrBinaryOperator(ABitOrBinaryOperator node)
00158     {
00159         defaultCase(node);
00160     }
00161     public void caseABitXorAssignAssignmentOperator(ABitXorAssignAssignmentOperator node)
00162     {
00163         defaultCase(node);
00164     }
00165     public void caseABitXorBinaryOperator(ABitXorBinaryOperator node)
00166     {
00167         defaultCase(node);
00168     }
00169     public void caseABlock(ABlock node)
00170     {
00171         defaultCase(node);
00172     }
00173     public void caseABlockClassBodyDeclaration(ABlockClassBodyDeclaration node)
00174     {
00175         defaultCase(node);
00176     }
00177     public void caseABlockMethodBody(ABlockMethodBody node)
00178     {
00179         defaultCase(node);
00180     }
00181     public void caseABlockStmt(ABlockStmt node)
00182     {
00183         defaultCase(node);
00184     }
00185     public void caseABlockStmtWithoutTrailingSubstmt(ABlockStmtWithoutTrailingSubstmt node)
00186     {
00187         defaultCase(node);
00188     }
00189     public void caseABooleanLiteralLiteral(ABooleanLiteralLiteral node)
00190     {
00191         defaultCase(node);
00192     }
00193     public void caseABooleanPrimitiveType(ABooleanPrimitiveType node)
00194     {
00195         defaultCase(node);
00196     }
00197     public void caseABreakStmt(ABreakStmt node)
00198     {
00199         defaultCase(node);
00200     }
00201     public void caseABreakStmtStmtWithoutTrailingSubstmt(ABreakStmtStmtWithoutTrailingSubstmt node)
00202     {
00203         defaultCase(node);
00204     }
00205     public void caseAByteIntegralType(AByteIntegralType node)
00206     {
00207         defaultCase(node);
00208     }
00209     public void caseABytePrimitiveType(ABytePrimitiveType node)
00210     {
00211         defaultCase(node);
00212     }
00213     public void caseACaseSwitchLabel(ACaseSwitchLabel node)
00214     {
00215         defaultCase(node);
00216     }
00217     public void caseACastExpUnaryExpNotPlusMinus(ACastExpUnaryExpNotPlusMinus node)
00218     {
00219         defaultCase(node);
00220     }
00221     public void caseACatchClause(ACatchClause node)
00222     {
00223         defaultCase(node);
00224     }
00225     public void caseACharacterLiteralLiteral(ACharacterLiteralLiteral node)
00226     {
00227         defaultCase(node);
00228     }
00229     public void caseACharIntegralType(ACharIntegralType node)
00230     {
00231         defaultCase(node);
00232     }
00233     public void caseACharPrimitiveType(ACharPrimitiveType node)
00234     {
00235         defaultCase(node);
00236     }
00237     public void caseAClassBody(AClassBody node)
00238     {
00239         defaultCase(node);
00240     }
00241     public void caseAClassClassBodyDeclaration(AClassClassBodyDeclaration node)
00242     {
00243         defaultCase(node);
00244     }
00245     public void caseAClassDeclaration(AClassDeclaration node)
00246     {
00247         defaultCase(node);
00248     }
00249     public void caseAClassDeclarationBlockedStmt(AClassDeclarationBlockedStmt node)
00250     {
00251         defaultCase(node);
00252     }
00253     public void caseAClassDeclarationClassMemberDeclaration(AClassDeclarationClassMemberDeclaration node)
00254     {
00255         defaultCase(node);
00256     }
00257     public void caseAClassDeclarationInterfaceMemberDeclaration(AClassDeclarationInterfaceMemberDeclaration node)
00258     {
00259         defaultCase(node);
00260     }
00261     public void caseAClassInstanceCreationExpPrimaryNoNewArray(AClassInstanceCreationExpPrimaryNoNewArray node)
00262     {
00263         defaultCase(node);
00264     }
00265     public void caseAClassInstanceCreationExpStmtExp(AClassInstanceCreationExpStmtExp node)
00266     {
00267         defaultCase(node);
00268     }
00269     public void caseAClassMemberDeclarationClassBodyDeclaration(AClassMemberDeclarationClassBodyDeclaration node)
00270     {
00271         defaultCase(node);
00272     }
00273     public void caseAClassOrInterfaceType(AClassOrInterfaceType node)
00274     {
00275         defaultCase(node);
00276     }
00277     public void caseAClassOrInterfaceTypeArrayCreationExp(AClassOrInterfaceTypeArrayCreationExp node)
00278     {
00279         defaultCase(node);
00280     }
00281     public void caseAClassOrInterfaceTypeExp(AClassOrInterfaceTypeExp node)
00282     {
00283         defaultCase(node);
00284     }
00285     public void caseAClassOrInterfaceTypeReferenceType(AClassOrInterfaceTypeReferenceType node)
00286     {
00287         defaultCase(node);
00288     }
00289     public void caseAClassType(AClassType node)
00290     {
00291         defaultCase(node);
00292     }
00293     public void caseAClassTypeClassTypeList(AClassTypeClassTypeList node)
00294     {
00295         defaultCase(node);
00296     }
00297     public void caseAClassTypeDeclaration(AClassTypeDeclaration node)
00298     {
00299         defaultCase(node);
00300     }
00301     public void caseAClassTypeListClassTypeList(AClassTypeListClassTypeList node)
00302     {
00303         defaultCase(node);
00304     }
00305     public void caseACompilationUnit(ACompilationUnit node)
00306     {
00307         defaultCase(node);
00308     }
00309     public void caseAComplementUnaryExpNotPlusMinus(AComplementUnaryExpNotPlusMinus node)
00310     {
00311         defaultCase(node);
00312     }
00313     public void caseAComplementUnaryOperator(AComplementUnaryOperator node)
00314     {
00315         defaultCase(node);
00316     }
00317     public void caseAConditionalAndExpConditionalAndExp(AConditionalAndExpConditionalAndExp node)
00318     {
00319         defaultCase(node);
00320     }
00321     public void caseAConditionalAndExpConditionalOrExp(AConditionalAndExpConditionalOrExp node)
00322     {
00323         defaultCase(node);
00324     }
00325     public void caseAConditionalExpAssignmentExp(AConditionalExpAssignmentExp node)
00326     {
00327         defaultCase(node);
00328     }
00329     public void caseAConditionalOrExpConditionalExp(AConditionalOrExpConditionalExp node)
00330     {
00331         defaultCase(node);
00332     }
00333     public void caseAConditionalOrExpConditionalOrExp(AConditionalOrExpConditionalOrExp node)
00334     {
00335         defaultCase(node);
00336     }
00337     public void caseAConstantDeclaration(AConstantDeclaration node)
00338     {
00339         defaultCase(node);
00340     }
00341     public void caseAConstantDeclarationInterfaceMemberDeclaration(AConstantDeclarationInterfaceMemberDeclaration node)
00342     {
00343         defaultCase(node);
00344     }
00345     public void caseAConstantExp(AConstantExp node)
00346     {
00347         defaultCase(node);
00348     }
00349     public void caseAConstructorBody(AConstructorBody node)
00350     {
00351         defaultCase(node);
00352     }
00353     public void caseAConstructorClassBodyDeclaration(AConstructorClassBodyDeclaration node)
00354     {
00355         defaultCase(node);
00356     }
00357     public void caseAConstructorDeclaration(AConstructorDeclaration node)
00358     {
00359         defaultCase(node);
00360     }
00361     public void caseAConstructorDeclarator(AConstructorDeclarator node)
00362     {
00363         defaultCase(node);
00364     }
00365     public void caseAContinueStmt(AContinueStmt node)
00366     {
00367         defaultCase(node);
00368     }
00369     public void caseAContinueStmtStmtWithoutTrailingSubstmt(AContinueStmtStmtWithoutTrailingSubstmt node)
00370     {
00371         defaultCase(node);
00372     }
00373     public void caseADecimalIntegerLiteral(ADecimalIntegerLiteral node)
00374     {
00375         defaultCase(node);
00376     }
00377     public void caseADecrementUnaryOperator(ADecrementUnaryOperator node)
00378     {
00379         defaultCase(node);
00380     }
00381     public void caseADefaultSwitchLabel(ADefaultSwitchLabel node)
00382     {
00383         defaultCase(node);
00384     }
00385     public void caseADim(ADim node)
00386     {
00387         defaultCase(node);
00388     }
00389     public void caseADimExp(ADimExp node)
00390     {
00391         defaultCase(node);
00392     }
00393     public void caseADivAssignAssignmentOperator(ADivAssignAssignmentOperator node)
00394     {
00395         defaultCase(node);
00396     }
00397     public void caseADivBinaryOperator(ADivBinaryOperator node)
00398     {
00399         defaultCase(node);
00400     }
00401     public void caseADivMultiplicativeExp(ADivMultiplicativeExp node)
00402     {
00403         defaultCase(node);
00404     }
00405     public void caseADoStmt(ADoStmt node)
00406     {
00407         defaultCase(node);
00408     }
00409     public void caseADoStmtStmtWithoutTrailingSubstmt(ADoStmtStmtWithoutTrailingSubstmt node)
00410     {
00411         defaultCase(node);
00412     }
00413     public void caseADoubleFloatingPointType(ADoubleFloatingPointType node)
00414     {
00415         defaultCase(node);
00416     }
00417     public void caseADoublePrimitiveType(ADoublePrimitiveType node)
00418     {
00419         defaultCase(node);
00420     }
00421     public void caseAEmptyMethodBody(AEmptyMethodBody node)
00422     {
00423         defaultCase(node);
00424     }
00425     public void caseAEmptyStmt(AEmptyStmt node)
00426     {
00427         defaultCase(node);
00428     }
00429     public void caseAEmptyStmtStmtWithoutTrailingSubstmt(AEmptyStmtStmtWithoutTrailingSubstmt node)
00430     {
00431         defaultCase(node);
00432     }
00433     public void caseAEmptyTypeDeclaration(AEmptyTypeDeclaration node)
00434     {
00435         defaultCase(node);
00436     }
00437     public void caseAEqBinaryOperator(AEqBinaryOperator node)
00438     {
00439         defaultCase(node);
00440     }
00441     public void caseAEqEqualityExp(AEqEqualityExp node)
00442     {
00443         defaultCase(node);
00444     }
00445     public void caseAEqualityExpAndExp(AEqualityExpAndExp node)
00446     {
00447         defaultCase(node);
00448     }
00449     public void caseAExclusiveOrExpExclusiveOrExp(AExclusiveOrExpExclusiveOrExp node)
00450     {
00451         defaultCase(node);
00452     }
00453     public void caseAExclusiveOrExpInclusiveOrExp(AExclusiveOrExpInclusiveOrExp node)
00454     {
00455         defaultCase(node);
00456     }
00457     public void caseAExpArgumentList(AExpArgumentList node)
00458     {
00459         defaultCase(node);
00460     }
00461     public void caseAExpCastExp(AExpCastExp node)
00462     {
00463         defaultCase(node);
00464     }
00465     public void caseAExpListForInit(AExpListForInit node)
00466     {
00467         defaultCase(node);
00468     }
00469     public void caseAExpStmt(AExpStmt node)
00470     {
00471         defaultCase(node);
00472     }
00473     public void caseAExpStmtStmtWithoutTrailingSubstmt(AExpStmtStmtWithoutTrailingSubstmt node)
00474     {
00475         defaultCase(node);
00476     }
00477     public void caseAExpVariableInitializer(AExpVariableInitializer node)
00478     {
00479         defaultCase(node);
00480     }
00481     public void caseAExtendsExtendsInterfaces(AExtendsExtendsInterfaces node)
00482     {
00483         defaultCase(node);
00484     }
00485     public void caseAExtendsInterfacesExtendsInterfaces(AExtendsInterfacesExtendsInterfaces node)
00486     {
00487         defaultCase(node);
00488     }
00489     public void caseAFalseBooleanLiteral(AFalseBooleanLiteral node)
00490     {
00491         defaultCase(node);
00492     }
00493     public void caseAFieldAccessExp(AFieldAccessExp node)
00494     {
00495         defaultCase(node);
00496     }
00497     public void caseAFieldAccessLeftHandSide(AFieldAccessLeftHandSide node)
00498     {
00499         defaultCase(node);
00500     }
00501     public void caseAFieldAccessPrimaryNoNewArray(AFieldAccessPrimaryNoNewArray node)
00502     {
00503         defaultCase(node);
00504     }
00505     public void caseAFieldClassBodyDeclaration(AFieldClassBodyDeclaration node)
00506     {
00507         defaultCase(node);
00508     }
00509     public void caseAFieldDeclaration(AFieldDeclaration node)
00510     {
00511         defaultCase(node);
00512     }
00513     public void caseAFieldDeclarationClassMemberDeclaration(AFieldDeclarationClassMemberDeclaration node)
00514     {
00515         defaultCase(node);
00516     }
00517     public void caseAFinally(AFinally node)
00518     {
00519         defaultCase(node);
00520     }
00521     public void caseAFinallyOneTryStmt(AFinallyOneTryStmt node)
00522     {
00523         defaultCase(node);
00524     }
00525     public void caseAFinalModifier(AFinalModifier node)
00526     {
00527         defaultCase(node);
00528     }
00529     public void caseAFloatFloatingPointType(AFloatFloatingPointType node)
00530     {
00531         defaultCase(node);
00532     }
00533     public void caseAFloatingPointLiteralLiteral(AFloatingPointLiteralLiteral node)
00534     {
00535         defaultCase(node);
00536     }
00537     public void caseAFloatingPointTypeNumericType(AFloatingPointTypeNumericType node)
00538     {
00539         defaultCase(node);
00540     }
00541     public void caseAFloatPrimitiveType(AFloatPrimitiveType node)
00542     {
00543         defaultCase(node);
00544     }
00545     public void caseAFormalParameter(AFormalParameter node)
00546     {
00547         defaultCase(node);
00548     }
00549     public void caseAFormalParameterFormalParameterList(AFormalParameterFormalParameterList node)
00550     {
00551         defaultCase(node);
00552     }
00553     public void caseAFormalParameterListFormalParameterList(AFormalParameterListFormalParameterList node)
00554     {
00555         defaultCase(node);
00556     }
00557     public void caseAForStmt(AForStmt node)
00558     {
00559         defaultCase(node);
00560     }
00561     public void caseAForStmtNoShortIf(AForStmtNoShortIf node)
00562     {
00563         defaultCase(node);
00564     }
00565     public void caseAForStmtNoShortIfStmtNoShortIf(AForStmtNoShortIfStmtNoShortIf node)
00566     {
00567         defaultCase(node);
00568     }
00569     public void caseAForStmtStmt(AForStmtStmt node)
00570     {
00571         defaultCase(node);
00572     }
00573     public void caseAForUpdate(AForUpdate node)
00574     {
00575         defaultCase(node);
00576     }
00577     public void caseAGtBinaryOperator(AGtBinaryOperator node)
00578     {
00579         defaultCase(node);
00580     }
00581     public void caseAGteqBinaryOperator(AGteqBinaryOperator node)
00582     {
00583         defaultCase(node);
00584     }
00585     public void caseAGteqRelationalExp(AGteqRelationalExp node)
00586     {
00587         defaultCase(node);
00588     }
00589     public void caseAGtRelationalExp(AGtRelationalExp node)
00590     {
00591         defaultCase(node);
00592     }
00593     public void caseAHexIntegerLiteral(AHexIntegerLiteral node)
00594     {
00595         defaultCase(node);
00596     }
00597     public void caseAIdVariableDeclarator(AIdVariableDeclarator node)
00598     {
00599         defaultCase(node);
00600     }
00601     public void caseAIfStmt(AIfStmt node)
00602     {
00603         defaultCase(node);
00604     }
00605     public void caseAIfThenElseStmt(AIfThenElseStmt node)
00606     {
00607         defaultCase(node);
00608     }
00609     public void caseAIfThenElseStmtNoShortIf(AIfThenElseStmtNoShortIf node)
00610     {
00611         defaultCase(node);
00612     }
00613     public void caseAIfThenElseStmtNoShortIfStmtNoShortIf(AIfThenElseStmtNoShortIfStmtNoShortIf node)
00614     {
00615         defaultCase(node);
00616     }
00617     public void caseAIfThenElseStmtStmt(AIfThenElseStmtStmt node)
00618     {
00619         defaultCase(node);
00620     }
00621     public void caseAIfThenStmt(AIfThenStmt node)
00622     {
00623         defaultCase(node);
00624     }
00625     public void caseAIfThenStmtStmt(AIfThenStmtStmt node)
00626     {
00627         defaultCase(node);
00628     }
00629     public void caseAInclusiveOrExpConditionalAndExp(AInclusiveOrExpConditionalAndExp node)
00630     {
00631         defaultCase(node);
00632     }
00633     public void caseAInclusiveOrExpInclusiveOrExp(AInclusiveOrExpInclusiveOrExp node)
00634     {
00635         defaultCase(node);
00636     }
00637     public void caseAIncrementUnaryOperator(AIncrementUnaryOperator node)
00638     {
00639         defaultCase(node);
00640     }
00641     public void caseAInitClassInterfaceArrayCreationExp(AInitClassInterfaceArrayCreationExp node)
00642     {
00643         defaultCase(node);
00644     }
00645     public void caseAInitClassInterfaceExp(AInitClassInterfaceExp node)
00646     {
00647         defaultCase(node);
00648     }
00649     public void caseAInitPrimitiveArrayCreationExp(AInitPrimitiveArrayCreationExp node)
00650     {
00651         defaultCase(node);
00652     }
00653     public void caseAInitPrimitiveExp(AInitPrimitiveExp node)
00654     {
00655         defaultCase(node);
00656     }
00657     public void caseAInstanceofExp(AInstanceofExp node)
00658     {
00659         defaultCase(node);
00660     }
00661     public void caseAInstanceofRelationalExp(AInstanceofRelationalExp node)
00662     {
00663         defaultCase(node);
00664     }
00665     public void caseAIntegerLiteralLiteral(AIntegerLiteralLiteral node)
00666     {
00667         defaultCase(node);
00668     }
00669     public void caseAIntegralTypeNumericType(AIntegralTypeNumericType node)
00670     {
00671         defaultCase(node);
00672     }
00673     public void caseAInterfaceBody(AInterfaceBody node)
00674     {
00675         defaultCase(node);
00676     }
00677     public void caseAInterfaceClassBodyDeclaration(AInterfaceClassBodyDeclaration node)
00678     {
00679         defaultCase(node);
00680     }
00681     public void caseAInterfaceDeclaration(AInterfaceDeclaration node)
00682     {
00683         defaultCase(node);
00684     }
00685     public void caseAInterfaceDeclarationClassMemberDeclaration(AInterfaceDeclarationClassMemberDeclaration node)
00686     {
00687         defaultCase(node);
00688     }
00689     public void caseAInterfaceDeclarationInterfaceMemberDeclaration(AInterfaceDeclarationInterfaceMemberDeclaration node)
00690     {
00691         defaultCase(node);
00692     }
00693     public void caseAInterfaces(AInterfaces node)
00694     {
00695         defaultCase(node);
00696     }
00697     public void caseAInterfaceType(AInterfaceType node)
00698     {
00699         defaultCase(node);
00700     }
00701     public void caseAInterfaceTypeDeclaration(AInterfaceTypeDeclaration node)
00702     {
00703         defaultCase(node);
00704     }
00705     public void caseAInterfaceTypeInterfaceTypeList(AInterfaceTypeInterfaceTypeList node)
00706     {
00707         defaultCase(node);
00708     }
00709     public void caseAInterfaceTypeListInterfaceTypeList(AInterfaceTypeListInterfaceTypeList node)
00710     {
00711         defaultCase(node);
00712     }
00713     public void caseAIntIntegralType(AIntIntegralType node)
00714     {
00715         defaultCase(node);
00716     }
00717     public void caseAIntPrimitiveType(AIntPrimitiveType node)
00718     {
00719         defaultCase(node);
00720     }
00721     public void caseALabeledStmt(ALabeledStmt node)
00722     {
00723         defaultCase(node);
00724     }
00725     public void caseALabeledStmtNoShortIf(ALabeledStmtNoShortIf node)
00726     {
00727         defaultCase(node);
00728     }
00729     public void caseALabeledStmtNoShortIfStmtNoShortIf(ALabeledStmtNoShortIfStmtNoShortIf node)
00730     {
00731         defaultCase(node);
00732     }
00733     public void caseALabeledStmtStmt(ALabeledStmtStmt node)
00734     {
00735         defaultCase(node);
00736     }
00737     public void caseALabelStmt(ALabelStmt node)
00738     {
00739         defaultCase(node);
00740     }
00741     public void caseALiteralExp(ALiteralExp node)
00742     {
00743         defaultCase(node);
00744     }
00745     public void caseALiteralPrimaryNoNewArray(ALiteralPrimaryNoNewArray node)
00746     {
00747         defaultCase(node);
00748     }
00749     public void caseALocalVariableDeclaration(ALocalVariableDeclaration node)
00750     {
00751         defaultCase(node);
00752     }
00753     public void caseALocalVariableDeclarationForInit(ALocalVariableDeclarationForInit node)
00754     {
00755         defaultCase(node);
00756     }
00757     public void caseALocalVariableDeclarationInBlockedStmt(ALocalVariableDeclarationInBlockedStmt node)
00758     {
00759         defaultCase(node);
00760     }
00761     public void caseALocalVariableDeclarationStmt(ALocalVariableDeclarationStmt node)
00762     {
00763         defaultCase(node);
00764     }
00765     public void caseALocalVariableDeclarationStmtBlockedStmt(ALocalVariableDeclarationStmtBlockedStmt node)
00766     {
00767         defaultCase(node);
00768     }
00769     public void caseALongIntegralType(ALongIntegralType node)
00770     {
00771         defaultCase(node);
00772     }
00773     public void caseALongPrimitiveType(ALongPrimitiveType node)
00774     {
00775         defaultCase(node);
00776     }
00777     public void caseALParPrimaryNoNewArray(ALParPrimaryNoNewArray node)
00778     {
00779         defaultCase(node);
00780     }
00781     public void caseALtBinaryOperator(ALtBinaryOperator node)
00782     {
00783         defaultCase(node);
00784     }
00785     public void caseALteqBinaryOperator(ALteqBinaryOperator node)
00786     {
00787         defaultCase(node);
00788     }
00789     public void caseALteqRelationalExp(ALteqRelationalExp node)
00790     {
00791         defaultCase(node);
00792     }
00793     public void caseALtRelationalExp(ALtRelationalExp node)
00794     {
00795         defaultCase(node);
00796     }
00797     public void caseAMethodClassBodyDeclaration(AMethodClassBodyDeclaration node)
00798     {
00799         defaultCase(node);
00800     }
00801     public void caseAMethodDeclaration(AMethodDeclaration node)
00802     {
00803         defaultCase(node);
00804     }
00805     public void caseAMethodDeclarationClassMemberDeclaration(AMethodDeclarationClassMemberDeclaration node)
00806     {
00807         defaultCase(node);
00808     }
00809     public void caseAMethodDeclarator(AMethodDeclarator node)
00810     {
00811         defaultCase(node);
00812     }
00813     public void caseAMethodInvocationPrimaryNoNewArray(AMethodInvocationPrimaryNoNewArray node)
00814     {
00815         defaultCase(node);
00816     }
00817     public void caseAMethodInvocationStmtExp(AMethodInvocationStmtExp node)
00818     {
00819         defaultCase(node);
00820     }
00821     public void caseAMinusAdditiveExp(AMinusAdditiveExp node)
00822     {
00823         defaultCase(node);
00824     }
00825     public void caseAMinusAssignAssignmentOperator(AMinusAssignAssignmentOperator node)
00826     {
00827         defaultCase(node);
00828     }
00829     public void caseAMinusBinaryOperator(AMinusBinaryOperator node)
00830     {
00831         defaultCase(node);
00832     }
00833     public void caseAMinusUnaryExp(AMinusUnaryExp node)
00834     {
00835         defaultCase(node);
00836     }
00837     public void caseAMinusUnaryOperator(AMinusUnaryOperator node)
00838     {
00839         defaultCase(node);
00840     }
00841     public void caseAModAssignAssignmentOperator(AModAssignAssignmentOperator node)
00842     {
00843         defaultCase(node);
00844     }
00845     public void caseAModBinaryOperator(AModBinaryOperator node)
00846     {
00847         defaultCase(node);
00848     }
00849     public void caseAModMultiplicativeExp(AModMultiplicativeExp node)
00850     {
00851         defaultCase(node);
00852     }
00853     public void caseAMultiplicativeExpAdditiveExp(AMultiplicativeExpAdditiveExp node)
00854     {
00855         defaultCase(node);
00856     }
00857     public void caseANameArrayAccess(ANameArrayAccess node)
00858     {
00859         defaultCase(node);
00860     }
00861     public void caseANameArrayType(ANameArrayType node)
00862     {
00863         defaultCase(node);
00864     }
00865     public void caseANameCastExp(ANameCastExp node)
00866     {
00867         defaultCase(node);
00868     }
00869     public void caseANamedTypeExp(ANamedTypeExp node)
00870     {
00871         defaultCase(node);
00872     }
00873     public void caseANameExp(ANameExp node)
00874     {
00875         defaultCase(node);
00876     }
00877     public void caseANameLeftHandSide(ANameLeftHandSide node)
00878     {
00879         defaultCase(node);
00880     }
00881     public void caseANameMethodInvocation(ANameMethodInvocation node)
00882     {
00883         defaultCase(node);
00884     }
00885     public void caseANameMethodInvocationExp(ANameMethodInvocationExp node)
00886     {
00887         defaultCase(node);
00888     }
00889     public void caseANamePostfixExp(ANamePostfixExp node)
00890     {
00891         defaultCase(node);
00892     }
00893     public void caseANameReferenceType(ANameReferenceType node)
00894     {
00895         defaultCase(node);
00896     }
00897     public void caseANativeModifier(ANativeModifier node)
00898     {
00899         defaultCase(node);
00900     }
00901     public void caseANeqBinaryOperator(ANeqBinaryOperator node)
00902     {
00903         defaultCase(node);
00904     }
00905     public void caseANeqEqualityExp(ANeqEqualityExp node)
00906     {
00907         defaultCase(node);
00908     }
00909     public void caseANotPlusMinusUnaryExp(ANotPlusMinusUnaryExp node)
00910     {
00911         defaultCase(node);
00912     }
00913     public void caseANullLiteral(ANullLiteral node)
00914     {
00915         defaultCase(node);
00916     }
00917     public void caseANullLiteralLiteral(ANullLiteralLiteral node)
00918     {
00919         defaultCase(node);
00920     }
00921     public void caseANumericTypePrimitiveType(ANumericTypePrimitiveType node)
00922     {
00923         defaultCase(node);
00924     }
00925     public void caseAOctalIntegerLiteral(AOctalIntegerLiteral node)
00926     {
00927         defaultCase(node);
00928     }
00929     public void caseAOldAbstractMethodDeclarationInterfaceMemberDeclaration(AOldAbstractMethodDeclarationInterfaceMemberDeclaration node)
00930     {
00931         defaultCase(node);
00932     }
00933     public void caseAOldArrayInitializer(AOldArrayInitializer node)
00934     {
00935         defaultCase(node);
00936     }
00937     public void caseAOldCaseSwitchLabel(AOldCaseSwitchLabel node)
00938     {
00939         defaultCase(node);
00940     }
00941     public void caseAOldCompilationUnit(AOldCompilationUnit node)
00942     {
00943         defaultCase(node);
00944     }
00945     public void caseAOldConstantDeclarationInterfaceMemberDeclaration(AOldConstantDeclarationInterfaceMemberDeclaration node)
00946     {
00947         defaultCase(node);
00948     }
00949     public void caseAOldConstructorDeclarator(AOldConstructorDeclarator node)
00950     {
00951         defaultCase(node);
00952     }
00953     public void caseAOldExp(AOldExp node)
00954     {
00955         defaultCase(node);
00956     }
00957     public void caseAOldExpCastExp(AOldExpCastExp node)
00958     {
00959         defaultCase(node);
00960     }
00961     public void caseAOldFieldDeclaration(AOldFieldDeclaration node)
00962     {
00963         defaultCase(node);
00964     }
00965     public void caseAOldInterfaceDeclaration(AOldInterfaceDeclaration node)
00966     {
00967         defaultCase(node);
00968     }
00969     public void caseAOldInterfaces(AOldInterfaces node)
00970     {
00971         defaultCase(node);
00972     }
00973     public void caseAOldLocalVariableDeclaration(AOldLocalVariableDeclaration node)
00974     {
00975         defaultCase(node);
00976     }
00977     public void caseAOldMethodDeclarator(AOldMethodDeclarator node)
00978     {
00979         defaultCase(node);
00980     }
00981     public void caseAOldNameCastExp(AOldNameCastExp node)
00982     {
00983         defaultCase(node);
00984     }
00985     public void caseAOldNamedTypePrimaryNoNewArray(AOldNamedTypePrimaryNoNewArray node)
00986     {
00987         defaultCase(node);
00988     }
00989     public void caseAOldPrimaryFieldAccess(AOldPrimaryFieldAccess node)
00990     {
00991         defaultCase(node);
00992     }
00993     public void caseAOldPrimaryNoNewArrayArrayAccess(AOldPrimaryNoNewArrayArrayAccess node)
00994     {
00995         defaultCase(node);
00996     }
00997     public void caseAOldPrimitiveTypeCastExp(AOldPrimitiveTypeCastExp node)
00998     {
00999         defaultCase(node);
01000     }
01001     public void caseAOldPrimitiveTypePrimaryNoNewArray(AOldPrimitiveTypePrimaryNoNewArray node)
01002     {
01003         defaultCase(node);
01004     }
01005     public void caseAOldQualifiedClassInstanceCreationExp(AOldQualifiedClassInstanceCreationExp node)
01006     {
01007         defaultCase(node);
01008     }
01009     public void caseAOldQualifiedConstructorInvocation(AOldQualifiedConstructorInvocation node)
01010     {
01011         defaultCase(node);
01012     }
01013     public void caseAOldSimpleClassInstanceCreationExp(AOldSimpleClassInstanceCreationExp node)
01014     {
01015         defaultCase(node);
01016     }
01017     public void caseAOldStaticInitializerClassBodyDeclaration(AOldStaticInitializerClassBodyDeclaration node)
01018     {
01019         defaultCase(node);
01020     }
01021     public void caseAOldSuper(AOldSuper node)
01022     {
01023         defaultCase(node);
01024     }
01025     public void caseAOldSuperConstructorInvocation(AOldSuperConstructorInvocation node)
01026     {
01027         defaultCase(node);
01028     }
01029     public void caseAOldThisConstructorInvocation(AOldThisConstructorInvocation node)
01030     {
01031         defaultCase(node);
01032     }
01033     public void caseAOldThrows(AOldThrows node)
01034     {
01035         defaultCase(node);
01036     }
01037     public void caseAOneBreakStmt(AOneBreakStmt node)
01038     {
01039         defaultCase(node);
01040     }
01041     public void caseAOneContinueStmt(AOneContinueStmt node)
01042     {
01043         defaultCase(node);
01044     }
01045     public void caseAOneDoStmt(AOneDoStmt node)
01046     {
01047         defaultCase(node);
01048     }
01049     public void caseAOneForStmt(AOneForStmt node)
01050     {
01051         defaultCase(node);
01052     }
01053     public void caseAOneQualifiedName(AOneQualifiedName node)
01054     {
01055         defaultCase(node);
01056     }
01057     public void caseAOneReturnStmt(AOneReturnStmt node)
01058     {
01059         defaultCase(node);
01060     }
01061     public void caseAOneSimpleName(AOneSimpleName node)
01062     {
01063         defaultCase(node);
01064     }
01065     public void caseAOneSingleTypeImportDeclaration(AOneSingleTypeImportDeclaration node)
01066     {
01067         defaultCase(node);
01068     }
01069     public void caseAOneSwitchStmt(AOneSwitchStmt node)
01070     {
01071         defaultCase(node);
01072     }
01073     public void caseAOneSynchronizedStmt(AOneSynchronizedStmt node)
01074     {
01075         defaultCase(node);
01076     }
01077     public void caseAOneThrowStmt(AOneThrowStmt node)
01078     {
01079         defaultCase(node);
01080     }
01081     public void caseAOneTypeImportOnDemandDeclaration(AOneTypeImportOnDemandDeclaration node)
01082     {
01083         defaultCase(node);
01084     }
01085     public void caseAOneWhileStmt(AOneWhileStmt node)
01086     {
01087         defaultCase(node);
01088     }
01089     public void caseAOrBinaryOperator(AOrBinaryOperator node)
01090     {
01091         defaultCase(node);
01092     }
01093     public void caseAOriginalExpStmt(AOriginalExpStmt node)
01094     {
01095         defaultCase(node);
01096     }
01097     public void caseAPackageDeclaration(APackageDeclaration node)
01098     {
01099         defaultCase(node);
01100     }
01101     public void caseAParExp(AParExp node)
01102     {
01103         defaultCase(node);
01104     }
01105     public void caseAPlusAdditiveExp(APlusAdditiveExp node)
01106     {
01107         defaultCase(node);
01108     }
01109     public void caseAPlusAssignAssignmentOperator(APlusAssignAssignmentOperator node)
01110     {
01111         defaultCase(node);
01112     }
01113     public void caseAPlusBinaryOperator(APlusBinaryOperator node)
01114     {
01115         defaultCase(node);
01116     }
01117     public void caseAPlusUnaryExp(APlusUnaryExp node)
01118     {
01119         defaultCase(node);
01120     }
01121     public void caseAPlusUnaryOperator(APlusUnaryOperator node)
01122     {
01123         defaultCase(node);
01124     }
01125     public void caseAPostDecrementExp(APostDecrementExp node)
01126     {
01127         defaultCase(node);
01128     }
01129     public void caseAPostDecrementExpPostfixExp(APostDecrementExpPostfixExp node)
01130     {
01131         defaultCase(node);
01132     }
01133     public void caseAPostDecrementExpr(APostDecrementExpr node)
01134     {
01135         defaultCase(node);
01136     }
01137     public void caseAPostDecrementExpStmtExp(APostDecrementExpStmtExp node)
01138     {
01139         defaultCase(node);
01140     }
01141     public void caseAPostfixExpUnaryExpNotPlusMinus(APostfixExpUnaryExpNotPlusMinus node)
01142     {
01143         defaultCase(node);
01144     }
01145     public void caseAPostIncrementExp(APostIncrementExp node)
01146     {
01147         defaultCase(node);
01148     }
01149     public void caseAPostIncrementExpPostfixExp(APostIncrementExpPostfixExp node)
01150     {
01151         defaultCase(node);
01152     }
01153     public void caseAPostIncrementExpr(APostIncrementExpr node)
01154     {
01155         defaultCase(node);
01156     }
01157     public void caseAPostIncrementExpStmtExp(APostIncrementExpStmtExp node)
01158     {
01159         defaultCase(node);
01160     }
01161     public void caseAPreDecrementExp(APreDecrementExp node)
01162     {
01163         defaultCase(node);
01164     }
01165     public void caseAPreDecrementExpStmtExp(APreDecrementExpStmtExp node)
01166     {
01167         defaultCase(node);
01168     }
01169     public void caseAPreDecrementExpUnaryExp(APreDecrementExpUnaryExp node)
01170     {
01171         defaultCase(node);
01172     }
01173     public void caseAPreIncrementExp(APreIncrementExp node)
01174     {
01175         defaultCase(node);
01176     }
01177     public void caseAPreIncrementExpStmtExp(APreIncrementExpStmtExp node)
01178     {
01179         defaultCase(node);
01180     }
01181     public void caseAPreIncrementExpUnaryExp(APreIncrementExpUnaryExp node)
01182     {
01183         defaultCase(node);
01184     }
01185     public void caseAPrimaryFieldAccess(APrimaryFieldAccess node)
01186     {
01187         defaultCase(node);
01188     }
01189     public void caseAPrimaryMethodInvocation(APrimaryMethodInvocation node)
01190     {
01191         defaultCase(node);
01192     }
01193     public void caseAPrimaryMethodInvocationExp(APrimaryMethodInvocationExp node)
01194     {
01195         defaultCase(node);
01196     }
01197     public void caseAPrimaryNoNewArrayArrayAccess(APrimaryNoNewArrayArrayAccess node)
01198     {
01199         defaultCase(node);
01200     }
01201     public void caseAPrimaryNoNewArrayPrimary(APrimaryNoNewArrayPrimary node)
01202     {
01203         defaultCase(node);
01204     }
01205     public void caseAPrimaryPostfixExp(APrimaryPostfixExp node)
01206     {
01207         defaultCase(node);
01208     }
01209     public void caseAPrimitiveArrayType(APrimitiveArrayType node)
01210     {
01211         defaultCase(node);
01212     }
01213     public void caseAPrimitiveType(APrimitiveType node)
01214     {
01215         defaultCase(node);
01216     }
01217     public void caseAPrimitiveTypeArrayCreationExp(APrimitiveTypeArrayCreationExp node)
01218     {
01219         defaultCase(node);
01220     }
01221     public void caseAPrimitiveTypeArrayExp(APrimitiveTypeArrayExp node)
01222     {
01223         defaultCase(node);
01224     }
01225     public void caseAPrimitiveTypeCastExp(APrimitiveTypeCastExp node)
01226     {
01227         defaultCase(node);
01228     }
01229     public void caseAPrimitiveTypePrimaryExp(APrimitiveTypePrimaryExp node)
01230     {
01231         defaultCase(node);
01232     }
01233     public void caseAPrivateModifier(APrivateModifier node)
01234     {
01235         defaultCase(node);
01236     }
01237     public void caseAProtectedModifier(AProtectedModifier node)
01238     {
01239         defaultCase(node);
01240     }
01241     public void caseAPublicModifier(APublicModifier node)
01242     {
01243         defaultCase(node);
01244     }
01245     public void caseAQualifiedClassInstanceCreationExp(AQualifiedClassInstanceCreationExp node)
01246     {
01247         defaultCase(node);
01248     }
01249     public void caseAQualifiedConstructorInvocation(AQualifiedConstructorInvocation node)
01250     {
01251         defaultCase(node);
01252     }
01253     public void caseAQualifiedName(AQualifiedName node)
01254     {
01255         defaultCase(node);
01256     }
01257     public void caseAQualifiedNameName(AQualifiedNameName node)
01258     {
01259         defaultCase(node);
01260     }
01261     public void caseAQualifiedThisExp(AQualifiedThisExp node)
01262     {
01263         defaultCase(node);
01264     }
01265     public void caseAQualifiedThisPrimaryNoNewArray(AQualifiedThisPrimaryNoNewArray node)
01266     {
01267         defaultCase(node);
01268     }
01269     public void caseAQuestionConditionalExp(AQuestionConditionalExp node)
01270     {
01271         defaultCase(node);
01272     }
01273     public void caseAQuestionExp(AQuestionExp node)
01274     {
01275         defaultCase(node);
01276     }
01277     public void caseAReferenceType(AReferenceType node)
01278     {
01279         defaultCase(node);
01280     }
01281     public void caseARelationalExpEqualityExp(ARelationalExpEqualityExp node)
01282     {
01283         defaultCase(node);
01284     }
01285     public void caseAReturnStmt(AReturnStmt node)
01286     {
01287         defaultCase(node);
01288     }
01289     public void caseAReturnStmtStmtWithoutTrailingSubstmt(AReturnStmtStmtWithoutTrailingSubstmt node)
01290     {
01291         defaultCase(node);
01292     }
01293     public void caseASemicolonStmt(ASemicolonStmt node)
01294     {
01295         defaultCase(node);
01296     }
01297     public void caseAShiftExpRelationalExp(AShiftExpRelationalExp node)
01298     {
01299         defaultCase(node);
01300     }
01301     public void caseAShiftLeftAssignAssignmentOperator(AShiftLeftAssignAssignmentOperator node)
01302     {
01303         defaultCase(node);
01304     }
01305     public void caseAShiftLeftBinaryOperator(AShiftLeftBinaryOperator node)
01306     {
01307         defaultCase(node);
01308     }
01309     public void caseAShiftLeftShiftExp(AShiftLeftShiftExp node)
01310     {
01311         defaultCase(node);
01312     }
01313     public void caseAShortIntegralType(AShortIntegralType node)
01314     {
01315         defaultCase(node);
01316     }
01317     public void caseAShortPrimitiveType(AShortPrimitiveType node)
01318     {
01319         defaultCase(node);
01320     }
01321     public void caseASignedShiftRightAssignAssignmentOperator(ASignedShiftRightAssignAssignmentOperator node)
01322     {
01323         defaultCase(node);
01324     }
01325     public void caseASignedShiftRightBinaryOperator(ASignedShiftRightBinaryOperator node)
01326     {
01327         defaultCase(node);
01328     }
01329     public void caseASignedShiftRightShiftExp(ASignedShiftRightShiftExp node)
01330     {
01331         defaultCase(node);
01332     }
01333     public void caseASimpleClassInstanceCreationExp(ASimpleClassInstanceCreationExp node)
01334     {
01335         defaultCase(node);
01336     }
01337     public void caseASimpleName(ASimpleName node)
01338     {
01339         defaultCase(node);
01340     }
01341     public void caseASimpleNameName(ASimpleNameName node)
01342     {
01343         defaultCase(node);
01344     }
01345     public void caseASingleTypeImportDeclaration(ASingleTypeImportDeclaration node)
01346     {
01347         defaultCase(node);
01348     }
01349     public void caseASingleTypeImportDeclarationImportDeclaration(ASingleTypeImportDeclarationImportDeclaration node)
01350     {
01351         defaultCase(node);
01352     }
01353     public void caseAStarAssignAssignmentOperator(AStarAssignAssignmentOperator node)
01354     {
01355         defaultCase(node);
01356     }
01357     public void caseAStarBinaryOperator(AStarBinaryOperator node)
01358     {
01359         defaultCase(node);
01360     }
01361     public void caseAStarMultiplicativeExp(AStarMultiplicativeExp node)
01362     {
01363         defaultCase(node);
01364     }
01365     public void caseAStaticInitializer(AStaticInitializer node)
01366     {
01367         defaultCase(node);
01368     }
01369     public void caseAStaticInitializerClassBodyDeclaration(AStaticInitializerClassBodyDeclaration node)
01370     {
01371         defaultCase(node);
01372     }
01373     public void caseAStaticModifier(AStaticModifier node)
01374     {
01375         defaultCase(node);
01376     }
01377     public void caseAStmtBlockedStmt(AStmtBlockedStmt node)
01378     {
01379         defaultCase(node);
01380     }
01381     public void caseAStmtExpListForInit(AStmtExpListForInit node)
01382     {
01383         defaultCase(node);
01384     }
01385     public void caseAStmtExpListStmtExpList(AStmtExpListStmtExpList node)
01386     {
01387         defaultCase(node);
01388     }
01389     public void caseAStmtExpStmtExpList(AStmtExpStmtExpList node)
01390     {
01391         defaultCase(node);
01392     }
01393     public void caseAStmtWithoutTrailingSubstmtStmt(AStmtWithoutTrailingSubstmtStmt node)
01394     {
01395         defaultCase(node);
01396     }
01397     public void caseAStmtWithoutTrailingSubstmtStmtNoShortIf(AStmtWithoutTrailingSubstmtStmtNoShortIf node)
01398     {
01399         defaultCase(node);
01400     }
01401     public void caseAStringLiteralLiteral(AStringLiteralLiteral node)
01402     {
01403         defaultCase(node);
01404     }
01405     public void caseASuper(ASuper node)
01406     {
01407         defaultCase(node);
01408     }
01409     public void caseASuperConstructorInvocation(ASuperConstructorInvocation node)
01410     {
01411         defaultCase(node);
01412     }
01413     public void caseASuperFieldAccess(ASuperFieldAccess node)
01414     {
01415         defaultCase(node);
01416     }
01417     public void caseASuperMethodInvocation(ASuperMethodInvocation node)
01418     {
01419         defaultCase(node);
01420     }
01421     public void caseASuperMethodInvocationExp(ASuperMethodInvocationExp node)
01422     {
01423         defaultCase(node);
01424     }
01425     public void caseASwitchBlockStmtGroup(ASwitchBlockStmtGroup node)
01426     {
01427         defaultCase(node);
01428     }
01429     public void caseASwitchStmt(ASwitchStmt node)
01430     {
01431         defaultCase(node);
01432     }
01433     public void caseASwitchStmtStmtWithoutTrailingSubstmt(ASwitchStmtStmtWithoutTrailingSubstmt node)
01434     {
01435         defaultCase(node);
01436     }
01437     public void caseASynchronizedModifier(ASynchronizedModifier node)
01438     {
01439         defaultCase(node);
01440     }
01441     public void caseASynchronizedStmt(ASynchronizedStmt node)
01442     {
01443         defaultCase(node);
01444     }
01445     public void caseASynchronizedStmtStmtWithoutTrailingSubstmt(ASynchronizedStmtStmtWithoutTrailingSubstmt node)
01446     {
01447         defaultCase(node);
01448     }
01449     public void caseAThisConstructorInvocation(AThisConstructorInvocation node)
01450     {
01451         defaultCase(node);
01452     }
01453     public void caseAThisExp(AThisExp node)
01454     {
01455         defaultCase(node);
01456     }
01457     public void caseAThisPrimaryNoNewArray(AThisPrimaryNoNewArray node)
01458     {
01459         defaultCase(node);
01460     }
01461     public void caseAThrows(AThrows node)
01462     {
01463         defaultCase(node);
01464     }
01465     public void caseAThrowStmt(AThrowStmt node)
01466     {
01467         defaultCase(node);
01468     }
01469     public void caseAThrowStmtStmtWithoutTrailingSubstmt(AThrowStmtStmtWithoutTrailingSubstmt node)
01470     {
01471         defaultCase(node);
01472     }
01473     public void caseATransientModifier(ATransientModifier node)
01474     {
01475         defaultCase(node);
01476     }
01477     public void caseATrueBooleanLiteral(ATrueBooleanLiteral node)
01478     {
01479         defaultCase(node);
01480     }
01481     public void caseATryFinallyStmt(ATryFinallyStmt node)
01482     {
01483         defaultCase(node);
01484     }
01485     public void caseATryOneTryStmt(ATryOneTryStmt node)
01486     {
01487         defaultCase(node);
01488     }
01489     public void caseATryStmt(ATryStmt node)
01490     {
01491         defaultCase(node);
01492     }
01493     public void caseATryStmtStmtWithoutTrailingSubstmt(ATryStmtStmtWithoutTrailingSubstmt node)
01494     {
01495         defaultCase(node);
01496     }
01497     public void caseATypedMethodHeader(ATypedMethodHeader node)
01498     {
01499         defaultCase(node);
01500     }
01501     public void caseATypeImportOnDemandDeclarationImportDeclaration(ATypeImportOnDemandDeclarationImportDeclaration node)
01502     {
01503         defaultCase(node);
01504     }
01505     public void caseATypeOnDemandImportDeclaration(ATypeOnDemandImportDeclaration node)
01506     {
01507         defaultCase(node);
01508     }
01509     public void caseAUnaryExp(AUnaryExp node)
01510     {
01511         defaultCase(node);
01512     }
01513     public void caseAUnaryExpMultiplicativeExp(AUnaryExpMultiplicativeExp node)
01514     {
01515         defaultCase(node);
01516     }
01517     public void caseAUnsignedShiftRightAssignAssignmentOperator(AUnsignedShiftRightAssignAssignmentOperator node)
01518     {
01519         defaultCase(node);
01520     }
01521     public void caseAUnsignedShiftRightBinaryOperator(AUnsignedShiftRightBinaryOperator node)
01522     {
01523         defaultCase(node);
01524     }
01525     public void caseAUnsignedShiftRightShiftExp(AUnsignedShiftRightShiftExp node)
01526     {
01527         defaultCase(node);
01528     }
01529     public void caseAVariableDeclaratorId(AVariableDeclaratorId node)
01530     {
01531         defaultCase(node);
01532     }
01533     public void caseAVariableDeclaratorsVariableDeclarators(AVariableDeclaratorsVariableDeclarators node)
01534     {
01535         defaultCase(node);
01536     }
01537     public void caseAVariableDeclaratorVariableDeclarators(AVariableDeclaratorVariableDeclarators node)
01538     {
01539         defaultCase(node);
01540     }
01541     public void caseAVariableInitializersVariableInitializers(AVariableInitializersVariableInitializers node)
01542     {
01543         defaultCase(node);
01544     }
01545     public void caseAVariableInitializerVariableInitializers(AVariableInitializerVariableInitializers node)
01546     {
01547         defaultCase(node);
01548     }
01549     public void caseAVoidExp(AVoidExp node)
01550     {
01551         defaultCase(node);
01552     }
01553     public void caseAVoidMethodHeader(AVoidMethodHeader node)
01554     {
01555         defaultCase(node);
01556     }
01557     public void caseAVoidPrimaryNoNewArray(AVoidPrimaryNoNewArray node)
01558     {
01559         defaultCase(node);
01560     }
01561     public void caseAVolatileModifier(AVolatileModifier node)
01562     {
01563         defaultCase(node);
01564     }
01565     public void caseAWhileStmt(AWhileStmt node)
01566     {
01567         defaultCase(node);
01568     }
01569     public void caseAWhileStmtNoShortIf(AWhileStmtNoShortIf node)
01570     {
01571         defaultCase(node);
01572     }
01573     public void caseAWhileStmtNoShortIfStmtNoShortIf(AWhileStmtNoShortIfStmtNoShortIf node)
01574     {
01575         defaultCase(node);
01576     }
01577     public void caseAWhileStmtStmt(AWhileStmtStmt node)
01578     {
01579         defaultCase(node);
01580     }
01581     public void caseEOF(EOF node)
01582     {
01583         defaultCase(node);
01584     }
01585     public void caseStart(Start node)
01586     {
01587         defaultCase(node);
01588     }
01589     public void caseTAbstract(TAbstract node)
01590     {
01591         defaultCase(node);
01592     }
01593     public void caseTAnd(TAnd node)
01594     {
01595         defaultCase(node);
01596     }
01597     public void caseTAssign(TAssign node)
01598     {
01599         defaultCase(node);
01600     }
01601     public void caseTBitAnd(TBitAnd node)
01602     {
01603         defaultCase(node);
01604     }
01605     public void caseTBitAndAssign(TBitAndAssign node)
01606     {
01607         defaultCase(node);
01608     }
01609     public void caseTBitComplement(TBitComplement node)
01610     {
01611         defaultCase(node);
01612     }
01613     public void caseTBitOr(TBitOr node)
01614     {
01615         defaultCase(node);
01616     }
01617     public void caseTBitOrAssign(TBitOrAssign node)
01618     {
01619         defaultCase(node);
01620     }
01621     public void caseTBitXor(TBitXor node)
01622     {
01623         defaultCase(node);
01624     }
01625     public void caseTBitXorAssign(TBitXorAssign node)
01626     {
01627         defaultCase(node);
01628     }
01629     public void caseTBoolean(TBoolean node)
01630     {
01631         defaultCase(node);
01632     }
01633     public void caseTBreak(TBreak node)
01634     {
01635         defaultCase(node);
01636     }
01637     public void caseTByte(TByte node)
01638     {
01639         defaultCase(node);
01640     }
01641     public void caseTCase(TCase node)
01642     {
01643         defaultCase(node);
01644     }
01645     public void caseTCatch(TCatch node)
01646     {
01647         defaultCase(node);
01648     }
01649     public void caseTChar(TChar node)
01650     {
01651         defaultCase(node);
01652     }
01653     public void caseTCharacterLiteral(TCharacterLiteral node)
01654     {
01655         defaultCase(node);
01656     }
01657     public void caseTClass(TClass node)
01658     {
01659         defaultCase(node);
01660     }
01661     public void caseTColon(TColon node)
01662     {
01663         defaultCase(node);
01664     }
01665     public void caseTComma(TComma node)
01666     {
01667         defaultCase(node);
01668     }
01669     public void caseTComplement(TComplement node)
01670     {
01671         defaultCase(node);
01672     }
01673     public void caseTConst(TConst node)
01674     {
01675         defaultCase(node);
01676     }
01677     public void caseTContinue(TContinue node)
01678     {
01679         defaultCase(node);
01680     }
01681     public void caseTDecimalIntegerLiteral(TDecimalIntegerLiteral node)
01682     {
01683         defaultCase(node);
01684     }
01685     public void caseTDefault(TDefault node)
01686     {
01687         defaultCase(node);
01688     }
01689     public void caseTDiv(TDiv node)
01690     {
01691         defaultCase(node);
01692     }
01693     public void caseTDivAssign(TDivAssign node)
01694     {
01695         defaultCase(node);
01696     }
01697     public void caseTDo(TDo node)
01698     {
01699         defaultCase(node);
01700     }
01701     public void caseTDocumentationComment(TDocumentationComment node)
01702     {
01703         defaultCase(node);
01704     }
01705     public void caseTDot(TDot node)
01706     {
01707         defaultCase(node);
01708     }
01709     public void caseTDouble(TDouble node)
01710     {
01711         defaultCase(node);
01712     }
01713     public void caseTElse(TElse node)
01714     {
01715         defaultCase(node);
01716     }
01717     public void caseTEndOfLineComment(TEndOfLineComment node)
01718     {
01719         defaultCase(node);
01720     }
01721     public void caseTEq(TEq node)
01722     {
01723         defaultCase(node);
01724     }
01725     public void caseTExtends(TExtends node)
01726     {
01727         defaultCase(node);
01728     }
01729     public void caseTFalse(TFalse node)
01730     {
01731         defaultCase(node);
01732     }
01733     public void caseTFinal(TFinal node)
01734     {
01735         defaultCase(node);
01736     }
01737     public void caseTFinally(TFinally node)
01738     {
01739         defaultCase(node);
01740     }
01741     public void caseTFloat(TFloat node)
01742     {
01743         defaultCase(node);
01744     }
01745     public void caseTFloatingPointLiteral(TFloatingPointLiteral node)
01746     {
01747         defaultCase(node);
01748     }
01749     public void caseTFor(TFor node)
01750     {
01751         defaultCase(node);
01752     }
01753     public void caseTGoto(TGoto node)
01754     {
01755         defaultCase(node);
01756     }
01757     public void caseTGt(TGt node)
01758     {
01759         defaultCase(node);
01760     }
01761     public void caseTGteq(TGteq node)
01762     {
01763         defaultCase(node);
01764     }
01765     public void caseTHexIntegerLiteral(THexIntegerLiteral node)
01766     {
01767         defaultCase(node);
01768     }
01769     public void caseTId(TId node)
01770     {
01771         defaultCase(node);
01772     }
01773     public void caseTIf(TIf node)
01774     {
01775         defaultCase(node);
01776     }
01777     public void caseTImplements(TImplements node)
01778     {
01779         defaultCase(node);
01780     }
01781     public void caseTImport(TImport node)
01782     {
01783         defaultCase(node);
01784     }
01785     public void caseTInstanceof(TInstanceof node)
01786     {
01787         defaultCase(node);
01788     }
01789     public void caseTInt(TInt node)
01790     {
01791         defaultCase(node);
01792     }
01793     public void caseTInterface(TInterface node)
01794     {
01795         defaultCase(node);
01796     }
01797     public void caseTLBrace(TLBrace node)
01798     {
01799         defaultCase(node);
01800     }
01801     public void caseTLBracket(TLBracket node)
01802     {
01803         defaultCase(node);
01804     }
01805     public void caseTLong(TLong node)
01806     {
01807         defaultCase(node);
01808     }
01809     public void caseTLPar(TLPar node)
01810     {
01811         defaultCase(node);
01812     }
01813     public void caseTLt(TLt node)
01814     {
01815         defaultCase(node);
01816     }
01817     public void caseTLteq(TLteq node)
01818     {
01819         defaultCase(node);
01820     }
01821     public void caseTMinus(TMinus node)
01822     {
01823         defaultCase(node);
01824     }
01825     public void caseTMinusAssign(TMinusAssign node)
01826     {
01827         defaultCase(node);
01828     }
01829     public void caseTMinusMinus(TMinusMinus node)
01830     {
01831         defaultCase(node);
01832     }
01833     public void caseTMod(TMod node)
01834     {
01835         defaultCase(node);
01836     }
01837     public void caseTModAssign(TModAssign node)
01838     {
01839         defaultCase(node);
01840     }
01841     public void caseTNative(TNative node)
01842     {
01843         defaultCase(node);
01844     }
01845     public void caseTNeq(TNeq node)
01846     {
01847         defaultCase(node);
01848     }
01849     public void caseTNew(TNew node)
01850     {
01851         defaultCase(node);
01852     }
01853     public void caseTNull(TNull node)
01854     {
01855         defaultCase(node);
01856     }
01857     public void caseTOctalIntegerLiteral(TOctalIntegerLiteral node)
01858     {
01859         defaultCase(node);
01860     }
01861     public void caseTOr(TOr node)
01862     {
01863         defaultCase(node);
01864     }
01865     public void caseTPackage(TPackage node)
01866     {
01867         defaultCase(node);
01868     }
01869     public void caseTPlus(TPlus node)
01870     {
01871         defaultCase(node);
01872     }
01873     public void caseTPlusAssign(TPlusAssign node)
01874     {
01875         defaultCase(node);
01876     }
01877     public void caseTPlusPlus(TPlusPlus node)
01878     {
01879         defaultCase(node);
01880     }
01881     public void caseTPrivate(TPrivate node)
01882     {
01883         defaultCase(node);
01884     }
01885     public void caseTProtected(TProtected node)
01886     {
01887         defaultCase(node);
01888     }
01889     public void caseTPublic(TPublic node)
01890     {
01891         defaultCase(node);
01892     }
01893     public void caseTQuestion(TQuestion node)
01894     {
01895         defaultCase(node);
01896     }
01897     public void caseTRBrace(TRBrace node)
01898     {
01899         defaultCase(node);
01900     }
01901     public void caseTRBracket(TRBracket node)
01902     {
01903         defaultCase(node);
01904     }
01905     public void caseTReturn(TReturn node)
01906     {
01907         defaultCase(node);
01908     }
01909     public void caseTRPar(TRPar node)
01910     {
01911         defaultCase(node);
01912     }
01913     public void caseTSemicolon(TSemicolon node)
01914     {
01915         defaultCase(node);
01916     }
01917     public void caseTShiftLeft(TShiftLeft node)
01918     {
01919         defaultCase(node);
01920     }
01921     public void caseTShiftLeftAssign(TShiftLeftAssign node)
01922     {
01923         defaultCase(node);
01924     }
01925     public void caseTShort(TShort node)
01926     {
01927         defaultCase(node);
01928     }
01929     public void caseTSignedShiftRight(TSignedShiftRight node)
01930     {
01931         defaultCase(node);
01932     }
01933     public void caseTSignedShiftRightAssign(TSignedShiftRightAssign node)
01934     {
01935         defaultCase(node);
01936     }
01937     public void caseTStar(TStar node)
01938     {
01939         defaultCase(node);
01940     }
01941     public void caseTStarAssign(TStarAssign node)
01942     {
01943         defaultCase(node);
01944     }
01945     public void caseTStatic(TStatic node)
01946     {
01947         defaultCase(node);
01948     }
01949     public void caseTStringLiteral(TStringLiteral node)
01950     {
01951         defaultCase(node);
01952     }
01953     public void caseTSuper(TSuper node)
01954     {
01955         defaultCase(node);
01956     }
01957     public void caseTSwitch(TSwitch node)
01958     {
01959         defaultCase(node);
01960     }
01961     public void caseTSynchronized(TSynchronized node)
01962     {
01963         defaultCase(node);
01964     }
01965     public void caseTThis(TThis node)
01966     {
01967         defaultCase(node);
01968     }
01969     public void caseTThrow(TThrow node)
01970     {
01971         defaultCase(node);
01972     }
01973     public void caseTThrows(TThrows node)
01974     {
01975         defaultCase(node);
01976     }
01977     public void caseTTraditionalComment(TTraditionalComment node)
01978     {
01979         defaultCase(node);
01980     }
01981     public void caseTTransient(TTransient node)
01982     {
01983         defaultCase(node);
01984     }
01985     public void caseTTrue(TTrue node)
01986     {
01987         defaultCase(node);
01988     }
01989     public void caseTTry(TTry node)
01990     {
01991         defaultCase(node);
01992     }
01993     public void caseTUnsignedShiftRight(TUnsignedShiftRight node)
01994     {
01995         defaultCase(node);
01996     }
01997     public void caseTUnsignedShiftRightAssign(TUnsignedShiftRightAssign node)
01998     {
01999         defaultCase(node);
02000     }
02001     public void caseTVoid(TVoid node)
02002     {
02003         defaultCase(node);
02004     }
02005     public void caseTVolatile(TVolatile node)
02006     {
02007         defaultCase(node);
02008     }
02009     public void caseTWhile(TWhile node)
02010     {
02011         defaultCase(node);
02012     }
02013     public void caseTWhiteSpace(TWhiteSpace node)
02014     {
02015         defaultCase(node);
02016     }
02017     public void defaultCase(Node node)
02018     {
02019     }
02020 /**
02021  * 
02022  * @return java.util.Hashtable
02023  */
02024 public java.util.Hashtable getIn() {
02025     return in;
02026 }
02027     public Object getIn(Node node)
02028     {
02029         if(in == null)
02030         {
02031             return null;
02032         }
02033 
02034         return in.get(node);
02035     }
02036     public Object getOut(Node node)
02037     {
02038         if(out == null)
02039         {
02040             return null;
02041         }
02042 
02043         return out.get(node);
02044     }
02045     public void setIn(Node node, Object in)
02046     {
02047         if(this.in == null)
02048         {
02049             this.in = new Hashtable(1);
02050         }
02051 
02052         if(in != null)
02053         {
02054             this.in.put(node, in);
02055         }
02056         else
02057         {
02058             this.in.remove(node);
02059         }
02060     }
02061     public void setOut(Node node, Object out)
02062     {
02063         if(this.out == null)
02064         {
02065             this.out = new Hashtable(1);
02066         }
02067 
02068         if(out != null)
02069         {
02070             this.out.put(node, out);
02071         }
02072         else
02073         {
02074             this.out.remove(node);
02075         }
02076     }
02077 }

Generated at Thu Feb 7 06:38:28 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001