Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register
Show
Ignore:
Timestamp:
08/18/08 18:27:47 (5 months ago)
Author:
vanand
Message:

openmrs-logic-api-refactoring: removed call to setRightOperand of LogicCriteria and the code for LogicQueryParser lives in logic folder

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs/branches/logic-api-refactoring/src/api/org/openmrs/arden/ArdenBaseTreeParser.java

    r5271 r5309  
    4545                try {      // for error handling 
    4646                        { 
    47                         _loop348
     47                        _loop342
    4848                        do { 
    4949                                if (_t==null) _t=ASTNULL; 
     
    8080                                        } 
    8181                                        else if ((_t.getType()==ENDIF)) { 
    82                                                 AST __t347 = _t; 
     82                                                AST __t341 = _t; 
    8383                                                AST tmp1_AST_in = (AST)_t; 
    8484                                                match(_t,ENDIF); 
    8585                                                _t = _t.getFirstChild(); 
    8686                                                System.err.println("ENDIF FOUND");a = "ENDIF"; obj.AddToEvaluateList("data",a); 
    87                                                 _t = __t347
     87                                                _t = __t341
    8888                                                _t = _t.getNextSibling(); 
    8989                                        } 
     
    9595                                        } 
    9696                                else { 
    97                                         break _loop348
     97                                        break _loop342
    9898                                } 
    9999                                } 
     
    139139                        case READ: 
    140140                        { 
    141                                 AST __t371 = _t; 
     141                                AST __t365 = _t; 
    142142                                AST tmp3_AST_in = (AST)_t; 
    143143                                match(_t,READ); 
     
    147147                                b=readAST(_t,obj, a); 
    148148                                _t = _retTree; 
    149                                 _t = __t371
     149                                _t = __t365
    150150                                _t = _t.getNextSibling(); 
    151151                                s += a; 
     
    644644                        case EVENT: 
    645645                        { 
    646                                 AST __t426 = _t; 
     646                                AST __t420 = _t; 
    647647                                AST tmp20_AST_in = (AST)_t; 
    648648                                match(_t,EVENT); 
     
    650650                                b=eventAST(_t); 
    651651                                _t = _retTree; 
    652                                 _t = __t426
     652                                _t = __t420
    653653                                _t = _t.getNextSibling(); 
    654654                                break; 
     
    687687                try {      // for error handling 
    688688                        { 
    689                         AST __t352 = _t; 
     689                        AST __t346 = _t; 
    690690                        AST tmp21_AST_in = (AST)_t; 
    691691                        match(_t,IF); 
     
    699699                        obj.AddToEvaluateList("data","THEN"); 
    700700                        { 
    701                         _loop354
     701                        _loop348
    702702                        do { 
    703703                                if (_t==null) _t=ASTNULL; 
     
    721721                                } 
    722722                                else { 
    723                                         break _loop354
     723                                        break _loop348
    724724                                } 
    725725                                 
    726726                        } while (true); 
    727727                        } 
    728                         _t = __t352
     728                        _t = __t346
    729729                        _t = _t.getNextSibling(); 
    730730                        } 
     
    753753                        case ELSEIF: 
    754754                        { 
    755                                 AST __t358 = _t; 
     755                                AST __t352 = _t; 
    756756                                AST tmp23_AST_in = (AST)_t; 
    757757                                match(_t,ELSEIF); 
     
    789789                                 
    790790                                } 
    791                                 _t = __t358
     791                                _t = __t352
    792792                                _t = _t.getNextSibling(); 
    793793                                break; 
     
    795795                        case ELSE: 
    796796                        { 
    797                                 AST __t360 = _t; 
     797                                AST __t354 = _t; 
    798798                                AST tmp25_AST_in = (AST)_t; 
    799799                                match(_t,ELSE); 
     
    825825                                 
    826826                                } 
    827                                 _t = __t360
     827                                _t = __t354
    828828                                _t = _t.getNextSibling(); 
    829829                                break; 
     
    831831                        case ENDIF: 
    832832                        { 
    833                                 AST __t362 = _t; 
     833                                AST __t356 = _t; 
    834834                                AST tmp26_AST_in = (AST)_t; 
    835835                                match(_t,ENDIF); 
    836836                                _t = _t.getFirstChild(); 
    837837                                System.err.println("ENDIF FOUND"); 
    838                                 _t = __t362
     838                                _t = __t356
    839839                                _t = _t.getNextSibling(); 
    840840                                break; 
     
    866866                try {      // for error handling 
    867867                        { 
    868                         AST __t444 = _t; 
     868                        AST __t438 = _t; 
    869869                        AST tmp27_AST_in = (AST)_t; 
    870870                        match(_t,CALL); 
     
    921921                        } 
    922922                        { 
    923                         _loop449
     923                        _loop443
    924924                        do { 
    925925                                if (_t==null) _t=ASTNULL; 
     
    929929                                } 
    930930                                else { 
    931                                         break _loop449
     931                                        break _loop443
    932932                                } 
    933933                                 
     
    935935                        } 
    936936                        } 
    937                         _t = __t444
     937                        _t = __t438
    938938                        _t = _t.getNextSibling(); 
    939939                        } 
     
    16811681                try {      // for error handling 
    16821682                        { 
    1683                         _loop440
     1683                        _loop434
    16841684                        do { 
    16851685                                if (_t==null) _t=ASTNULL; 
     
    18761876                                case ENDIF: 
    18771877                                { 
    1878                                         AST __t439 = _t; 
     1878                                        AST __t433 = _t; 
    18791879                                        AST tmp67_AST_in = (AST)_t; 
    18801880                                        match(_t,ENDIF); 
    18811881                                        _t = _t.getFirstChild(); 
    18821882                                        System.err.println("ENDIF FOUND");a = "ENDIF"; obj.AddToEvaluateList("logic",a); 
    1883                                         _t = __t439
     1883                                        _t = __t433
    18841884                                        _t = _t.getNextSibling(); 
    18851885                                        break; 
     
    19041904                                default: 
    19051905                                { 
    1906                                         break _loop440
     1906                                        break _loop434
    19071907                                } 
    19081908                                } 
     
    19341934                try {      // for error handling 
    19351935                        { 
    1936                         AST __t452 = _t; 
     1936                        AST __t446 = _t; 
    19371937                        AST tmp69_AST_in = (AST)_t; 
    19381938                        match(_t,IF); 
     
    19451945                        _t = _t.getNextSibling(); 
    19461946                        obj.AddToEvaluateList("logic","THEN"); 
    1947                         _t = __t452
     1947                        _t = __t446
    19481948                        _t = _t.getNextSibling(); 
    19491949                        } 
     
    19871987                try {      // for error handling 
    19881988                        { 
    1989                         AST __t521 = _t; 
     1989                        AST __t515 = _t; 
    19901990                        AST tmp71_AST_in = (AST)_t; 
    19911991                        match(_t,CONCLUDE); 
     
    20312031                        } 
    20322032                        } 
    2033                         _t = __t521
     2033                        _t = __t515
    20342034                        _t = _t.getNextSibling(); 
    20352035                        } 
     
    20582058                        case ELSEIF: 
    20592059                        { 
    2060                                 AST __t526 = _t; 
     2060                                AST __t520 = _t; 
    20612061                                AST tmp74_AST_in = (AST)_t; 
    20622062                                match(_t,ELSEIF); 
     
    20712071                                _t = _t.getNextSibling(); 
    20722072                                obj.AddToEvaluateList("logic","THEN"); 
    2073                                 _t = __t526
     2073                                _t = __t520
    20742074                                _t = _t.getNextSibling(); 
    20752075                                break; 
     
    20772077                        case ELSE: 
    20782078                        { 
    2079                                 AST __t527 = _t; 
     2079                                AST __t521 = _t; 
    20802080                                AST tmp76_AST_in = (AST)_t; 
    20812081                                match(_t,ELSE); 
     
    20842084                                                                                         obj.AddToEvaluateList("logic",s); 
    20852085                                                 
    2086                                 _t = __t527
     2086                                _t = __t521
    20872087                                _t = _t.getNextSibling(); 
    20882088                                break; 
     
    21262126                        case ID: 
    21272127                        { 
    2128                                 AST __t481 = _t; 
     2128                                AST __t475 = _t; 
    21292129                                ift = _t==ASTNULL ? null :(AST)_t; 
    21302130                                match(_t,ID); 
     
    21332133                                                                s=a; 
    21342134                                                         
    2135                                 _t = __t481
     2135                                _t = __t475
    21362136                                _t = _t.getNextSibling(); 
    21372137                                break; 
     
    21452145                                case TRUE: 
    21462146                                { 
    2147                                         AST __t483 = _t; 
     2147                                        AST __t477 = _t; 
    21482148                                        AST tmp77_AST_in = (AST)_t; 
    21492149                                        match(_t,TRUE); 
    21502150                                        _t = _t.getFirstChild(); 
    2151                                         _t = __t483
     2151                                        _t = __t477
    21522152                                        _t = _t.getNextSibling(); 
    21532153                                        break; 
     
    21552155                                case FALSE: 
    21562156                                { 
    2157                                         AST __t484 = _t; 
     2157                                        AST __t478 = _t; 
    21582158                                        AST tmp78_AST_in = (AST)_t; 
    21592159                                        match(_t,FALSE); 
    21602160                                        _t = _t.getFirstChild(); 
    2161                                         _t = __t484
     2161                                        _t = __t478
    21622162                                        _t = _t.getNextSibling(); 
    21632163                                        break; 
     
    22632263                        case ACTION_OP: 
    22642264                        { 
    2265                                 AST __t491 = _t; 
     2265                                AST __t485 = _t; 
    22662266                                AST tmp80_AST_in = (AST)_t; 
    22672267                                match(_t,ACTION_OP); 
     
    22792279                                b = str.getText();  
    22802280                                                 
    2281                                 _t = __t491
     2281                                _t = __t485
    22822282                                _t = _t.getNextSibling(); 
    22832283                                break; 
     
    23202320                        case ID: 
    23212321                        { 
    2322                                 AST __t494 = _t; 
     2322                                AST __t488 = _t; 
    23232323                                ift = _t==ASTNULL ? null :(AST)_t; 
    23242324                                match(_t,ID); 
     
    23502350                                                                 
    23512351                                                         
    2352                                 _t = __t494
     2352                                _t = __t488
    23532353                                _t = _t.getNextSibling(); 
    23542354                                break; 
     
    23622362                                case TRUE: 
    23632363                                { 
    2364                                         AST __t496 = _t; 
     2364                                        AST __t490 = _t; 
    23652365                                        AST tmp82_AST_in = (AST)_t; 
    23662366                                        match(_t,TRUE); 
    23672367                                        _t = _t.getFirstChild(); 
    23682368                                        obj.SetAnswer(section,true); 
    2369                                         _t = __t496
     2369                                        _t = __t490
    23702370                                        _t = _t.getNextSibling(); 
    23712371                                        break; 
     
    23732373                                case FALSE: 
    23742374                                { 
    2375                                         AST __t497 = _t; 
     2375                                        AST __t491 = _t; 
    23762376                                        AST tmp83_AST_in = (AST)_t; 
    23772377                                        match(_t,FALSE); 
    23782378                                        _t = _t.getFirstChild(); 
    23792379                                        obj.SetAnswer(section,false); 
    2380                                         _t = __t497
     2380                                        _t = __t491
    23812381                                        _t = _t.getNextSibling(); 
    23822382                                        break; 
     
    25222522                        case ACTION_OP: 
    25232523                        { 
    2524                                 AST __t504 = _t; 
     2524                                AST __t498 = _t; 
    25252525                                AST tmp85_AST_in = (AST)_t; 
    25262526                                match(_t,ACTION_OP); 
     
    25382538                                b = str.getText();  
    25392539                                                                obj.addLogicAssignment(a, b); 
    2540                                 _t = __t504
     2540                                _t = __t498
    25412541                                _t = _t.getNextSibling(); 
    25422542                                break; 
     
    26702670                                        _t = _retTree; 
    26712671                                        { 
    2672                                         _loop463
     2672                                        _loop457
    26732673                                        do { 
    26742674                                                if (_t==null) _t=ASTNULL; 
     
    26822682                                                } 
    26832683                                                else { 
    2684                                                         break _loop463
     2684                                                        break _loop457
    26852685                                                } 
    26862686                                                 
     
    27602760                        case EQUALS: 
    27612761                        { 
    2762                                 AST __t506 = _t; 
     2762                                AST __t500 = _t; 
    27632763                                AST tmp88_AST_in = (AST)_t; 
    27642764                                match(_t,EQUALS); 
     
    27682768                                                                 obj.addCompOperator(section,EQUALS, key); 
    27692769                                                         
    2770                                 _t = __t506
     2770                                _t = __t500
    27712771                                _t = _t.getNextSibling(); 
    27722772                                break; 
     
    27742774                        case GTE: 
    27752775                        { 
    2776                                 AST __t507 = _t; 
     2776                                AST __t501 = _t; 
    27772777                                AST tmp89_AST_in = (AST)_t; 
    27782778                                match(_t,GTE); 
     
    27822782                                                                 obj.addCompOperator(section,GTE, key); 
    27832783                                                         
    2784                                 _t = __t507
     2784                                _t = __t501
    27852785                                _t = _t.getNextSibling(); 
    27862786                                break; 
     
    27882788                        case GT: 
    27892789                        { 
    2790                                 AST __t508 = _t; 
     2790                                AST __t502 = _t; 
    27912791                                AST tmp90_AST_in = (AST)_t; 
    27922792                                match(_t,GT); 
     
    27962796                                                                 obj.addCompOperator(section,GT, key); 
    27972797                                                         
    2798                                 _t = __t508
     2798                                _t = __t502
    27992799                                _t = _t.getNextSibling(); 
    28002800                                break; 
     
    28022802                        case LT: 
    28032803                        { 
    2804                                 AST __t509 = _t; 
     2804                                AST __t503 = _t; 
    28052805                                AST tmp91_AST_in = (AST)_t; 
    28062806                                match(_t,LT); 
     
    28102810                                                                 obj.addCompOperator(section,LT, key); 
    28112811                                                         
    2812                                 _t = __t509
     2812                                _t = __t503
    28132813                                _t = _t.getNextSibling(); 
    28142814                                break; 
     
    28162816                        case LTE: 
    28172817                        { 
    2818                                 AST __t510 = _t; 
     2818                                AST __t504 = _t; 
    28192819                                AST tmp92_AST_in = (AST)_t; 
    28202820                                match(_t,LTE); 
     
    28242824                                                                 obj.addCompOperator(section,LTE, key); 
    28252825                                                         
    2826                                 _t = __t510
    2827                                 _t = _t.getNextSibling(); 
    2828                                 AST __t511 = _t; 
     2826                                _t = __t504
     2827                                _t = _t.getNextSibling(); 
     2828                                AST __t505 = _t; 
    28292829                                AST tmp93_AST_in = (AST)_t; 
    28302830                                match(_t,NE); 
     
    28342834                                                                 obj.addCompOperator(section,NE, key); 
    28352835                                                         
    2836                                 _t = __t511
     2836                                _t = __t505
    28372837                                _t = _t.getNextSibling(); 
    28382838                                break; 
     
    28652865                        case EQUALS: 
    28662866                        { 
    2867                                 AST __t513 = _t; 
     2867                                AST __t507 = _t; 
    28682868                                AST tmp94_AST_in = (AST)_t; 
    28692869                                match(_t,EQUALS); 
     
    28732873                                                                 obj.addCompOperator(section,EQUALS, key); 
    28742874                                                         
    2875                                 _t = __t513
     2875                                _t = __t507
    28762876                                _t = _t.getNextSibling(); 
    28772877                                break; 
     
    28792879                        case GREATER: 
    28802880                        { 
    2881                                 AST __t514 = _t; 
     2881                                AST __t508 = _t; 
    28822882                                AST tmp95_AST_in = (AST)_t; 
    28832883                                match(_t,GREATER); 
     
    29172917                                                                 obj.addCompOperator(section,GTE, key); 
    29182918                                                         
    2919                                 _t = __t514
     2919                                _t = __t508
    29202920                                _t = _t.getNextSibling(); 
    29212921                                break; 
     
    29232923                        case IN: 
    29242924                        { 
    2925                                 AST __t518 = _t; 
     2925                                AST __t512 = _t; 
    29262926                                AST tmp99_AST_in = (AST)_t; 
    29272927                                match(_t,IN); 
     
    29312931                                                                 obj.addCompOperator(section,IN, key); 
    29322932                                                         
    2933                                 _t = __t518
     2933                                _t = __t512
    29342934                                _t = _t.getNextSibling(); 
    29352935                                break; 
     
    29382938                                if (_t==null) _t=ASTNULL; 
    29392939                                if ((_t.getType()==LESS)) { 
    2940                                         AST __t516 = _t; 
     2940                                        AST __t510 = _t; 
    29412941                                        AST tmp100_AST_in = (AST)_t; 
    29422942                                        match(_t,LESS); 
     
    29492949                                                                         obj.addCompOperator(section,LT, key); 
    29502950                                                                 
    2951                                         _t = __t516
     2951                                        _t = __t510
    29522952                                        _t = _t.getNextSibling(); 
    29532953                                } 
    29542954                                else if ((_t.getType()==LESS)) { 
    2955                                         AST __t517 = _t; 
     2955                                        AST __t511 = _t; 
    29562956                                        AST tmp102_AST_in = (AST)_t; 
    29572957                                        match(_t,LESS); 
     
    29702970                                                                         obj.addCompOperator(section,LTE, key); 
    29712971                                                                 
    2972                                         _t = __t517
     2972                                        _t = __t511
    29732973                                        _t = _t.getNextSibling(); 
    29742974                                } 
     
    31803180                        _t = _retTree; 
    31813181                        { 
    3182                         _loop468
     3182                        _loop462
    31833183                        do { 
    31843184                                if (_t==null) _t=ASTNULL; 
     
    31923192                                } 
    31933193                                else { 
    3194                                         break _loop468
     3194                                        break _loop462
    31953195                                } 
    31963196                                 
     
    32173217                        _t = _retTree; 
    32183218                        { 
    3219                         _loop471
     3219                        _loop465
    32203220                        do { 
    32213221                                if (_t==null) _t=ASTNULL; 
     
    32293229                                } 
    32303230                                else { 
    3231                                         break _loop471
     3231                                        break _loop465
    32323232                                } 
    32333233                                 
     
    32543254                try {      // for error handling 
    32553255                        { 
    3256                         _loop530
     3256                        _loop524
    32573257                        do { 
    32583258                                if (_t==null) _t=ASTNULL; 
     
    32763276                                default: 
    32773277                                { 
    3278                                         break _loop530
     3278                                        break _loop524
    32793279                                } 
    32803280                                } 
     
    33093309                try {      // for error handling 
    33103310                        { 
    3311                         AST __t534 = _t; 
     3311                        AST __t528 = _t; 
    33123312                        AST tmp113_AST_in = (AST)_t; 
    33133313                        match(_t,WRITE); 
    33143314                        _t = _t.getFirstChild(); 
    33153315                        { 
    3316                         _loop538
     3316                        _loop532
    33173317                        do { 
    33183318                                if (_t==null) _t=ASTNULL; 
     
    33493349                                default: 
    33503350                                { 
    3351                                         break _loop538
     3351                                        break _loop532
    33523352                                } 
    33533353                                } 
     
    33793379                        } 
    33803380                        } 
    3381                         _t = __t534
     3381                        _t = __t528
    33823382                        _t = _t.getNextSibling(); 
    33833383                        } 
     
    34023402                try {      // for error handling 
    34033403                        { 
    3404                         AST __t542 = _t; 
     3404                        AST __t536 = _t; 
    34053405                        AST tmp117_AST_in = (AST)_t; 
    34063406                        match(_t,KNOWLEDGE); 
    34073407                        _t = _t.getFirstChild(); 
    34083408                        { 
    3409             &nbs