00001 package edu.ksu.cis.bandera.jjjc.analysis;
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
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
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 }