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

DepthFirstAdapter.java

00001 package edu.ksu.cis.bandera.specification.analysis;
00002 
00003 /* This file was generated by SableCC (http://www.sablecc.org/). */
00004 
00005 import java.util.*;
00006 import edu.ksu.cis.bandera.specification.node.*;
00007 
00008 public class DepthFirstAdapter extends AnalysisAdapter
00009 {
00010     public void caseAAndAndExp(AAndAndExp node)
00011     {
00012         inAAndAndExp(node);
00013         if(node.getAndExp() != null)
00014         {
00015             node.getAndExp().apply(this);
00016         }
00017         if(node.getAnd() != null)
00018         {
00019             node.getAnd().apply(this);
00020         }
00021         if(node.getUnaryExp() != null)
00022         {
00023             node.getUnaryExp().apply(this);
00024         }
00025         outAAndAndExp(node);
00026     }
00027     public void caseAAndBinOp(AAndBinOp node)
00028     {
00029         inAAndBinOp(node);
00030         if(node.getAnd() != null)
00031         {
00032             node.getAnd().apply(this);
00033         }
00034         outAAndBinOp(node);
00035     }
00036     public void caseAAndOrExp(AAndOrExp node)
00037     {
00038         inAAndOrExp(node);
00039         if(node.getAndExp() != null)
00040         {
00041             node.getAndExp().apply(this);
00042         }
00043         outAAndOrExp(node);
00044     }
00045     public void caseAArgsArgs(AArgsArgs node)
00046     {
00047         inAArgsArgs(node);
00048         if(node.getArgs() != null)
00049         {
00050             node.getArgs().apply(this);
00051         }
00052         if(node.getComma() != null)
00053         {
00054             node.getComma().apply(this);
00055         }
00056         if(node.getId() != null)
00057         {
00058             node.getId().apply(this);
00059         }
00060         outAArgsArgs(node);
00061     }
00062     public void caseAAssert(AAssert node)
00063     {
00064         inAAssert(node);
00065         if(node.getDocumentationComment() != null)
00066         {
00067             node.getDocumentationComment().apply(this);
00068         }
00069         if(node.getId() != null)
00070         {
00071             node.getId().apply(this);
00072         }
00073         if(node.getColon() != null)
00074         {
00075             node.getColon().apply(this);
00076         }
00077         if(node.getEnable() != null)
00078         {
00079             node.getEnable().apply(this);
00080         }
00081         if(node.getAssertions() != null)
00082         {
00083             node.getAssertions().apply(this);
00084         }
00085         if(node.getLBrace() != null)
00086         {
00087             node.getLBrace().apply(this);
00088         }
00089         if(node.getNames() != null)
00090         {
00091             node.getNames().apply(this);
00092         }
00093         if(node.getRBrace() != null)
00094         {
00095             node.getRBrace().apply(this);
00096         }
00097         if(node.getSemicolon() != null)
00098         {
00099             node.getSemicolon().apply(this);
00100         }
00101         outAAssert(node);
00102     }
00103     public void caseAAssertDef(AAssertDef node)
00104     {
00105         inAAssertDef(node);
00106         if(node.getAssert() != null)
00107         {
00108             node.getAssert().apply(this);
00109         }
00110         outAAssertDef(node);
00111     }
00112     public void caseAAssertionImport(AAssertionImport node)
00113     {
00114         inAAssertionImport(node);
00115         if(node.getImport() != null)
00116         {
00117             node.getImport().apply(this);
00118         }
00119         if(node.getAssertion() != null)
00120         {
00121             node.getAssertion().apply(this);
00122         }
00123         if(node.getImportNames() != null)
00124         {
00125             node.getImportNames().apply(this);
00126         }
00127         if(node.getSemicolon() != null)
00128         {
00129             node.getSemicolon().apply(this);
00130         }
00131         outAAssertionImport(node);
00132     }
00133     public void caseABinaryExp(ABinaryExp node)
00134     {
00135         inABinaryExp(node);
00136         if(node.getLeft() != null)
00137         {
00138             node.getLeft().apply(this);
00139         }
00140         if(node.getBinOp() != null)
00141         {
00142             node.getBinOp().apply(this);
00143         }
00144         if(node.getRight() != null)
00145         {
00146             node.getRight().apply(this);
00147         }
00148         outABinaryExp(node);
00149     }
00150     public void caseACommaFormatWord(ACommaFormatWord node)
00151     {
00152         inACommaFormatWord(node);
00153         if(node.getComma() != null)
00154         {
00155             node.getComma().apply(this);
00156         }
00157         outACommaFormatWord(node);
00158     }
00159     public void caseACommaWord(ACommaWord node)
00160     {
00161         inACommaWord(node);
00162         if(node.getComma() != null)
00163         {
00164             node.getComma().apply(this);
00165         }
00166         outACommaWord(node);
00167     }
00168     public void caseAComplementExp(AComplementExp node)
00169     {
00170         inAComplementExp(node);
00171         if(node.getNot() != null)
00172         {
00173             node.getNot().apply(this);
00174         }
00175         if(node.getExp() != null)
00176         {
00177             node.getExp().apply(this);
00178         }
00179         outAComplementExp(node);
00180     }
00181     public void caseAComplementUnaryExp(AComplementUnaryExp node)
00182     {
00183         inAComplementUnaryExp(node);
00184         if(node.getNot() != null)
00185         {
00186             node.getNot().apply(this);
00187         }
00188         if(node.getPrimaryExp() != null)
00189         {
00190             node.getPrimaryExp().apply(this);
00191         }
00192         outAComplementUnaryExp(node);
00193     }
00194     public void caseADotFormatWord(ADotFormatWord node)
00195     {
00196         inADotFormatWord(node);
00197         if(node.getDot() != null)
00198         {
00199             node.getDot().apply(this);
00200         }
00201         outADotFormatWord(node);
00202     }
00203     public void caseADotWord(ADotWord node)
00204     {
00205         inADotWord(node);
00206         if(node.getDot() != null)
00207         {
00208             node.getDot().apply(this);
00209         }
00210         outADotWord(node);
00211     }
00212     public void caseAExactQtlBinding(AExactQtlBinding node)
00213     {
00214         inAExactQtlBinding(node);
00215         if(node.getColon() != null)
00216         {
00217             node.getColon().apply(this);
00218         }
00219         outAExactQtlBinding(node);
00220     }
00221     public void caseAExpWord(AExpWord node)
00222     {
00223         inAExpWord(node);
00224         if(node.getLBrace() != null)
00225         {
00226             node.getLBrace().apply(this);
00227         }
00228         if(node.getExp() != null)
00229         {
00230             node.getExp().apply(this);
00231         }
00232         if(node.getRBrace() != null)
00233         {
00234             node.getRBrace().apply(this);
00235         }
00236         outAExpWord(node);
00237     }
00238     public void caseAFilterTypeOp(AFilterTypeOp node)
00239     {
00240         inAFilterTypeOp(node);
00241         if(node.getMinus() != null)
00242         {
00243             node.getMinus().apply(this);
00244         }
00245         outAFilterTypeOp(node);
00246     }
00247     public void caseAFormat(AFormat node)
00248     {
00249         inAFormat(node);
00250         if(node.getQuote1() != null)
00251         {
00252             node.getQuote1().apply(this);
00253         }
00254         {
00255             Object temp[] = node.getFormatWord().toArray();
00256             for(int i = 0; i < temp.length; i++)
00257             {
00258                 ((PFormatWord) temp[i]).apply(this);
00259             }
00260         }
00261         if(node.getQuote2() != null)
00262         {
00263             node.getQuote2().apply(this);
00264         }
00265         outAFormat(node);
00266     }
00267     public void caseAFormatUnit(AFormatUnit node)
00268     {
00269         inAFormatUnit(node);
00270         if(node.getFormat() != null)
00271         {
00272             node.getFormat().apply(this);
00273         }
00274         outAFormatUnit(node);
00275     }
00276     public void caseAHoleFormatWord(AHoleFormatWord node)
00277     {
00278         inAHoleFormatWord(node);
00279         if(node.getLBrace() != null)
00280         {
00281             node.getLBrace().apply(this);
00282         }
00283         if(node.getId() != null)
00284         {
00285             node.getId().apply(this);
00286         }
00287         if(node.getRBrace() != null)
00288         {
00289             node.getRBrace().apply(this);
00290         }
00291         outAHoleFormatWord(node);
00292     }
00293     public void caseAIdArgs(AIdArgs node)
00294     {
00295         inAIdArgs(node);
00296         if(node.getId() != null)
00297         {
00298             node.getId().apply(this);
00299         }
00300         outAIdArgs(node);
00301     }
00302     public void caseAIdFormatWord(AIdFormatWord node)
00303     {
00304         inAIdFormatWord(node);
00305         if(node.getId() != null)
00306         {
00307             node.getId().apply(this);
00308         }
00309         outAIdFormatWord(node);
00310     }
00311     public void caseAIdIds(AIdIds node)
00312     {
00313         inAIdIds(node);
00314         if(node.getId() != null)
00315         {
00316             node.getId().apply(this);
00317         }
00318         outAIdIds(node);
00319     }
00320     public void caseAIdsIds(AIdsIds node)
00321     {
00322         inAIdsIds(node);
00323         if(node.getIds() != null)
00324         {
00325             node.getIds().apply(this);
00326         }
00327         if(node.getComma() != null)
00328         {
00329             node.getComma().apply(this);
00330         }
00331         if(node.getId() != null)
00332         {
00333             node.getId().apply(this);
00334         }
00335         outAIdsIds(node);
00336     }
00337     public void caseAIdWord(AIdWord node)
00338     {
00339         inAIdWord(node);
00340         if(node.getId() != null)
00341         {
00342             node.getId().apply(this);
00343         }
00344         outAIdWord(node);
00345     }
00346     public void caseAImplicationExp(AImplicationExp node)
00347     {
00348         inAImplicationExp(node);
00349         if(node.getImplicationExp() != null)
00350         {
00351             node.getImplicationExp().apply(this);
00352         }
00353         outAImplicationExp(node);
00354     }
00355     public void caseAImplyBinOp(AImplyBinOp node)
00356     {
00357         inAImplyBinOp(node);
00358         if(node.getImply() != null)
00359         {
00360             node.getImply().apply(this);
00361         }
00362         outAImplyBinOp(node);
00363     }
00364     public void caseAImplyImplicationExp(AImplyImplicationExp node)
00365     {
00366         inAImplyImplicationExp(node);
00367         if(node.getImplicationExp() != null)
00368         {
00369             node.getImplicationExp().apply(this);
00370         }
00371         if(node.getImply() != null)
00372         {
00373             node.getImply().apply(this);
00374         }
00375         if(node.getOrExp() != null)
00376         {
00377             node.getOrExp().apply(this);
00378         }
00379         outAImplyImplicationExp(node);
00380     }
00381     public void caseAInstanceQtlBinding(AInstanceQtlBinding node)
00382     {
00383         inAInstanceQtlBinding(node);
00384         if(node.getInstance() != null)
00385         {
00386             node.getInstance().apply(this);
00387         }
00388         outAInstanceQtlBinding(node);
00389     }
00390     public void caseANameImportNames(ANameImportNames node)
00391     {
00392         inANameImportNames(node);
00393         if(node.getImportName() != null)
00394         {
00395             node.getImportName().apply(this);
00396         }
00397         outANameImportNames(node);
00398     }
00399     public void caseANameNames(ANameNames node)
00400     {
00401         inANameNames(node);
00402         if(node.getName() != null)
00403         {
00404             node.getName().apply(this);
00405         }
00406         outANameNames(node);
00407     }
00408     public void caseANamePrimaryTypeExp(ANamePrimaryTypeExp node)
00409     {
00410         inANamePrimaryTypeExp(node);
00411         if(node.getName() != null)
00412         {
00413             node.getName().apply(this);
00414         }
00415         outANamePrimaryTypeExp(node);
00416     }
00417     public void caseANamesImportNames(ANamesImportNames node)
00418     {
00419         inANamesImportNames(node);
00420         if(node.getImportNames() != null)
00421         {
00422             node.getImportNames().apply(this);
00423         }
00424         if(node.getComma() != null)
00425         {
00426             node.getComma().apply(this);
00427         }
00428         if(node.getImportName() != null)
00429         {
00430             node.getImportName().apply(this);
00431         }
00432         outANamesImportNames(node);
00433     }
00434     public void caseANamesNames(ANamesNames node)
00435     {
00436         inANamesNames(node);
00437         if(node.getNames() != null)
00438         {
00439             node.getNames().apply(this);
00440         }
00441         if(node.getComma() != null)
00442         {
00443             node.getComma().apply(this);
00444         }
00445         if(node.getName() != null)
00446         {
00447             node.getName().apply(this);
00448         }
00449         outANamesNames(node);
00450     }
00451     public void caseANumberFormatWord(ANumberFormatWord node)
00452     {
00453         inANumberFormatWord(node);
00454         if(node.getNumber() != null)
00455         {
00456             node.getNumber().apply(this);
00457         }
00458         outANumberFormatWord(node);
00459     }
00460     public void caseANumberWord(ANumberWord node)
00461     {
00462         inANumberWord(node);
00463         if(node.getNumber() != null)
00464         {
00465             node.getNumber().apply(this);
00466         }
00467         outANumberWord(node);
00468     }
00469     public void caseAOnDemandImportName(AOnDemandImportName node)
00470     {
00471         inAOnDemandImportName(node);
00472         if(node.getName() != null)
00473         {
00474             node.getName().apply(this);
00475         }
00476         if(node.getDot() != null)
00477         {
00478             node.getDot().apply(this);
00479         }
00480         if(node.getStar() != null)
00481         {
00482             node.getStar().apply(this);
00483         }
00484         outAOnDemandImportName(node);
00485     }
00486     public void caseAOpTypeExp(AOpTypeExp node)
00487     {
00488         inAOpTypeExp(node);
00489         if(node.getPrimaryTypeExp() != null)
00490         {
00491             node.getPrimaryTypeExp().apply(this);
00492         }
00493         if(node.getTypeOp() != null)
00494         {
00495             node.getTypeOp().apply(this);
00496         }
00497         if(node.getTypeExp() != null)
00498         {
00499             node.getTypeExp().apply(this);
00500         }
00501         outAOpTypeExp(node);
00502     }
00503     public void caseAOrBinOp(AOrBinOp node)
00504     {
00505         inAOrBinOp(node);
00506         if(node.getOr() != null)
00507         {
00508             node.getOr().apply(this);
00509         }
00510         outAOrBinOp(node);
00511     }
00512     public void caseAOrImplicationExp(AOrImplicationExp node)
00513     {
00514         inAOrImplicationExp(node);
00515         if(node.getOrExp() != null)
00516         {
00517             node.getOrExp().apply(this);
00518         }
00519         outAOrImplicationExp(node);
00520     }
00521     public void caseAOrOrExp(AOrOrExp node)
00522     {
00523         inAOrOrExp(node);
00524         if(node.getOrExp() != null)
00525         {
00526             node.getOrExp().apply(this);
00527         }
00528         if(node.getOr() != null)
00529         {
00530             node.getOr().apply(this);
00531         }
00532         if(node.getAndExp() != null)
00533         {
00534             node.getAndExp().apply(this);
00535         }
00536         outAOrOrExp(node);
00537     }
00538     public void caseAParenExp(AParenExp node)
00539     {
00540         inAParenExp(node);
00541         if(node.getLParen() != null)
00542         {
00543             node.getLParen().apply(this);
00544         }
00545         if(node.getExp() != null)
00546         {
00547             node.getExp().apply(this);
00548         }
00549         if(node.getRParen() != null)
00550         {
00551             node.getRParen().apply(this);
00552         }
00553         outAParenExp(node);
00554     }
00555     public void caseAParenPrimaryExp(AParenPrimaryExp node)
00556     {
00557         inAParenPrimaryExp(node);
00558         if(node.getLParen() != null)
00559         {
00560             node.getLParen().apply(this);
00561         }
00562         if(node.getExp() != null)
00563         {
00564             node.getExp().apply(this);
00565         }
00566         if(node.getRParen() != null)
00567         {
00568             node.getRParen().apply(this);
00569         }
00570         outAParenPrimaryExp(node);
00571     }
00572     public void caseAParenPrimaryTypeExp(AParenPrimaryTypeExp node)
00573     {
00574         inAParenPrimaryTypeExp(node);
00575         if(node.getLParen() != null)
00576         {
00577             node.getLParen().apply(this);
00578         }
00579         if(node.getTypeExp() != null)
00580         {
00581             node.getTypeExp().apply(this);
00582         }
00583         if(node.getRParen() != null)
00584         {
00585             node.getRParen().apply(this);
00586         }
00587         outAParenPrimaryTypeExp(node);
00588     }
00589     public void caseAPredicateExp(APredicateExp node)
00590     {
00591         inAPredicateExp(node);
00592         if(node.getName() != null)
00593         {
00594             node.getName().apply(this);
00595         }
00596         if(node.getLParen() != null)
00597         {
00598             node.getLParen().apply(this);
00599         }
00600         if(node.getArgs() != null)
00601         {
00602             node.getArgs().apply(this);
00603         }
00604         if(node.getRParen() != null)
00605         {
00606             node.getRParen().apply(this);
00607         }
00608         outAPredicateExp(node);
00609     }
00610     public void caseAPredicateImport(APredicateImport node)
00611     {
00612         inAPredicateImport(node);
00613         if(node.getImport() != null)
00614         {
00615             node.getImport().apply(this);
00616         }
00617         if(node.getPredicate() != null)
00618         {
00619             node.getPredicate().apply(this);
00620         }
00621         if(node.getImportNames() != null)
00622         {
00623             node.getImportNames().apply(this);
00624         }
00625         if(node.getSemicolon() != null)
00626         {
00627             node.getSemicolon().apply(this);
00628         }
00629         outAPredicateImport(node);
00630     }
00631     public void caseAPredicatePrimaryExp(APredicatePrimaryExp node)
00632     {
00633         inAPredicatePrimaryExp(node);
00634         if(node.getName() != null)
00635         {
00636             node.getName().apply(this);
00637         }
00638         if(node.getLParen() != null)
00639         {
00640             node.getLParen().apply(this);
00641         }
00642         if(node.getArgs() != null)
00643         {
00644             node.getArgs().apply(this);
00645         }
00646         if(node.getRParen() != null)
00647         {
00648             node.getRParen().apply(this);
00649         }
00650         outAPredicatePrimaryExp(node);
00651     }
00652     public void caseAPrimaryTypeExp(APrimaryTypeExp node)
00653     {
00654         inAPrimaryTypeExp(node);
00655         if(node.getPrimaryTypeExp() != null)
00656         {
00657             node.getPrimaryTypeExp().apply(this);
00658         }
00659         outAPrimaryTypeExp(node);
00660     }
00661     public void caseAPrimaryUnaryExp(APrimaryUnaryExp node)
00662     {
00663         inAPrimaryUnaryExp(node);
00664         if(node.getPrimaryExp() != null)
00665         {
00666             node.getPrimaryExp().apply(this);
00667         }
00668         outAPrimaryUnaryExp(node);
00669     }
00670     public void caseAPropertiesUnit(APropertiesUnit node)
00671     {
00672         inAPropertiesUnit(node);
00673         {
00674             Object temp[] = node.getImport().toArray();
00675             for(int i = 0; i < temp.length; i++)
00676             {
00677                 ((PImport) temp[i]).apply(this);
00678             }
00679         }
00680         {
00681             Object temp[] = node.getDef().toArray();
00682             for(int i = 0; i < temp.length; i++)
00683             {
00684                 ((PDef) temp[i]).apply(this);
00685             }
00686         }
00687         outAPropertiesUnit(node);
00688     }
00689     public void caseAQtl(AQtl node)
00690     {
00691         inAQtl(node);
00692         if(node.getForall() != null)
00693         {
00694             node.getForall().apply(this);
00695         }
00696         if(node.getLBracket() != null)
00697         {
00698             node.getLBracket().apply(this);
00699         }
00700         if(node.getIds() != null)
00701         {
00702             node.getIds().apply(this);
00703         }
00704         if(node.getQtlBinding() != null)
00705         {
00706             node.getQtlBinding().apply(this);
00707         }
00708         if(node.getTypeExp() != null)
00709         {
00710             node.getTypeExp().apply(this);
00711         }
00712         if(node.getRBracket() != null)
00713         {
00714             node.getRBracket().apply(this);
00715         }
00716         if(node.getDot() != null)
00717         {
00718             node.getDot().apply(this);
00719         }
00720         outAQtl(node);
00721     }
00722     public void caseAQualifiedName(AQualifiedName node)
00723     {
00724         inAQualifiedName(node);
00725         if(node.getName() != null)
00726         {
00727             node.getName().apply(this);
00728         }
00729         if(node.getDot() != null)
00730         {
00731             node.getDot().apply(this);
00732         }
00733         if(node.getId() != null)
00734         {
00735             node.getId().apply(this);
00736         }
00737         outAQualifiedName(node);
00738     }
00739     public void caseASimpleName(ASimpleName node)
00740     {
00741         inASimpleName(node);
00742         if(node.getId() != null)
00743         {
00744             node.getId().apply(this);
00745         }
00746         outASimpleName(node);
00747     }
00748     public void caseASpecificImportName(ASpecificImportName node)
00749     {
00750         inASpecificImportName(node);
00751         if(node.getName() != null)
00752         {
00753             node.getName().apply(this);
00754         }
00755         outASpecificImportName(node);
00756     }
00757     public void caseATl(ATl node)
00758     {
00759         inATl(node);
00760         if(node.getDocumentationComment() != null)
00761         {
00762             node.getDocumentationComment().apply(this);
00763         }
00764         if(node.getId() != null)
00765         {
00766             node.getId().apply(this);
00767         }
00768         if(node.getColon() != null)
00769         {
00770             node.getColon().apply(this);
00771         }
00772         {
00773             Object temp[] = node.getQtl().toArray();
00774             for(int i = 0; i < temp.length; i++)
00775             {
00776                 ((PQtl) temp[i]).apply(this);
00777             }
00778         }
00779         {
00780             Object temp[] = node.getWord().toArray();
00781             for(int i = 0; i < temp.length; i++)
00782             {
00783                 ((PWord) temp[i]).apply(this);
00784             }
00785         }
00786         if(node.getSemicolon() != null)
00787         {
00788             node.getSemicolon().apply(this);
00789         }
00790         outATl(node);
00791     }
00792     public void caseATlDef(ATlDef node)
00793     {
00794         inATlDef(node);
00795         if(node.getTl() != null)
00796         {
00797             node.getTl().apply(this);
00798         }
00799         outATlDef(node);
00800     }
00801     public void caseATypeImport(ATypeImport node)
00802     {
00803         inATypeImport(node);
00804         if(node.getImport() != null)
00805         {
00806             node.getImport().apply(this);
00807         }
00808         if(node.getImportNames() != null)
00809         {
00810             node.getImportNames().apply(this);
00811         }
00812         if(node.getSemicolon() != null)
00813         {
00814             node.getSemicolon().apply(this);
00815         }
00816         outATypeImport(node);
00817     }
00818     public void caseAUnaryAndExp(AUnaryAndExp node)
00819     {
00820         inAUnaryAndExp(node);
00821         if(node.getUnaryExp() != null)
00822         {
00823             node.getUnaryExp().apply(this);
00824         }
00825         outAUnaryAndExp(node);
00826     }
00827     public void caseAUnionTypeOp(AUnionTypeOp node)
00828     {
00829         inAUnionTypeOp(node);
00830         if(node.getPlus() != null)
00831         {
00832             node.getPlus().apply(this);
00833         }
00834         outAUnionTypeOp(node);
00835     }
00836     public void caseStart(Start node)
00837     {
00838         inStart(node);
00839         node.getPUnit().apply(this);
00840         node.getEOF().apply(this);
00841         outStart(node);
00842     }
00843     public void defaultIn(Node node)
00844     {
00845     }
00846     public void defaultOut(Node node)
00847     {
00848     }
00849     public void inAAndAndExp(AAndAndExp node)
00850     {
00851         defaultIn(node);
00852     }
00853     public void inAAndBinOp(AAndBinOp node)
00854     {
00855         defaultIn(node);
00856     }
00857     public void inAAndOrExp(AAndOrExp node)
00858     {
00859         defaultIn(node);
00860     }
00861     public void inAArgsArgs(AArgsArgs node)
00862     {
00863         defaultIn(node);
00864     }
00865     public void inAAssert(AAssert node)
00866     {
00867         defaultIn(node);
00868     }
00869     public void inAAssertDef(AAssertDef node)
00870     {
00871         defaultIn(node);
00872     }
00873     public void inAAssertionImport(AAssertionImport node)
00874     {
00875         defaultIn(node);
00876     }
00877     public void inABinaryExp(ABinaryExp node)
00878     {
00879         defaultIn(node);
00880     }
00881     public void inACommaFormatWord(ACommaFormatWord node)
00882     {
00883         defaultIn(node);
00884     }
00885     public void inACommaWord(ACommaWord node)
00886     {
00887         defaultIn(node);
00888     }
00889     public void inAComplementExp(AComplementExp node)
00890     {
00891         defaultIn(node);
00892     }
00893     public void inAComplementUnaryExp(AComplementUnaryExp node)
00894     {
00895         defaultIn(node);
00896     }
00897     public void inADotFormatWord(ADotFormatWord node)
00898     {
00899         defaultIn(node);
00900     }
00901     public void inADotWord(ADotWord node)
00902     {
00903         defaultIn(node);
00904     }
00905     public void inAExactQtlBinding(AExactQtlBinding node)
00906     {
00907         defaultIn(node);
00908     }
00909     public void inAExpWord(AExpWord node)
00910     {
00911         defaultIn(node);
00912     }
00913     public void inAFilterTypeOp(AFilterTypeOp node)
00914     {
00915         defaultIn(node);
00916     }
00917     public void inAFormat(AFormat node)
00918     {
00919         defaultIn(node);
00920     }
00921     public void inAFormatUnit(AFormatUnit node)
00922     {
00923         defaultIn(node);
00924     }
00925     public void inAHoleFormatWord(AHoleFormatWord node)
00926     {
00927         defaultIn(node);
00928     }
00929     public void inAIdArgs(AIdArgs node)
00930     {
00931         defaultIn(node);
00932     }
00933     public void inAIdFormatWord(AIdFormatWord node)
00934     {
00935         defaultIn(node);
00936     }
00937     public void inAIdIds(AIdIds node)
00938     {
00939         defaultIn(node);
00940     }
00941     public void inAIdsIds(AIdsIds node)
00942     {
00943         defaultIn(node);
00944     }
00945     public void inAIdWord(AIdWord node)
00946     {
00947         defaultIn(node);
00948     }
00949     public void inAImplicationExp(AImplicationExp node)
00950     {
00951         defaultIn(node);
00952     }
00953     public void inAImplyBinOp(AImplyBinOp node)
00954     {
00955         defaultIn(node);
00956     }
00957     public void inAImplyImplicationExp(AImplyImplicationExp node)
00958     {
00959         defaultIn(node);
00960     }
00961     public void inAInstanceQtlBinding(AInstanceQtlBinding node)
00962     {
00963         defaultIn(node);
00964     }
00965     public void inANameImportNames(ANameImportNames node)
00966     {
00967         defaultIn(node);
00968     }
00969     public void inANameNames(ANameNames node)
00970     {
00971         defaultIn(node);
00972     }
00973     public void inANamePrimaryTypeExp(ANamePrimaryTypeExp node)
00974     {
00975         defaultIn(node);
00976     }
00977     public void inANamesImportNames(ANamesImportNames node)
00978     {
00979         defaultIn(node);
00980     }
00981     public void inANamesNames(ANamesNames node)
00982     {
00983         defaultIn(node);
00984     }
00985     public void inANumberFormatWord(ANumberFormatWord node)
00986     {
00987         defaultIn(node);
00988     }
00989     public void inANumberWord(ANumberWord node)
00990     {
00991         defaultIn(node);
00992     }
00993     public void inAOnDemandImportName(AOnDemandImportName node)
00994     {
00995         defaultIn(node);
00996     }
00997     public void inAOpTypeExp(AOpTypeExp node)
00998     {
00999         defaultIn(node);
01000     }
01001     public void inAOrBinOp(AOrBinOp node)
01002     {
01003         defaultIn(node);
01004     }
01005     public void inAOrImplicationExp(AOrImplicationExp node)
01006     {
01007         defaultIn(node);
01008     }
01009     public void inAOrOrExp(AOrOrExp node)
01010     {
01011         defaultIn(node);
01012     }
01013     public void inAParenExp(AParenExp node)
01014     {
01015         defaultIn(node);
01016     }
01017     public void inAParenPrimaryExp(AParenPrimaryExp node)
01018     {
01019         defaultIn(node);
01020     }
01021     public void inAParenPrimaryTypeExp(AParenPrimaryTypeExp node)
01022     {
01023         defaultIn(node);
01024     }
01025     public void inAPredicateExp(APredicateExp node)
01026     {
01027         defaultIn(node);
01028     }
01029     public void inAPredicateImport(APredicateImport node)
01030     {
01031         defaultIn(node);
01032     }
01033     public void inAPredicatePrimaryExp(APredicatePrimaryExp node)
01034     {
01035         defaultIn(node);
01036     }
01037     public void inAPrimaryTypeExp(APrimaryTypeExp node)
01038     {
01039         defaultIn(node);
01040     }
01041     public void inAPrimaryUnaryExp(APrimaryUnaryExp node)
01042     {
01043         defaultIn(node);
01044     }
01045     public void inAPropertiesUnit(APropertiesUnit node)
01046     {
01047         defaultIn(node);
01048     }
01049     public void inAQtl(AQtl node)
01050     {
01051         defaultIn(node);
01052     }
01053     public void inAQualifiedName(AQualifiedName node)
01054     {
01055         defaultIn(node);
01056     }
01057     public void inASimpleName(ASimpleName node)
01058     {
01059         defaultIn(node);
01060     }
01061     public void inASpecificImportName(ASpecificImportName node)
01062     {
01063         defaultIn(node);
01064     }
01065     public void inATl(ATl node)
01066     {
01067         defaultIn(node);
01068     }
01069     public void inATlDef(ATlDef node)
01070     {
01071         defaultIn(node);
01072     }
01073     public void inATypeImport(ATypeImport node)
01074     {
01075         defaultIn(node);
01076     }
01077     public void inAUnaryAndExp(AUnaryAndExp node)
01078     {
01079         defaultIn(node);
01080     }
01081     public void inAUnionTypeOp(AUnionTypeOp node)
01082     {
01083         defaultIn(node);
01084     }
01085     public void inStart(Start node)
01086     {
01087         defaultIn(node);
01088     }
01089     public void outAAndAndExp(AAndAndExp node)
01090     {
01091         defaultOut(node);
01092     }
01093     public void outAAndBinOp(AAndBinOp node)
01094     {
01095         defaultOut(node);
01096     }
01097     public void outAAndOrExp(AAndOrExp node)
01098     {
01099         defaultOut(node);
01100     }
01101     public void outAArgsArgs(AArgsArgs node)
01102     {
01103         defaultOut(node);
01104     }
01105     public void outAAssert(AAssert node)
01106     {
01107         defaultOut(node);
01108     }
01109     public void outAAssertDef(AAssertDef node)
01110     {
01111         defaultOut(node);
01112     }
01113     public void outAAssertionImport(AAssertionImport node)
01114     {
01115         defaultOut(node);
01116     }
01117     public void outABinaryExp(ABinaryExp node)
01118     {
01119         defaultOut(node);
01120     }
01121     public void outACommaFormatWord(ACommaFormatWord node)
01122     {
01123         defaultOut(node);
01124     }
01125     public void outACommaWord(ACommaWord node)
01126     {
01127         defaultOut(node);
01128     }
01129     public void outAComplementExp(AComplementExp node)
01130     {
01131         defaultOut(node);
01132     }
01133     public void outAComplementUnaryExp(AComplementUnaryExp node)
01134     {
01135         defaultOut(node);
01136     }
01137     public void outADotFormatWord(ADotFormatWord node)
01138     {
01139         defaultOut(node);
01140     }
01141     public void outADotWord(ADotWord node)
01142     {
01143         defaultOut(node);
01144     }
01145     public void outAExactQtlBinding(AExactQtlBinding node)
01146     {
01147         defaultOut(node);
01148     }
01149     public void outAExpWord(AExpWord node)
01150     {
01151         defaultOut(node);
01152     }
01153     public void outAFilterTypeOp(AFilterTypeOp node)
01154     {
01155         defaultOut(node);
01156     }
01157     public void outAFormat(AFormat node)
01158     {
01159         defaultOut(node);
01160     }
01161     public void outAFormatUnit(AFormatUnit node)
01162     {
01163         defaultOut(node);
01164     }
01165     public void outAHoleFormatWord(AHoleFormatWord node)
01166     {
01167         defaultOut(node);
01168     }
01169     public void outAIdArgs(AIdArgs node)
01170     {
01171         defaultOut(node);
01172     }
01173     public void outAIdFormatWord(AIdFormatWord node)
01174     {
01175         defaultOut(node);
01176     }
01177     public void outAIdIds(AIdIds node)
01178     {
01179         defaultOut(node);
01180     }
01181     public void outAIdsIds(AIdsIds node)
01182     {
01183         defaultOut(node);
01184     }
01185     public void outAIdWord(AIdWord node)
01186     {
01187         defaultOut(node);
01188     }
01189     public void outAImplicationExp(AImplicationExp node)
01190     {
01191         defaultOut(node);
01192     }
01193     public void outAImplyBinOp(AImplyBinOp node)
01194     {
01195         defaultOut(node);
01196     }
01197     public void outAImplyImplicationExp(AImplyImplicationExp node)
01198     {
01199         defaultOut(node);
01200     }
01201     public void outAInstanceQtlBinding(AInstanceQtlBinding node)
01202     {
01203         defaultOut(node);
01204     }
01205     public void outANameImportNames(ANameImportNames node)
01206     {
01207         defaultOut(node);
01208     }
01209     public void outANameNames(ANameNames node)
01210     {
01211         defaultOut(node);
01212     }
01213     public void outANamePrimaryTypeExp(ANamePrimaryTypeExp node)
01214     {
01215         defaultOut(node);
01216     }
01217     public void outANamesImportNames(ANamesImportNames node)
01218     {
01219         defaultOut(node);
01220     }
01221     public void outANamesNames(ANamesNames node)
01222     {
01223         defaultOut(node);
01224     }
01225     public void outANumberFormatWord(ANumberFormatWord node)
01226     {
01227         defaultOut(node);
01228     }
01229     public void outANumberWord(ANumberWord node)
01230     {
01231         defaultOut(node);
01232     }
01233     public void outAOnDemandImportName(AOnDemandImportName node)
01234     {
01235         defaultOut(node);
01236     }
01237     public void outAOpTypeExp(AOpTypeExp node)
01238     {
01239         defaultOut(node);
01240     }
01241     public void outAOrBinOp(AOrBinOp node)
01242     {
01243         defaultOut(node);
01244     }
01245     public void outAOrImplicationExp(AOrImplicationExp node)
01246     {
01247         defaultOut(node);
01248     }
01249     public void outAOrOrExp(AOrOrExp node)
01250     {
01251         defaultOut(node);
01252     }
01253     public void outAParenExp(AParenExp node)
01254     {
01255         defaultOut(node);
01256     }
01257     public void outAParenPrimaryExp(AParenPrimaryExp node)
01258     {
01259         defaultOut(node);
01260     }
01261     public void outAParenPrimaryTypeExp(AParenPrimaryTypeExp node)
01262     {
01263         defaultOut(node);
01264     }
01265     public void outAPredicateExp(APredicateExp node)
01266     {
01267         defaultOut(node);
01268     }
01269     public void outAPredicateImport(APredicateImport node)
01270     {
01271         defaultOut(node);
01272     }
01273     public void outAPredicatePrimaryExp(APredicatePrimaryExp node)
01274     {
01275         defaultOut(node);
01276     }
01277     public void outAPrimaryTypeExp(APrimaryTypeExp node)
01278     {
01279         defaultOut(node);
01280     }
01281     public void outAPrimaryUnaryExp(APrimaryUnaryExp node)
01282     {
01283         defaultOut(node);
01284     }
01285     public void outAPropertiesUnit(APropertiesUnit node)
01286     {
01287         defaultOut(node);
01288     }
01289     public void outAQtl(AQtl node)
01290     {
01291         defaultOut(node);
01292     }
01293     public void outAQualifiedName(AQualifiedName node)
01294     {
01295         defaultOut(node);
01296     }
01297     public void outASimpleName(ASimpleName node)
01298     {
01299         defaultOut(node);
01300     }
01301     public void outASpecificImportName(ASpecificImportName node)
01302     {
01303         defaultOut(node);
01304     }
01305     public void outATl(ATl node)
01306     {
01307         defaultOut(node);
01308     }
01309     public void outATlDef(ATlDef node)
01310     {
01311         defaultOut(node);
01312     }
01313     public void outATypeImport(ATypeImport node)
01314     {
01315         defaultOut(node);
01316     }
01317     public void outAUnaryAndExp(AUnaryAndExp node)
01318     {
01319         defaultOut(node);
01320     }
01321     public void outAUnionTypeOp(AUnionTypeOp node)
01322     {
01323         defaultOut(node);
01324     }
01325     public void outStart(Start node)
01326     {
01327         defaultOut(node);
01328     }
01329 }

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