src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java

Print this page




 126 
 127 }
 128 
 129     private void action7()throws SAXException {
 130 
 131             locator=$runtime.copyLocator();
 132             use=null;
 133             defaultValue=null;
 134             fixedValue=null;
 135             decl=null;
 136             annotation=null;
 137 
 138 }
 139 
 140     public void enterElement(String $__uri, String $__local, String $__qname, Attributes $attrs) throws SAXException {
 141         int $ai;
 142         $uri = $__uri;
 143         $localName = $__local;
 144         $qname = $__qname;
 145         switch($_ngcc_current_state) {
 146         case 29:
 147             {
 148                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
 149                     $runtime.consumeAttribute($ai);
 150                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);

 151                 }
 152                 else {
 153                     $_ngcc_current_state = 25;












 154                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 155                 }
 156             }









 157             break;
 158         case 3:
 159             {
 160                 if((($ai = $runtime.getAttributeIndex("","processContents"))>=0 || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) {
 161                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 448, wloc);
 162                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
 163                 }
 164                 else {
 165                     unexpectedEnterElement($__qname);
 166                 }
 167             }
 168             break;
 169         case 13:
 170             {





 171                 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 172                     $runtime.consumeAttribute($ai);
 173                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 174                 }
 175                 else {
 176                     unexpectedEnterElement($__qname);
 177                 }
 178             }

 179             break;
 180         case 9:
 181             {
 182                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
 183                     NGCCHandler h = new annotation(this, super._source, $runtime, 455, null,AnnotationContext.ATTRIBUTE_USE);
 184                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
 185                 }
 186                 else {
 187                     $_ngcc_current_state = 8;
 188                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 189                 }
 190             }
 191             break;
 192         case 25:
 193             {
 194                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
 195                     $runtime.consumeAttribute($ai);
 196                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 197                 }
 198                 else {
 199                     $_ngcc_current_state = 17;
 200                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 201                 }
 202             }
 203             break;
 204         case 5:
 205             {
 206                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 207                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 208                     action7();
 209                     $_ngcc_current_state = 33;
 210                 }
 211                 else {
 212                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
 213                         $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 214                         action3();
 215                         $_ngcc_current_state = 13;
 216                     }
 217                     else {
 218                         $_ngcc_current_state = 1;
 219                         $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 220                     }
 221                 }
 222             }
 223             break;
 224         case 33:
 225             {
 226                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
 227                     $runtime.consumeAttribute($ai);
 228                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 229                 }
 230                 else {
 231                     $_ngcc_current_state = 29;
 232                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 233                 }
 234             }
 235             break;
 236         case 16:
 237             {
 238                 action4();
 239                 $_ngcc_current_state = 15;
 240                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 241             }
 242             break;
 243         case 19:
 244             {
 245                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
 246                     NGCCHandler h = new annotation(this, super._source, $runtime, 466, null,AnnotationContext.ATTRIBUTE_USE);
 247                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);

 248                 }
 249                 else {
 250                     $_ngcc_current_state = 18;






 251                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 252                 }
 253             }

 254             break;
 255         case 17:
 256             {
 257                 if((($ai = $runtime.getAttributeIndex("","form"))>=0 || ($ai = $runtime.getAttributeIndex("","name"))>=0)) {
 258                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 473, locator,true,defaultValue,fixedValue);
 259                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
 260                 }
 261                 else {
 262                     if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 263                         $runtime.consumeAttribute($ai);
 264                         $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 265                     }
 266                     else {
 267                         unexpectedEnterElement($__qname);
 268                     }
 269                 }
 270             }
 271             break;
 272         case 8:
 273             {
 274                 action2();
 275                 $_ngcc_current_state = 7;
 276                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 277             }
 278             break;
 279         case 1:
 280             {
 281                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 282                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 283                     action7();
 284                     $_ngcc_current_state = 33;
 285                 }
 286                 else {
 287                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
 288                         $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 289                         action3();
 290                         $_ngcc_current_state = 13;
 291                     }
 292                     else {
 293                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) {
 294                             $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 295                             action1();
 296                             $_ngcc_current_state = 3;
 297                         }
 298                         else {
 299                             $_ngcc_current_state = 0;
 300                             $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 301                         }
 302                     }
 303                 }
 304             }
 305             break;
 306         case 0:
 307             {
 308                 revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
 309             }
 310             break;
 311         default:
 312             {
 313                 unexpectedEnterElement($__qname);
 314             }
 315             break;
 316         }
 317     }
 318 
 319     public void leaveElement(String $__uri, String $__local, String $__qname) throws SAXException {
 320         int $ai;
 321         $uri = $__uri;
 322         $localName = $__local;
 323         $qname = $__qname;
 324         switch($_ngcc_current_state) {
 325         case 29:
 326             {
 327                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
 328                     $runtime.consumeAttribute($ai);
 329                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 330                 }







 331                 else {
 332                     $_ngcc_current_state = 25;
 333                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 334                 }






 335             }
 336             break;
 337         case 3:
 338             {
 339                 if(((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) || ((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))))) {
 340                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 448, wloc);
 341                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
 342                 }
 343                 else {
 344                     unexpectedLeaveElement($__qname);
 345                 }
 346             }
 347             break;
 348         case 13:
 349             {





 350                 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 351                     $runtime.consumeAttribute($ai);
 352                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 353                 }
 354                 else {
 355                     unexpectedLeaveElement($__qname);
 356                 }
 357             }
 358             break;
 359         case 9:
 360             {
 361                 $_ngcc_current_state = 8;
 362                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 363             }
 364             break;
 365         case 25:
 366             {
 367                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
 368                     $runtime.consumeAttribute($ai);
 369                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 370                 }
 371                 else {
 372                     $_ngcc_current_state = 17;
 373                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 374                 }
 375             }
 376             break;
 377         case 5:
 378             {
 379                 $_ngcc_current_state = 1;
 380                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 381             }
 382             break;
 383         case 7:
 384             {
 385                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
 386                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
 387                     $_ngcc_current_state = 1;
 388                 }
 389                 else {
 390                     unexpectedLeaveElement($__qname);
 391                 }
 392             }
 393             break;
 394         case 33:
 395             {
 396                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
 397                     $runtime.consumeAttribute($ai);
 398                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 399                 }
 400                 else {
 401                     $_ngcc_current_state = 29;
 402                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 403                 }
 404             }
 405             break;
 406         case 15:
 407             {
 408                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 409                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
 410                     $_ngcc_current_state = 1;
 411                 }
 412                 else {
 413                     unexpectedLeaveElement($__qname);


 414                 }





 415             }
 416             break;
 417         case 16:
 418             {
 419                 action4();
 420                 $_ngcc_current_state = 15;
 421                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 422             }
 423             break;
 424         case 19:
 425             {
 426                 $_ngcc_current_state = 18;
 427                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 428             }
 429             break;
 430         case 17:
 431             {
 432                 if(((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
 433                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 473, locator,true,defaultValue,fixedValue);
 434                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
 435                 }
 436                 else {
 437                     if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 438                         $runtime.consumeAttribute($ai);
 439                         $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 440                     }
 441                     else {
 442                         unexpectedLeaveElement($__qname);
 443                     }
 444                 }
 445             }
 446             break;
 447         case 8:
 448             {
 449                 action2();
 450                 $_ngcc_current_state = 7;
 451                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 452             }
 453             break;
 454         case 1:
 455             {
 456                 $_ngcc_current_state = 0;
 457                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 458             }
 459             break;
 460         case 2:
 461             {
 462                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) {
 463                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
 464                     $_ngcc_current_state = 0;
 465                 }
 466                 else {
 467                     unexpectedLeaveElement($__qname);
 468                 }
 469             }
 470             break;






 471         case 0:
 472             {
 473                 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
 474             }
 475             break;
 476         case 18:
 477             {
 478                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 479                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 464, null);
 480                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
 481                 }
 482                 else {
 483                     unexpectedLeaveElement($__qname);
 484                 }
 485             }
 486             break;
 487         default:
 488             {
 489                 unexpectedLeaveElement($__qname);
 490             }
 491             break;
 492         }
 493     }
 494 
 495     public void enterAttribute(String $__uri, String $__local, String $__qname) throws SAXException {
 496         int $ai;
 497         $uri = $__uri;
 498         $localName = $__local;
 499         $qname = $__qname;
 500         switch($_ngcc_current_state) {
 501         case 29:
 502             {
 503                 if(($__uri.equals("") && $__local.equals("default"))) {
 504                     $_ngcc_current_state = 31;
 505                 }
 506                 else {
 507                     $_ngcc_current_state = 25;
 508                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 509                 }






 510             }
 511             break;
 512         case 3:
 513             {
 514                 if((($__uri.equals("") && $__local.equals("processContents")) || ($__uri.equals("") && $__local.equals("namespace")))) {
 515                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 448, wloc);
 516                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
 517                 }
 518                 else {
 519                     unexpectedEnterAttribute($__qname);
 520                 }
 521             }
 522             break;
 523         case 13:
 524             {





 525                 if(($__uri.equals("") && $__local.equals("ref"))) {
 526                     $_ngcc_current_state = 12;
 527                 }
 528                 else {
 529                     unexpectedEnterAttribute($__qname);
 530                 }
 531             }

 532             break;
 533         case 9:
 534             {
 535                 $_ngcc_current_state = 8;




 536                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 537             }

 538             break;
 539         case 25:
 540             {
 541                 if(($__uri.equals("") && $__local.equals("fixed"))) {
 542                     $_ngcc_current_state = 27;
 543                 }
 544                 else {
 545                     $_ngcc_current_state = 17;
 546                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 547                 }
 548             }
 549             break;
 550         case 5:
 551             {
 552                 $_ngcc_current_state = 1;




 553                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 554             }

 555             break;
 556         case 33:
 557             {
 558                 if(($__uri.equals("") && $__local.equals("use"))) {
 559                     $_ngcc_current_state = 35;
 560                 }
 561                 else {
 562                     $_ngcc_current_state = 29;
 563                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 564                 }
 565             }
 566             break;
 567         case 16:
 568             {
 569                 action4();
 570                 $_ngcc_current_state = 15;
 571                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 572             }
 573             break;
 574         case 19:
 575             {
 576                 $_ngcc_current_state = 18;
 577                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 578             }
 579             break;
 580         case 17:
 581             {
 582                 if((($__uri.equals("") && $__local.equals("form")) || ($__uri.equals("") && $__local.equals("name")))) {
 583                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 473, locator,true,defaultValue,fixedValue);
 584                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
 585                 }
 586                 else {
 587                     if(($__uri.equals("") && $__local.equals("ref"))) {
 588                         $_ngcc_current_state = 22;
 589                     }
 590                     else {
 591                         unexpectedEnterAttribute($__qname);
 592                     }
 593                 }
 594             }
 595             break;
 596         case 8:
 597             {
 598                 action2();
 599                 $_ngcc_current_state = 7;
 600                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 601             }
 602             break;
 603         case 1:
 604             {
 605                 $_ngcc_current_state = 0;
 606                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 607             }
 608             break;
 609         case 0:
 610             {
 611                 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
 612             }
 613             break;
 614         default:
 615             {
 616                 unexpectedEnterAttribute($__qname);
 617             }
 618             break;
 619         }
 620     }
 621 
 622     public void leaveAttribute(String $__uri, String $__local, String $__qname) throws SAXException {
 623         int $ai;
 624         $uri = $__uri;
 625         $localName = $__local;
 626         $qname = $__qname;
 627         switch($_ngcc_current_state) {
 628         case 29:
 629             {
 630                 $_ngcc_current_state = 25;







 631                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 632             }
 633             break;
 634         case 34:
 635             {
 636                 if(($__uri.equals("") && $__local.equals("use"))) {
 637                     $_ngcc_current_state = 29;
 638                 }
 639                 else {
 640                     unexpectedLeaveAttribute($__qname);
 641                 }
 642             }
 643             break;
 644         case 9:
 645             {
 646                 $_ngcc_current_state = 8;
 647                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 648             }
 649             break;
 650         case 25:
 651             {

 652                 $_ngcc_current_state = 17;
 653                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 654             }
 655             break;
 656         case 5:
 657             {
 658                 $_ngcc_current_state = 1;
 659                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 660             }
 661             break;
 662         case 11:
 663             {
 664                 if(($__uri.equals("") && $__local.equals("ref"))) {
 665                     $_ngcc_current_state = 9;
 666                 }
 667                 else {
 668                     unexpectedLeaveAttribute($__qname);
 669                 }
 670             }
 671             break;
 672         case 33:
 673             {
 674                 $_ngcc_current_state = 29;
 675                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 676             }
 677             break;
 678         case 16:
 679             {
 680                 action4();
 681                 $_ngcc_current_state = 15;
 682                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 683             }
 684             break;
 685         case 26:
 686             {
 687                 if(($__uri.equals("") && $__local.equals("fixed"))) {
 688                     $_ngcc_current_state = 17;
 689                 }
 690                 else {
 691                     unexpectedLeaveAttribute($__qname);
 692                 }
 693             }
 694             break;
 695         case 19:
 696             {
 697                 $_ngcc_current_state = 18;
 698                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 699             }
 700             break;
 701         case 21:
 702             {
 703                 if(($__uri.equals("") && $__local.equals("ref"))) {
 704                     $_ngcc_current_state = 19;
 705                 }
 706                 else {
 707                     unexpectedLeaveAttribute($__qname);
 708                 }
 709             }
 710             break;
 711         case 8:
 712             {
 713                 action2();
 714                 $_ngcc_current_state = 7;
 715                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 716             }
 717             break;
 718         case 1:
 719             {
 720                 $_ngcc_current_state = 0;
 721                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 722             }
 723             break;
 724         case 0:
 725             {
 726                 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);


 727             }
 728             break;
 729         case 30:
 730             {
 731                 if(($__uri.equals("") && $__local.equals("default"))) {
 732                     $_ngcc_current_state = 25;
 733                 }
 734                 else {
 735                     unexpectedLeaveAttribute($__qname);



 736                 }




 737             }
 738             break;
 739         default:
 740             {
 741                 unexpectedLeaveAttribute($__qname);
 742             }
 743             break;
 744         }
 745     }
 746 
 747     public void text(String $value) throws SAXException {
 748         int $ai;
 749         switch($_ngcc_current_state) {
 750         case 29:
 751             {
 752                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
 753                     $runtime.consumeAttribute($ai);
 754                     $runtime.sendText(super._cookie, $value);
 755                 }
 756                 else {
 757                     $_ngcc_current_state = 25;


 758                     $runtime.sendText(super._cookie, $value);
 759                 }






 760             }
 761             break;
 762         case 3:
 763             {
 764                 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
 765                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 448, wloc);
 766                     spawnChildFromText(h, $value);
 767                 }
 768                 else {
 769                     if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
 770                         NGCCHandler h = new wildcardBody(this, super._source, $runtime, 448, wloc);
 771                         spawnChildFromText(h, $value);
 772                     }
 773                 }
 774             }
 775             break;
 776         case 27:
 777             {
 778                 fixedValue = $value;
 779                 $_ngcc_current_state = 26;

 780             }
 781             break;
 782         case 12:
 783             {
 784                 NGCCHandler h = new qname(this, super._source, $runtime, 458);
 785                 spawnChildFromText(h, $value);
 786             }
 787             break;
 788         case 13:
 789             {
 790                 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 791                     $runtime.consumeAttribute($ai);
 792                     $runtime.sendText(super._cookie, $value);
 793                 }
 794             }
 795             break;
 796         case 31:
 797             {
 798                 defaultValue = $value;
 799                 $_ngcc_current_state = 30;
 800             }
 801             break;
 802         case 9:
 803             {
 804                 $_ngcc_current_state = 8;





 805                 $runtime.sendText(super._cookie, $value);
 806             }

 807             break;
 808         case 25:
 809             {
 810                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
 811                     $runtime.consumeAttribute($ai);
 812                     $runtime.sendText(super._cookie, $value);
 813                 }
 814                 else {
 815                     $_ngcc_current_state = 17;
 816                     $runtime.sendText(super._cookie, $value);
 817                 }
 818             }
 819             break;
 820         case 5:
 821             {
 822                 $_ngcc_current_state = 1;
 823                 $runtime.sendText(super._cookie, $value);
 824             }
 825             break;
 826         case 33:
 827             {
 828                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
 829                     $runtime.consumeAttribute($ai);
 830                     $runtime.sendText(super._cookie, $value);
 831                 }
 832                 else {
 833                     $_ngcc_current_state = 29;
 834                     $runtime.sendText(super._cookie, $value);
 835                 }
 836             }
 837             break;
 838         case 16:
 839             {
 840                 action4();
 841                 $_ngcc_current_state = 15;
 842                 $runtime.sendText(super._cookie, $value);
 843             }
 844             break;
 845         case 19:
 846             {
 847                 $_ngcc_current_state = 18;
 848                 $runtime.sendText(super._cookie, $value);
 849             }
 850             break;
 851         case 17:
 852             {
 853                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
 854                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 473, locator,true,defaultValue,fixedValue);
 855                     spawnChildFromText(h, $value);
 856                 }
 857                 else {
 858                     if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
 859                         NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 473, locator,true,defaultValue,fixedValue);
 860                         spawnChildFromText(h, $value);
 861                     }
 862                     else {
 863                         if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 864                             $runtime.consumeAttribute($ai);

 865                             $runtime.sendText(super._cookie, $value);
 866                         }
 867                     }
 868                 }
 869             }
 870             break;
 871         case 8:
 872             {
 873                 action2();
 874                 $_ngcc_current_state = 7;
 875                 $runtime.sendText(super._cookie, $value);
 876             }
 877             break;
 878         case 1:
 879             {
 880                 $_ngcc_current_state = 0;
 881                 $runtime.sendText(super._cookie, $value);
 882             }
 883             break;
 884         case 22:
 885             {
 886                 NGCCHandler h = new qname(this, super._source, $runtime, 469);
 887                 spawnChildFromText(h, $value);


 888             }
 889             break;
 890         case 35:
 891             {
 892                 use = $value;
 893                 $_ngcc_current_state = 34;
 894             }
 895             break;
 896         case 0:
 897             {
 898                 revertToParentFromText(this, super._cookie, $value);
 899             }
 900             break;
 901         }
 902     }
 903 
 904     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
 905         switch($__cookie__) {
 906         case 448:
 907             {
 908                 wildcard = ((WildcardImpl)$__result__);
 909                 action0();
 910                 $_ngcc_current_state = 2;
 911             }
 912             break;
 913         case 466:
 914             {
 915                 annotation = ((AnnotationImpl)$__result__);
 916                 $_ngcc_current_state = 18;
 917             }
 918             break;
 919         case 473:
 920             {
 921                 anonymousDecl = ((AttributeDeclImpl)$__result__);
 922                 action6();
 923                 $_ngcc_current_state = 16;
 924             }
 925             break;
 926         case 464:
 927             {
 928                 fa = ((ForeignAttributesImpl)$__result__);
 929                 $_ngcc_current_state = 16;
 930             }
 931             break;
 932         case 458:
 933             {
 934                 groupName = ((UName)$__result__);
 935                 $_ngcc_current_state = 11;

 936             }
 937             break;
 938         case 455:
 939             {
 940                 $_ngcc_current_state = 8;


 941             }
 942             break;
 943         case 469:
 944             {
 945                 attDeclName = ((UName)$__result__);
 946                 action5();
 947                 $_ngcc_current_state = 21;






 948             }
 949             break;
 950         }
 951     }
 952 
 953     public boolean accepted() {
 954         return((($_ngcc_current_state == 0) || (($_ngcc_current_state == 1) || ($_ngcc_current_state == 5))));
 955     }
 956 
 957 
 958       private Ref.Attribute decl;
 959       private Locator wloc; // locator for wildcards
 960       private Locator locator;
 961 
 962 }


 126 
 127 }
 128 
 129     private void action7()throws SAXException {
 130 
 131             locator=$runtime.copyLocator();
 132             use=null;
 133             defaultValue=null;
 134             fixedValue=null;
 135             decl=null;
 136             annotation=null;
 137 
 138 }
 139 
 140     public void enterElement(String $__uri, String $__local, String $__qname, Attributes $attrs) throws SAXException {
 141         int $ai;
 142         $uri = $__uri;
 143         $localName = $__local;
 144         $qname = $__qname;
 145         switch($_ngcc_current_state) {
 146         case 1:
 147             {
 148                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 149                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 150                     action7();
 151                     $_ngcc_current_state = 33;
 152                 }
 153                 else {
 154                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
 155                         $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 156                         action3();
 157                         $_ngcc_current_state = 13;
 158                     }
 159                     else {
 160                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) {
 161                             $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 162                             action1();
 163                             $_ngcc_current_state = 3;
 164                         }
 165                         else {
 166                             $_ngcc_current_state = 0;
 167                             $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 168                         }
 169                     }
 170                 }
 171             }
 172             break;
 173         case 8:
 174             {
 175                 action2();
 176                 $_ngcc_current_state = 7;
 177                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 178             }
 179             break;
 180         case 3:
 181             {
 182                 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 || ($ai = $runtime.getAttributeIndex("","processContents"))>=0))) {
 183                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 290, wloc);
 184                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
 185                 }
 186                 else {
 187                     unexpectedEnterElement($__qname);
 188                 }
 189             }
 190             break;
 191         case 17:
 192             {
 193                 if((($ai = $runtime.getAttributeIndex("","name"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0)) {
 194                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 315, locator,true,defaultValue,fixedValue);
 195                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
 196                 }
 197                 else {
 198                     if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 199                         $runtime.consumeAttribute($ai);
 200                         $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 201                     }
 202                     else {
 203                         unexpectedEnterElement($__qname);
 204                     }
 205                 }
 206             }
 207             break;
 208         case 33:
 209             {
 210                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
 211                     $runtime.consumeAttribute($ai);
 212                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 213                 }
 214                 else {
 215                     $_ngcc_current_state = 29;
 216                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 217                 }
 218             }
 219             break;
 220         case 25:
 221             {
 222                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
 223                     $runtime.consumeAttribute($ai);
 224                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 225                 }
 226                 else {
 227                     $_ngcc_current_state = 17;
 228                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 229                 }
 230             }
 231             break;
 232         case 29:
 233             {
 234                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
 235                     $runtime.consumeAttribute($ai);
 236                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);







 237                 }
 238                 else {
 239                     $_ngcc_current_state = 25;
 240                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 241                 }
 242             }

 243             break;
 244         case 9:
 245             {
 246                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
 247                     NGCCHandler h = new annotation(this, super._source, $runtime, 297, null,AnnotationContext.ATTRIBUTE_USE);
 248                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
 249                 }
 250                 else {
 251                     $_ngcc_current_state = 8;
 252                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 253                 }
 254             }
 255             break;
 256         case 16:
 257             {
 258                 action4();
 259                 $_ngcc_current_state = 15;
 260                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 261             }
 262             break;
 263         case 5:
 264             {
 265                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 266                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 267                     action7();
 268                     $_ngcc_current_state = 33;
 269                 }
 270                 else {
 271                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
 272                         $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
 273                         action3();
 274                         $_ngcc_current_state = 13;
 275                     }
 276                     else {
 277                         $_ngcc_current_state = 1;
 278                         $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 279                     }
 280                 }
 281             }
 282             break;
 283         case 13:
 284             {





 285                 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 286                     $runtime.consumeAttribute($ai);
 287                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 288                 }
 289                 else {
 290                     unexpectedEnterElement($__qname);
 291                 }
 292             }








 293             break;
 294         case 19:
 295             {
 296                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
 297                     NGCCHandler h = new annotation(this, super._source, $runtime, 308, null,AnnotationContext.ATTRIBUTE_USE);
 298                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);













 299                 }
 300                 else {
 301                     $_ngcc_current_state = 18;
 302                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
 303                 }
 304             }


 305             break;
 306         case 0:
 307             {
 308                 revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
 309             }
 310             break;
 311         default:
 312             {
 313                 unexpectedEnterElement($__qname);
 314             }
 315             break;
 316         }
 317     }
 318 
 319     public void leaveElement(String $__uri, String $__local, String $__qname) throws SAXException {
 320         int $ai;
 321         $uri = $__uri;
 322         $localName = $__local;
 323         $qname = $__qname;
 324         switch($_ngcc_current_state) {
 325         case 1:
 326             {
 327                 $_ngcc_current_state = 0;

 328                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 329             }
 330             break;
 331         case 2:
 332             {
 333                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) {
 334                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
 335                     $_ngcc_current_state = 0;
 336                 }
 337                 else {
 338                     unexpectedLeaveElement($__qname);
 339                 }
 340             }
 341             break;
 342         case 8:
 343             {
 344                 action2();
 345                 $_ngcc_current_state = 7;
 346                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 347             }
 348             break;
 349         case 3:
 350             {
 351                 if(((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))))) {
 352                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 290, wloc);
 353                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
 354                 }
 355                 else {
 356                     unexpectedLeaveElement($__qname);
 357                 }
 358             }
 359             break;
 360         case 17:
 361             {
 362                 if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
 363                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 315, locator,true,defaultValue,fixedValue);
 364                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
 365                 }
 366                 else {
 367                     if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 368                         $runtime.consumeAttribute($ai);
 369                         $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 370                     }
 371                     else {
 372                         unexpectedLeaveElement($__qname);
 373                     }
 374                 }





 375             }
 376             break;
 377         case 33:
 378             {
 379                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
 380                     $runtime.consumeAttribute($ai);
 381                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 382                 }
 383                 else {
 384                     $_ngcc_current_state = 29;
 385                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 386                 }
 387             }
 388             break;
 389         case 15:






 390             {
 391                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 392                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
 393                     $_ngcc_current_state = 1;
 394                 }
 395                 else {
 396                     unexpectedLeaveElement($__qname);
 397                 }
 398             }
 399             break;
 400         case 25:
 401             {
 402                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
 403                     $runtime.consumeAttribute($ai);
 404                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 405                 }
 406                 else {
 407                     $_ngcc_current_state = 17;
 408                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 409                 }
 410             }
 411             break;
 412         case 29:
 413             {
 414                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
 415                     $runtime.consumeAttribute($ai);
 416                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 417                 }
 418                 else {
 419                     $_ngcc_current_state = 25;
 420                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 421                 }
 422             }
 423             break;
 424         case 9:
 425             {
 426                 $_ngcc_current_state = 8;
 427                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 428             }
 429             break;
 430         case 16:
 431             {
 432                 action4();
 433                 $_ngcc_current_state = 15;
 434                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 435             }
 436             break;
 437         case 5:
 438             {
 439                 $_ngcc_current_state = 1;
 440                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 441             }
 442             break;
 443         case 13:
 444             {





 445                 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 446                     $runtime.consumeAttribute($ai);
 447                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 448                 }
 449                 else {
 450                     unexpectedLeaveElement($__qname);
 451                 }
 452             }








 453             break;
 454         case 7:






 455             {
 456                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
 457                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
 458                     $_ngcc_current_state = 1;
 459                 }
 460                 else {
 461                     unexpectedLeaveElement($__qname);
 462                 }
 463             }
 464             break;
 465         case 19:
 466             {
 467                 $_ngcc_current_state = 18;
 468                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
 469             }
 470             break;
 471         case 0:
 472             {
 473                 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
 474             }
 475             break;
 476         case 18:
 477             {
 478                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
 479                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 306, null);
 480                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
 481                 }
 482                 else {
 483                     unexpectedLeaveElement($__qname);
 484                 }
 485             }
 486             break;
 487         default:
 488             {
 489                 unexpectedLeaveElement($__qname);
 490             }
 491             break;
 492         }
 493     }
 494 
 495     public void enterAttribute(String $__uri, String $__local, String $__qname) throws SAXException {
 496         int $ai;
 497         $uri = $__uri;
 498         $localName = $__local;
 499         $qname = $__qname;
 500         switch($_ngcc_current_state) {
 501         case 1:
 502             {
 503                 $_ngcc_current_state = 0;




 504                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 505             }
 506             break;
 507         case 8:
 508             {
 509                 action2();
 510                 $_ngcc_current_state = 7;
 511                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 512             }
 513             break;
 514         case 3:
 515             {
 516                 if((($__uri.equals("") && $__local.equals("namespace")) || ($__uri.equals("") && $__local.equals("processContents")))) {
 517                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 290, wloc);
 518                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
 519                 }
 520                 else {
 521                     unexpectedEnterAttribute($__qname);
 522                 }
 523             }
 524             break;
 525         case 17:
 526             {
 527                 if((($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("form")))) {
 528                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 315, locator,true,defaultValue,fixedValue);
 529                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
 530                 }
 531                 else {
 532                     if(($__uri.equals("") && $__local.equals("ref"))) {
 533                         $_ngcc_current_state = 22;
 534                     }
 535                     else {
 536                         unexpectedEnterAttribute($__qname);
 537                     }
 538                 }
 539             }
 540             break;
 541         case 33:
 542             {
 543                 if(($__uri.equals("") && $__local.equals("use"))) {
 544                     $_ngcc_current_state = 35;
 545                 }
 546                 else {
 547                     $_ngcc_current_state = 29;
 548                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 549                 }
 550             }
 551             break;
 552         case 25:
 553             {
 554                 if(($__uri.equals("") && $__local.equals("fixed"))) {
 555                     $_ngcc_current_state = 27;
 556                 }
 557                 else {
 558                     $_ngcc_current_state = 17;
 559                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 560                 }
 561             }
 562             break;
 563         case 29:
 564             {
 565                 if(($__uri.equals("") && $__local.equals("default"))) {
 566                     $_ngcc_current_state = 31;
 567                 }
 568                 else {
 569                     $_ngcc_current_state = 25;
 570                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 571                 }
 572             }
 573             break;
 574         case 9:
 575             {
 576                 $_ngcc_current_state = 8;




 577                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 578             }

 579             break;
 580         case 16:
 581             {
 582                 action4();
 583                 $_ngcc_current_state = 15;
 584                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 585             }
 586             break;
 587         case 5:
 588             {
 589                 $_ngcc_current_state = 1;
 590                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 591             }
 592             break;
 593         case 13:
 594             {





 595                 if(($__uri.equals("") && $__local.equals("ref"))) {
 596                     $_ngcc_current_state = 12;
 597                 }
 598                 else {
 599                     unexpectedEnterAttribute($__qname);
 600                 }
 601             }








 602             break;
 603         case 19:
 604             {
 605                 $_ngcc_current_state = 18;
 606                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
 607             }
 608             break;
 609         case 0:
 610             {
 611                 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
 612             }
 613             break;
 614         default:
 615             {
 616                 unexpectedEnterAttribute($__qname);
 617             }
 618             break;
 619         }
 620     }
 621 
 622     public void leaveAttribute(String $__uri, String $__local, String $__qname) throws SAXException {
 623         int $ai;
 624         $uri = $__uri;
 625         $localName = $__local;
 626         $qname = $__qname;
 627         switch($_ngcc_current_state) {
 628         case 1:
 629             {
 630                 $_ngcc_current_state = 0;
 631                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 632             }
 633             break;
 634         case 8:
 635             {
 636                 action2();
 637                 $_ngcc_current_state = 7;
 638                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 639             }
 640             break;
 641         case 34:
 642             {
 643                 if(($__uri.equals("") && $__local.equals("use"))) {
 644                     $_ngcc_current_state = 29;
 645                 }
 646                 else {
 647                     unexpectedLeaveAttribute($__qname);
 648                 }
 649             }
 650             break;
 651         case 26:






 652             {
 653                 if(($__uri.equals("") && $__local.equals("fixed"))) {
 654                     $_ngcc_current_state = 17;

 655                 }
 656                 else {
 657                     unexpectedLeaveAttribute($__qname);
 658                 }


 659             }
 660             break;
 661         case 11:
 662             {
 663                 if(($__uri.equals("") && $__local.equals("ref"))) {
 664                     $_ngcc_current_state = 9;
 665                 }
 666                 else {
 667                     unexpectedLeaveAttribute($__qname);
 668                 }
 669             }
 670             break;
 671         case 33:
 672             {
 673                 $_ngcc_current_state = 29;
 674                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 675             }
 676             break;
 677         case 21:







 678             {
 679                 if(($__uri.equals("") && $__local.equals("ref"))) {
 680                     $_ngcc_current_state = 19;
 681                 }
 682                 else {
 683                     unexpectedLeaveAttribute($__qname);
 684                 }
 685             }
 686             break;
 687         case 25:
 688             {
 689                 $_ngcc_current_state = 17;
 690                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 691             }
 692             break;
 693         case 30:
 694             {
 695                 if(($__uri.equals("") && $__local.equals("default"))) {
 696                     $_ngcc_current_state = 25;
 697                 }
 698                 else {
 699                     unexpectedLeaveAttribute($__qname);
 700                 }
 701             }
 702             break;
 703         case 29:
 704             {
 705                 $_ngcc_current_state = 25;

 706                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 707             }
 708             break;
 709         case 9:
 710             {
 711                 $_ngcc_current_state = 8;
 712                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 713             }
 714             break;
 715         case 16:
 716             {
 717                 action4();
 718                 $_ngcc_current_state = 15;
 719                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 720             }
 721             break;
 722         case 5:
 723             {
 724                 $_ngcc_current_state = 1;
 725                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 726             }
 727             break;
 728         case 19:
 729             {
 730                 $_ngcc_current_state = 18;
 731                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
 732             }
 733             break;
 734         case 0:
 735             {
 736                 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
 737             }
 738             break;
 739         default:
 740             {
 741                 unexpectedLeaveAttribute($__qname);
 742             }
 743             break;
 744         }
 745     }
 746 
 747     public void text(String $value) throws SAXException {
 748         int $ai;
 749         switch($_ngcc_current_state) {
 750         case 31:
 751             {
 752                 defaultValue = $value;
 753                 $_ngcc_current_state = 30;

 754             }
 755             break;
 756         case 1:
 757             {
 758                 $_ngcc_current_state = 0;
 759                 $runtime.sendText(super._cookie, $value);
 760             }
 761             break;
 762         case 8:
 763             {
 764                 action2();
 765                 $_ngcc_current_state = 7;
 766                 $runtime.sendText(super._cookie, $value);
 767             }
 768             break;
 769         case 3:
 770             {
 771                 if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
 772                     NGCCHandler h = new wildcardBody(this, super._source, $runtime, 290, wloc);
 773                     spawnChildFromText(h, $value);
 774                 }
 775                 else {
 776                     if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
 777                         NGCCHandler h = new wildcardBody(this, super._source, $runtime, 290, wloc);
 778                         spawnChildFromText(h, $value);
 779                     }
 780                 }
 781             }
 782             break;
 783         case 17:
 784             {
 785                 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
 786                     NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 315, locator,true,defaultValue,fixedValue);
 787                     spawnChildFromText(h, $value);
 788                 }
 789                 else {
 790                     if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
 791                         NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 315, locator,true,defaultValue,fixedValue);

 792                         spawnChildFromText(h, $value);
 793                     }
 794                     else {


 795                         if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 796                             $runtime.consumeAttribute($ai);
 797                             $runtime.sendText(super._cookie, $value);
 798                         }
 799                     }
 800                 }




 801             }
 802             break;
 803         case 33:
 804             {
 805                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
 806                     $runtime.consumeAttribute($ai);
 807                     $runtime.sendText(super._cookie, $value);
 808                 }
 809                 else {
 810                     $_ngcc_current_state = 29;
 811                     $runtime.sendText(super._cookie, $value);
 812                 }
 813             }
 814             break;
 815         case 25:
 816             {
 817                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
 818                     $runtime.consumeAttribute($ai);
 819                     $runtime.sendText(super._cookie, $value);
 820                 }
 821                 else {
 822                     $_ngcc_current_state = 17;
 823                     $runtime.sendText(super._cookie, $value);
 824                 }
 825             }
 826             break;
 827         case 22:
 828             {
 829                 NGCCHandler h = new qname(this, super._source, $runtime, 311);
 830                 spawnChildFromText(h, $value);
 831             }
 832             break;
 833         case 29:
 834             {
 835                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
 836                     $runtime.consumeAttribute($ai);
 837                     $runtime.sendText(super._cookie, $value);
 838                 }
 839                 else {
 840                     $_ngcc_current_state = 25;
 841                     $runtime.sendText(super._cookie, $value);
 842                 }
 843             }
 844             break;
 845         case 12:
 846             {
 847                 NGCCHandler h = new qname(this, super._source, $runtime, 300);
 848                 spawnChildFromText(h, $value);

 849             }
 850             break;
 851         case 35:
 852             {
 853                 use = $value;
 854                 $_ngcc_current_state = 34;
 855             }
 856             break;
 857         case 27:
 858             {
 859                 fixedValue = $value;
 860                 $_ngcc_current_state = 26;






 861             }
 862             break;
 863         case 9:
 864             {
 865                 $_ngcc_current_state = 8;
 866                 $runtime.sendText(super._cookie, $value);
 867             }



 868             break;
 869         case 16:
 870             {
 871                 action4();
 872                 $_ngcc_current_state = 15;
 873                 $runtime.sendText(super._cookie, $value);
 874             }
 875             break;
 876         case 5:
 877             {
 878                 $_ngcc_current_state = 1;
 879                 $runtime.sendText(super._cookie, $value);
 880             }
 881             break;
 882         case 13:
 883             {
 884                 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
 885                     $runtime.consumeAttribute($ai);
 886                     $runtime.sendText(super._cookie, $value);
 887                 }
 888             }
 889             break;
 890         case 19:
 891             {
 892                 $_ngcc_current_state = 18;
 893                 $runtime.sendText(super._cookie, $value);
 894             }
 895             break;
 896         case 0:
 897             {
 898                 revertToParentFromText(this, super._cookie, $value);
 899             }
 900             break;
 901         }
 902     }
 903 
 904     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
 905         switch($__cookie__) {
 906         case 300:







 907             {
 908                 groupName = ((UName)$__result__);
 909                 $_ngcc_current_state = 11;
 910             }
 911             break;
 912         case 297:
 913             {
 914                 $_ngcc_current_state = 8;


 915             }
 916             break;
 917         case 306:
 918             {
 919                 fa = ((ForeignAttributesImpl)$__result__);
 920                 $_ngcc_current_state = 16;
 921             }
 922             break;
 923         case 290:
 924             {
 925                 wildcard = ((WildcardImpl)$__result__);
 926                 action0();
 927                 $_ngcc_current_state = 2;
 928             }
 929             break;
 930         case 315:
 931             {
 932                 anonymousDecl = ((AttributeDeclImpl)$__result__);
 933                 action6();
 934                 $_ngcc_current_state = 16;
 935             }
 936             break;
 937         case 311:
 938             {
 939                 attDeclName = ((UName)$__result__);
 940                 action5();
 941                 $_ngcc_current_state = 21;
 942             }
 943             break;
 944         case 308:
 945             {
 946                 annotation = ((AnnotationImpl)$__result__);
 947                 $_ngcc_current_state = 18;
 948             }
 949             break;
 950         }
 951     }
 952 
 953     public boolean accepted() {
 954         return((($_ngcc_current_state == 0) || (($_ngcc_current_state == 1) || ($_ngcc_current_state == 5))));
 955     }
 956 
 957 
 958       private Ref.Attribute decl;
 959       private Locator wloc; // locator for wildcards
 960       private Locator locator;
 961 
 962 }