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 } |