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

ReversedDepthFirstAdapter.java

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

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