172 173 baseType = new DelayedRef.Type( 174 $runtime, locator2, $runtime.currentSchema, baseTypeName ); 175 176 } 177 178 private void action15()throws SAXException { 179 locator2 = $runtime.copyLocator(); 180 } 181 182 private void action16()throws SAXException { 183 locator = $runtime.copyLocator(); 184 } 185 186 public void enterElement(String $__uri, String $__local, String $__qname, Attributes $attrs) throws SAXException { 187 int $ai; 188 $uri = $__uri; 189 $localName = $__local; 190 $qname = $__qname; 191 switch($_ngcc_current_state) { 192 case 65: 193 { 194 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 195 NGCCHandler h = new annotation(this, super._source, $runtime, 81, null,AnnotationContext.COMPLEXTYPE_DECL); 196 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 197 } 198 else { 199 $_ngcc_current_state = 2; 200 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 201 } 202 } 203 break; 204 case 29: 205 { 206 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 207 $runtime.consumeAttribute($ai); 208 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 209 } 210 else { 211 $_ngcc_current_state = 28; 212 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 213 } 214 } 215 break; 216 case 76: 217 { 218 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 219 $runtime.consumeAttribute($ai); 220 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 221 } 222 else { 223 $_ngcc_current_state = 72; 224 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 225 } 226 } 227 break; 228 case 88: 229 { 230 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 231 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 232 action16(); 233 $_ngcc_current_state = 84; 234 } 235 else { 236 unexpectedEnterElement($__qname); 237 } 238 } 239 break; 240 case 2: 241 { 242 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 243 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 244 $_ngcc_current_state = 63; 245 } 246 else { 247 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 248 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 249 $_ngcc_current_state = 29; 250 } 251 else { 252 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))))))) { 253 action1(); 254 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 4, result); 255 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 256 } 257 else { 258 unexpectedEnterElement($__qname); 259 } 260 } 261 } 262 } 263 break; 264 case 47: 265 { 266 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))) { 267 NGCCHandler h = new attributeUses(this, super._source, $runtime, 53, result); 268 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 269 } 270 else { 271 unexpectedEnterElement($__qname); 272 } 273 } 274 break; 275 case 38: 276 { 277 action8(); 278 $_ngcc_current_state = 37; 279 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 280 } 281 break; 282 case 49: 283 { 284 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 285 NGCCHandler h = new facet(this, super._source, $runtime, 57); 286 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 287 } 288 else { 289 $_ngcc_current_state = 48; 290 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 291 } 292 } 293 break; 294 case 18: 295 { 296 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))))))) { 297 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 18, result); 298 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 299 } 300 else { 301 unexpectedEnterElement($__qname); 302 } 303 } 304 break; 305 case 51: 306 { 307 action13(); 308 $_ngcc_current_state = 49; 309 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 310 } 311 break; 312 case 54: 313 { 314 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 315 NGCCHandler h = new annotation(this, super._source, $runtime, 64, annotation,AnnotationContext.COMPLEXTYPE_DECL); 316 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 317 } 318 else { 319 $_ngcc_current_state = 52; 320 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 321 } 322 } 323 break; 324 case 68: 325 { 326 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 327 $runtime.consumeAttribute($ai); 328 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 329 } 330 else { 331 $_ngcc_current_state = 67; 332 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 333 } 334 } 335 break; 336 case 56: 337 { 338 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))))))))) { 339 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 66, fa); 340 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 341 } 342 else { 343 unexpectedEnterElement($__qname); 344 } 345 } 346 break; 347 case 84: 348 { 349 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 350 $runtime.consumeAttribute($ai); 351 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 352 } 353 else { 354 $_ngcc_current_state = 80; 355 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 356 } 357 } 358 break; 359 case 52: 360 { 361 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { 362 NGCCHandler h = new simpleType(this, super._source, $runtime, 61); 363 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 364 } 365 else { 366 $_ngcc_current_state = 51; 367 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 368 } 369 } 370 break; 371 case 12: 372 { 373 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")))))))))) { 374 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 11, fa); 375 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 376 } 377 else { 378 unexpectedEnterElement($__qname); 379 } 380 } 381 break; 382 case 41: 383 { 384 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")))))) { 385 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 46, fa); 386 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 387 } 388 else { 389 unexpectedEnterElement($__qname); 390 } 391 } 392 break; 393 case 10: 394 { 395 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 396 NGCCHandler h = new annotation(this, super._source, $runtime, 9, annotation,AnnotationContext.COMPLEXTYPE_DECL); 397 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 398 } 399 else { 400 $_ngcc_current_state = 9; 401 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 402 } 403 } 404 break; 405 case 0: 406 { 407 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); 408 } 409 break; 410 case 80: 411 { 412 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 413 $runtime.consumeAttribute($ai); 414 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 415 } 416 else { 417 $_ngcc_current_state = 76; 418 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 419 } 420 } 421 break; 422 case 28: 423 { 424 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) { 425 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 31, fa); 426 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 427 } 428 else { 429 unexpectedEnterElement($__qname); 430 } 431 } 432 break; 433 case 72: 434 { 435 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 436 $runtime.consumeAttribute($ai); 437 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 438 } 439 else { 440 $_ngcc_current_state = 68; 441 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 442 } 443 } 444 break; 445 case 63: 446 { 447 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) { 448 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 75, fa); 449 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 450 } 451 else { 452 unexpectedEnterElement($__qname); 453 } 454 } 455 break; 456 case 59: 457 { 458 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 459 $runtime.consumeAttribute($ai); 460 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 461 } 462 else { 463 unexpectedEnterElement($__qname); 464 } 465 } 466 break; 467 case 19: 468 { 469 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 470 NGCCHandler h = new annotation(this, super._source, $runtime, 20, annotation,AnnotationContext.COMPLEXTYPE_DECL); 471 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 472 } 473 else { 474 $_ngcc_current_state = 18; 475 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 476 } 477 } 478 break; 479 case 39: 480 { 481 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 482 NGCCHandler h = new annotation(this, super._source, $runtime, 44, annotation,AnnotationContext.COMPLEXTYPE_DECL); 483 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 484 } 485 else { 486 $_ngcc_current_state = 38; 487 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 488 } 489 } 490 break; 491 case 44: 492 { 493 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 494 $runtime.consumeAttribute($ai); 495 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 496 } 497 else { 498 unexpectedEnterElement($__qname); 499 } 500 } 501 break; 502 case 21: 503 { 504 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")))))))))) { 505 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 22, fa); 506 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 507 } 508 else { 509 unexpectedEnterElement($__qname); 510 } 511 } 512 break; 513 case 48: 514 { 515 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 516 NGCCHandler h = new facet(this, super._source, $runtime, 56); 517 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 518 } 519 else { 520 action11(); 521 $_ngcc_current_state = 47; 522 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 523 } 524 } 525 break; 526 case 61: 527 { 528 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 529 NGCCHandler h = new annotation(this, super._source, $runtime, 73, annotation,AnnotationContext.COMPLEXTYPE_DECL); 530 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 531 } 532 else { 533 $_ngcc_current_state = 35; 534 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 535 } 536 } 537 break; 538 case 26: 539 { 540 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 541 NGCCHandler h = new annotation(this, super._source, $runtime, 29, annotation,AnnotationContext.COMPLEXTYPE_DECL); 542 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 543 } 544 else { 545 $_ngcc_current_state = 7; 546 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 547 } 548 } 549 break; 550 case 37: 551 { 552 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))) { 553 NGCCHandler h = new attributeUses(this, super._source, $runtime, 41, result); 554 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 555 } 556 else { 557 unexpectedEnterElement($__qname); 558 } 559 } 560 break; 561 case 67: 562 { 563 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent")))))))))))) { 564 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 83, fa); 565 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 566 } 567 else { 568 unexpectedEnterElement($__qname); 569 } 570 } 571 break; 572 case 7: 573 { 574 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 575 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 576 action7(); 577 $_ngcc_current_state = 24; 578 } 579 else { 580 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 581 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 582 action4(); 583 $_ngcc_current_state = 15; 584 } 585 else { 586 unexpectedEnterElement($__qname); 587 } 588 } 589 } 590 break; 591 case 9: 592 { 593 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))))))) { 594 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 7, result); 595 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 596 } 597 else { 598 unexpectedEnterElement($__qname); 599 } 600 } 601 break; 602 case 35: 603 { 604 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 605 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 606 action15(); 607 $_ngcc_current_state = 59; 608 } 609 else { 610 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 611 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 612 action10(); 613 $_ngcc_current_state = 44; 614 } 615 else { 616 unexpectedEnterElement($__qname); 617 } 618 } 619 } 620 break; 621 case 24: 622 { 623 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 624 $runtime.consumeAttribute($ai); 625 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 626 } 627 else { 628 unexpectedEnterElement($__qname); 629 } 630 } 631 break; 632 case 15: 633 { 634 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 635 $runtime.consumeAttribute($ai); 636 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 637 } 638 else { 639 unexpectedEnterElement($__qname); 640 } 641 } 642 break; 643 default: 644 { 645 unexpectedEnterElement($__qname); 646 } 647 break; 648 } 649 } 650 651 public void leaveElement(String $__uri, String $__local, String $__qname) throws SAXException { 652 int $ai; 653 $uri = $__uri; 654 $localName = $__local; 655 $qname = $__qname; 656 switch($_ngcc_current_state) { 657 case 65: 658 { 659 $_ngcc_current_state = 2; 660 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 661 } 662 break; 663 case 29: 664 { 665 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 666 $runtime.consumeAttribute($ai); 667 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 668 } 669 else { 670 $_ngcc_current_state = 28; 671 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 672 } 673 } 674 break; 675 case 34: 676 { 677 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 678 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 679 $_ngcc_current_state = 1; 680 } 681 else { 682 unexpectedLeaveElement($__qname); 683 } 684 } 685 break; 686 case 76: 687 { 688 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 689 $runtime.consumeAttribute($ai); 690 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 691 } 692 else { 693 $_ngcc_current_state = 72; 694 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 695 } 696 } 697 break; 698 case 2: 699 { 700 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 701 action1(); 702 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 4, result); 703 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 704 } 705 else { 706 unexpectedLeaveElement($__qname); 707 } 708 } 709 break; 710 case 46: 711 { 712 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 713 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 714 $_ngcc_current_state = 34; 715 } 716 else { 717 unexpectedLeaveElement($__qname); 718 } 719 } 720 break; 721 case 47: 722 { 723 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 724 NGCCHandler h = new attributeUses(this, super._source, $runtime, 53, result); 725 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 726 } 727 else { 728 unexpectedLeaveElement($__qname); 729 } 730 } 731 break; 732 case 38: 733 { 734 action8(); 735 $_ngcc_current_state = 37; 736 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 737 } 738 break; 739 case 49: 740 { 741 $_ngcc_current_state = 48; 742 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 743 } 744 break; 745 case 18: 746 { 747 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 748 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 18, result); 749 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 750 } 751 else { 752 unexpectedLeaveElement($__qname); 753 } 754 } 755 break; 756 case 51: 757 { 758 action13(); 759 $_ngcc_current_state = 49; 760 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 761 } 762 break; 763 case 54: 764 { 765 $_ngcc_current_state = 52; 766 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 767 } 768 break; 769 case 68: 770 { 771 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 772 $runtime.consumeAttribute($ai); 773 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 774 } 775 else { 776 $_ngcc_current_state = 67; 777 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 778 } 779 } 780 break; 781 case 56: 782 { 783 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 784 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 66, fa); 785 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 786 } 787 else { 788 unexpectedLeaveElement($__qname); 789 } 790 } 791 break; 792 case 84: 793 { 794 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 795 $runtime.consumeAttribute($ai); 796 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 797 } 798 else { 799 $_ngcc_current_state = 80; 800 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 801 } 802 } 803 break; 804 case 52: 805 { 806 $_ngcc_current_state = 51; 807 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 808 } 809 break; 810 case 12: 811 { 812 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 813 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 11, fa); 814 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 815 } 816 else { 817 unexpectedLeaveElement($__qname); 818 } 819 } 820 break; 821 case 41: 822 { 823 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 824 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 46, fa); 825 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 826 } 827 else { 828 unexpectedLeaveElement($__qname); 829 } 830 } 831 break; 832 case 36: 833 { 834 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 835 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 836 $_ngcc_current_state = 34; 837 } 838 else { 839 unexpectedLeaveElement($__qname); 840 } 841 } 842 break; 843 case 10: 844 { 845 $_ngcc_current_state = 9; 846 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 847 } 848 break; 849 case 0: 850 { 851 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); 852 } 853 break; 854 case 80: 855 { 856 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 857 $runtime.consumeAttribute($ai); 858 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 859 } 860 else { 861 $_ngcc_current_state = 76; 862 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 863 } 864 } 865 break; 866 case 72: 867 { 868 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 869 $runtime.consumeAttribute($ai); 870 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 871 } 872 else { 873 $_ngcc_current_state = 68; 874 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 875 } 876 } 877 break; 878 case 59: 879 { 880 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 881 $runtime.consumeAttribute($ai); 882 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 883 } 884 else { 885 unexpectedLeaveElement($__qname); 886 } 887 } 888 break; 889 case 6: 890 { 891 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 892 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 893 $_ngcc_current_state = 1; 894 } 895 else { 896 unexpectedLeaveElement($__qname); 897 } 898 } 899 break; 900 case 1: 901 { 902 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 903 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 904 $_ngcc_current_state = 0; 905 } 906 else { 907 unexpectedLeaveElement($__qname); 908 } 909 } 910 break; 911 case 19: 912 { 913 $_ngcc_current_state = 18; 914 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 915 } 916 break; 917 case 39: 918 { 919 $_ngcc_current_state = 38; 920 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 921 } 922 break; 923 case 44: 924 { 925 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 926 $runtime.consumeAttribute($ai); 927 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 928 } 929 else { 930 unexpectedLeaveElement($__qname); 931 } 932 } 933 break; 934 case 21: 935 { 936 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 937 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 22, fa); 938 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 939 } 940 else { 941 unexpectedLeaveElement($__qname); 942 } 943 } 944 break; 945 case 48: 946 { 947 action11(); 948 $_ngcc_current_state = 47; 949 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 950 } 951 break; 952 case 61: 953 { 954 $_ngcc_current_state = 35; 955 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 956 } 957 break; 958 case 26: 959 { 960 $_ngcc_current_state = 7; 961 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 962 } 963 break; 964 case 37: 965 { 966 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 967 NGCCHandler h = new attributeUses(this, super._source, $runtime, 41, result); 968 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 969 } 970 else { 971 unexpectedLeaveElement($__qname); 972 } 973 } 974 break; 975 case 67: 976 { 977 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 978 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 83, fa); 979 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 980 } 981 else { 982 unexpectedLeaveElement($__qname); 983 } 984 } 985 break; 986 case 17: 987 { 988 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 989 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 990 $_ngcc_current_state = 6; 991 } 992 else { 993 unexpectedLeaveElement($__qname); 994 } 995 } 996 break; 997 case 8: 998 { 999 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1000 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1001 $_ngcc_current_state = 6; 1002 } 1003 else { 1004 unexpectedLeaveElement($__qname); 1005 } 1006 } 1007 break; 1008 case 9: 1009 { 1010 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1011 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 7, result); 1012 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1013 } 1014 else { 1015 unexpectedLeaveElement($__qname); 1016 } 1017 } 1018 break; 1019 case 24: 1020 { 1021 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1022 $runtime.consumeAttribute($ai); 1023 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1024 } 1025 else { 1026 unexpectedLeaveElement($__qname); 1027 } 1028 } 1029 break; 1030 case 15: 1031 { 1032 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1033 $runtime.consumeAttribute($ai); 1034 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1035 } 1036 else { 1037 unexpectedLeaveElement($__qname); 1038 } 1039 } 1040 break; 1041 default: 1042 { 1043 unexpectedLeaveElement($__qname); 1044 } 1045 break; 1046 } 1047 } 1048 1049 public void enterAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 1050 int $ai; 1051 $uri = $__uri; 1052 $localName = $__local; 1053 $qname = $__qname; 1054 switch($_ngcc_current_state) { 1055 case 65: 1056 { 1057 $_ngcc_current_state = 2; 1058 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1059 } 1060 break; 1061 case 72: 1062 { 1063 if(($__uri.equals("") && $__local.equals("mixed"))) { 1064 $_ngcc_current_state = 74; 1065 } 1066 else { 1067 $_ngcc_current_state = 68; 1068 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1069 } 1070 } 1071 break; 1072 case 29: 1073 { 1074 if(($__uri.equals("") && $__local.equals("mixed"))) { 1075 $_ngcc_current_state = 31; 1076 } 1077 else { 1078 $_ngcc_current_state = 28; 1079 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1080 } 1081 } 1082 break; 1083 case 76: 1084 { 1085 if(($__uri.equals("") && $__local.equals("final"))) { 1086 $_ngcc_current_state = 78; 1087 } 1088 else { 1089 $_ngcc_current_state = 72; 1090 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1091 } 1092 } 1093 break; 1094 case 59: 1095 { 1096 if(($__uri.equals("") && $__local.equals("base"))) { 1097 $_ngcc_current_state = 58; 1098 } 1099 else { 1100 unexpectedEnterAttribute($__qname); 1101 } 1102 } 1103 break; 1104 case 19: 1105 { 1106 $_ngcc_current_state = 18; 1107 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1108 } 1109 break; 1110 case 49: 1111 { 1112 $_ngcc_current_state = 48; 1113 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1114 } 1115 break; 1116 case 38: 1117 { 1118 action8(); 1119 $_ngcc_current_state = 37; 1120 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1121 } 1122 break; 1123 case 39: 1124 { 1125 $_ngcc_current_state = 38; 1126 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1127 } 1128 break; 1129 case 44: 1130 { 1131 if(($__uri.equals("") && $__local.equals("base"))) { 1132 $_ngcc_current_state = 43; 1133 } 1134 else { 1135 unexpectedEnterAttribute($__qname); 1136 } 1137 } 1138 break; 1139 case 48: 1140 { 1141 action11(); 1142 $_ngcc_current_state = 47; 1143 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1144 } 1145 break; 1146 case 61: 1147 { 1148 $_ngcc_current_state = 35; 1149 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1150 } 1151 break; 1152 case 51: 1153 { 1154 action13(); 1155 $_ngcc_current_state = 49; 1156 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1157 } 1158 break; 1159 case 26: 1160 { 1161 $_ngcc_current_state = 7; 1162 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1163 } 1164 break; 1165 case 54: 1166 { 1167 $_ngcc_current_state = 52; 1168 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1169 } 1170 break; 1171 case 68: 1172 { 1173 if(($__uri.equals("") && $__local.equals("name"))) { 1174 $_ngcc_current_state = 70; 1175 } 1176 else { 1177 $_ngcc_current_state = 67; 1178 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1179 } 1180 } 1181 break; 1182 case 84: 1183 { 1184 if(($__uri.equals("") && $__local.equals("abstract"))) { 1185 $_ngcc_current_state = 86; 1186 } 1187 else { 1188 $_ngcc_current_state = 80; 1189 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1190 } 1191 } 1192 break; 1193 case 52: 1194 { 1195 $_ngcc_current_state = 51; 1196 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1197 } 1198 break; 1199 case 10: 1200 { 1201 $_ngcc_current_state = 9; 1202 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1203 } 1204 break; 1205 case 0: 1206 { 1207 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); 1208 } 1209 break; 1210 case 80: 1211 { 1212 if(($__uri.equals("") && $__local.equals("block"))) { 1213 $_ngcc_current_state = 82; 1214 } 1215 else { 1216 $_ngcc_current_state = 76; 1217 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1218 } 1219 } 1220 break; 1221 case 24: 1222 { 1223 if(($__uri.equals("") && $__local.equals("base"))) { 1224 $_ngcc_current_state = 23; 1225 } 1226 else { 1227 unexpectedEnterAttribute($__qname); 1228 } 1229 } 1230 break; 1231 case 15: 1232 { 1233 if(($__uri.equals("") && $__local.equals("base"))) { 1234 $_ngcc_current_state = 14; 1235 } 1236 else { 1237 unexpectedEnterAttribute($__qname); 1238 } 1239 } 1240 break; 1241 default: 1242 { 1243 unexpectedEnterAttribute($__qname); 1244 } 1245 break; 1246 } 1247 } 1248 1249 public void leaveAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 1250 int $ai; 1251 $uri = $__uri; 1252 $localName = $__local; 1253 $qname = $__qname; 1254 switch($_ngcc_current_state) { 1255 case 22: 1256 { 1257 if(($__uri.equals("") && $__local.equals("base"))) { 1258 $_ngcc_current_state = 21; 1259 } 1260 else { 1261 unexpectedLeaveAttribute($__qname); 1262 } 1263 } 1264 break; 1265 case 65: 1266 { 1267 $_ngcc_current_state = 2; 1268 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1269 } 1270 break; 1271 case 29: 1272 { 1273 $_ngcc_current_state = 28; 1274 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1275 } 1276 break; 1277 case 76: 1278 { 1279 $_ngcc_current_state = 72; 1280 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1281 } 1282 break; 1283 case 38: 1284 { 1285 action8(); 1286 $_ngcc_current_state = 37; 1287 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1288 } 1289 break; 1290 case 49: 1291 { 1292 $_ngcc_current_state = 48; 1293 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1294 } 1295 break; 1296 case 85: 1297 { 1298 if(($__uri.equals("") && $__local.equals("abstract"))) { 1299 $_ngcc_current_state = 80; 1300 } 1301 else { 1302 unexpectedLeaveAttribute($__qname); 1303 } 1304 } 1305 break; 1306 case 13: 1307 { 1308 if(($__uri.equals("") && $__local.equals("base"))) { 1309 $_ngcc_current_state = 12; 1310 } 1311 else { 1312 unexpectedLeaveAttribute($__qname); 1313 } 1314 } 1315 break; 1316 case 51: 1317 { 1318 action13(); 1319 $_ngcc_current_state = 49; 1320 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1321 } 1322 break; 1323 case 54: 1324 { 1325 $_ngcc_current_state = 52; 1326 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1327 } 1328 break; 1329 case 68: 1330 { 1331 $_ngcc_current_state = 67; 1332 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1333 } 1334 break; 1335 case 84: 1336 { 1337 $_ngcc_current_state = 80; 1338 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1339 } 1340 break; 1341 case 30: 1342 { 1343 if(($__uri.equals("") && $__local.equals("mixed"))) { 1344 $_ngcc_current_state = 28; 1345 } 1346 else { 1347 unexpectedLeaveAttribute($__qname); 1348 } 1349 } 1350 break; 1351 case 52: 1352 { 1353 $_ngcc_current_state = 51; 1354 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1355 } 1356 break; 1357 case 10: 1358 { 1359 $_ngcc_current_state = 9; 1360 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1361 } 1362 break; 1363 case 0: 1364 { 1365 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); 1366 } 1367 break; 1368 case 80: 1369 { 1370 $_ngcc_current_state = 76; 1371 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1372 } 1373 break; 1374 case 57: 1375 { 1376 if(($__uri.equals("") && $__local.equals("base"))) { 1377 $_ngcc_current_state = 56; 1378 } 1379 else { 1380 unexpectedLeaveAttribute($__qname); 1381 } 1382 } 1383 break; 1384 case 81: 1385 { 1386 if(($__uri.equals("") && $__local.equals("block"))) { 1387 $_ngcc_current_state = 76; 1388 } 1389 else { 1390 unexpectedLeaveAttribute($__qname); 1391 } 1392 } 1393 break; 1394 case 72: 1395 { 1396 $_ngcc_current_state = 68; 1397 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1398 } 1399 break; 1400 case 19: 1401 { 1402 $_ngcc_current_state = 18; 1403 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1404 } 1405 break; 1406 case 39: 1407 { 1408 $_ngcc_current_state = 38; 1409 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1410 } 1411 break; 1412 case 42: 1413 { 1414 if(($__uri.equals("") && $__local.equals("base"))) { 1415 $_ngcc_current_state = 41; 1416 } 1417 else { 1418 unexpectedLeaveAttribute($__qname); 1419 } 1420 } 1421 break; 1422 case 77: 1423 { 1424 if(($__uri.equals("") && $__local.equals("final"))) { 1425 $_ngcc_current_state = 72; 1426 } 1427 else { 1428 unexpectedLeaveAttribute($__qname); 1429 } 1430 } 1431 break; 1432 case 48: 1433 { 1434 action11(); 1435 $_ngcc_current_state = 47; 1436 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1437 } 1438 break; 1439 case 61: 1440 { 1441 $_ngcc_current_state = 35; 1442 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1443 } 1444 break; 1445 case 26: 1446 { 1447 $_ngcc_current_state = 7; 1448 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1449 } 1450 break; 1451 case 69: 1452 { 1453 if(($__uri.equals("") && $__local.equals("name"))) { 1454 $_ngcc_current_state = 67; 1455 } 1456 else { 1457 unexpectedLeaveAttribute($__qname); 1458 } 1459 } 1460 break; 1461 case 73: 1462 { 1463 if(($__uri.equals("") && $__local.equals("mixed"))) { 1464 $_ngcc_current_state = 68; 1465 } 1466 else { 1467 unexpectedLeaveAttribute($__qname); 1468 } 1469 } 1470 break; 1471 default: 1472 { 1473 unexpectedLeaveAttribute($__qname); 1474 } 1475 break; 1476 } 1477 } 1478 1479 public void text(String $value) throws SAXException { 1480 int $ai; 1481 switch($_ngcc_current_state) { 1482 case 65: 1483 { 1484 $_ngcc_current_state = 2; 1485 $runtime.sendText(super._cookie, $value); 1486 } 1487 break; 1488 case 29: 1489 { 1490 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1491 $runtime.consumeAttribute($ai); 1492 $runtime.sendText(super._cookie, $value); 1493 } 1494 else { 1495 $_ngcc_current_state = 28; 1496 $runtime.sendText(super._cookie, $value); 1497 } 1498 } 1499 break; 1500 case 76: 1501 { 1502 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 1503 $runtime.consumeAttribute($ai); 1504 $runtime.sendText(super._cookie, $value); 1505 } 1506 else { 1507 $_ngcc_current_state = 72; 1508 $runtime.sendText(super._cookie, $value); 1509 } 1510 } 1511 break; 1512 case 23: 1513 { 1514 NGCCHandler h = new qname(this, super._source, $runtime, 24); 1515 spawnChildFromText(h, $value); 1516 } 1517 break; 1518 case 38: 1519 { 1520 action8(); 1521 $_ngcc_current_state = 37; 1522 $runtime.sendText(super._cookie, $value); 1523 } 1524 break; 1525 case 49: 1526 { 1527 $_ngcc_current_state = 48; 1528 $runtime.sendText(super._cookie, $value); 1529 } 1530 break; 1531 case 43: 1532 { 1533 NGCCHandler h = new qname(this, super._source, $runtime, 48); 1534 spawnChildFromText(h, $value); 1535 } 1536 break; 1537 case 51: 1538 { 1539 action13(); 1540 $_ngcc_current_state = 49; 1541 $runtime.sendText(super._cookie, $value); 1542 } 1543 break; 1544 case 54: 1545 { 1546 $_ngcc_current_state = 52; 1547 $runtime.sendText(super._cookie, $value); 1548 } 1549 break; 1550 case 68: 1551 { 1552 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1553 $runtime.consumeAttribute($ai); 1554 $runtime.sendText(super._cookie, $value); 1555 } 1556 else { 1557 $_ngcc_current_state = 67; 1558 $runtime.sendText(super._cookie, $value); 1559 } 1560 } 1561 break; 1562 case 84: 1563 { 1564 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 1565 $runtime.consumeAttribute($ai); 1566 $runtime.sendText(super._cookie, $value); 1567 } 1568 else { 1569 $_ngcc_current_state = 80; 1570 $runtime.sendText(super._cookie, $value); 1571 } 1572 } 1573 break; 1574 case 52: 1575 { 1576 $_ngcc_current_state = 51; 1577 $runtime.sendText(super._cookie, $value); 1578 } 1579 break; 1580 case 10: 1581 { 1582 $_ngcc_current_state = 9; 1583 $runtime.sendText(super._cookie, $value); 1584 } 1585 break; 1586 case 0: 1587 { 1588 revertToParentFromText(result, super._cookie, $value); 1589 } 1590 break; 1591 case 80: 1592 { 1593 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1594 $runtime.consumeAttribute($ai); 1595 $runtime.sendText(super._cookie, $value); 1596 } 1597 else { 1598 $_ngcc_current_state = 76; 1599 $runtime.sendText(super._cookie, $value); 1600 } 1601 } 1602 break; 1603 case 58: 1604 { 1605 NGCCHandler h = new qname(this, super._source, $runtime, 68); 1606 spawnChildFromText(h, $value); 1607 } 1608 break; 1609 case 31: 1610 { 1611 mixedValue = $value; 1612 $_ngcc_current_state = 30; 1613 } 1614 break; 1615 case 72: 1616 { 1617 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1618 $runtime.consumeAttribute($ai); 1619 $runtime.sendText(super._cookie, $value); 1620 } 1621 else { 1622 $_ngcc_current_state = 68; 1623 $runtime.sendText(super._cookie, $value); 1624 } 1625 } 1626 break; 1627 case 70: 1628 { 1629 name = $value; 1630 $_ngcc_current_state = 69; 1631 } 1632 break; 1633 case 86: 1634 { 1635 abstractValue = $value; 1636 $_ngcc_current_state = 85; 1637 } 1638 break; 1639 case 59: 1640 { 1641 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1642 $runtime.consumeAttribute($ai); 1643 $runtime.sendText(super._cookie, $value); 1644 } 1645 } 1646 break; 1647 case 19: 1648 { 1649 $_ngcc_current_state = 18; 1650 $runtime.sendText(super._cookie, $value); 1651 } 1652 break; 1653 case 39: 1654 { 1655 $_ngcc_current_state = 38; 1656 $runtime.sendText(super._cookie, $value); 1657 } 1658 break; 1659 case 44: 1660 { 1661 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1662 $runtime.consumeAttribute($ai); 1663 $runtime.sendText(super._cookie, $value); 1664 } 1665 } 1666 break; 1667 case 14: 1668 { 1669 NGCCHandler h = new qname(this, super._source, $runtime, 13); 1670 spawnChildFromText(h, $value); 1671 } 1672 break; 1673 case 48: 1674 { 1675 action11(); 1676 $_ngcc_current_state = 47; 1677 $runtime.sendText(super._cookie, $value); 1678 } 1679 break; 1680 case 61: 1681 { 1682 $_ngcc_current_state = 35; 1683 $runtime.sendText(super._cookie, $value); 1684 } 1685 break; 1686 case 26: 1687 { 1688 $_ngcc_current_state = 7; 1689 $runtime.sendText(super._cookie, $value); 1690 } 1691 break; 1692 case 82: 1693 { 1694 NGCCHandler h = new erSet(this, super._source, $runtime, 100); 1695 spawnChildFromText(h, $value); 1696 } 1697 break; 1698 case 78: 1699 { 1700 NGCCHandler h = new erSet(this, super._source, $runtime, 95); 1701 spawnChildFromText(h, $value); 1702 } 1703 break; 1704 case 24: 1705 { 1706 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1707 $runtime.consumeAttribute($ai); 1708 $runtime.sendText(super._cookie, $value); 1709 } 1710 } 1711 break; 1712 case 74: 1713 { 1714 mixedValue = $value; 1715 $_ngcc_current_state = 73; 1716 } 1717 break; 1718 case 15: 1719 { 1720 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1721 $runtime.consumeAttribute($ai); 1722 $runtime.sendText(super._cookie, $value); 1723 } 1724 } 1725 break; 1726 } 1727 } 1728 1729 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 1730 switch($__cookie__) { 1731 case 53: 1732 { 1733 $_ngcc_current_state = 46; 1734 } 1735 break; 1736 case 18: 1737 { 1738 explicitContent = ((ContentTypeImpl)$__result__); 1739 action5(); 1740 $_ngcc_current_state = 17; 1741 } 1742 break; 1743 case 61: 1744 { 1745 baseContentType = ((SimpleTypeImpl)$__result__); 1746 $_ngcc_current_state = 51; 1747 } 1748 break; 1749 case 11: 1750 { 1751 fa = ((ForeignAttributesImpl)$__result__); 1752 $_ngcc_current_state = 10; 1753 } 1754 break; 1755 case 9: 1756 { 1757 annotation = ((AnnotationImpl)$__result__); 1758 $_ngcc_current_state = 9; 1759 } 1760 break; 1761 case 44: 1762 { 1763 annotation = ((AnnotationImpl)$__result__); 1764 $_ngcc_current_state = 38; 1765 } 1766 break; 1767 case 13: 1768 { 1769 baseTypeName = ((UName)$__result__); 1770 action3(); 1771 $_ngcc_current_state = 13; 1772 } 1773 break; 1774 case 56: 1775 { 1776 facet = ((XSFacet)$__result__); 1777 action12(); 1778 $_ngcc_current_state = 48; 1779 } 1780 break; 1781 case 29: 1782 { 1783 annotation = ((AnnotationImpl)$__result__); 1784 $_ngcc_current_state = 7; 1785 } 1786 break; 1787 case 95: 1788 { 1789 finalValue = ((Integer)$__result__); 1790 $_ngcc_current_state = 77; 1791 } 1792 break; 1793 case 83: 1794 { 1795 fa = ((ForeignAttributesImpl)$__result__); 1796 $_ngcc_current_state = 65; 1797 } 1798 break; 1799 case 7: 1800 { 1801 explicitContent = ((ContentTypeImpl)$__result__); 1802 action2(); 1803 $_ngcc_current_state = 8; 1804 } 1805 break; 1806 case 81: 1807 { 1808 annotation = ((AnnotationImpl)$__result__); 1809 $_ngcc_current_state = 2; 1810 } 1811 break; 1812 case 24: 1813 { 1814 baseTypeName = ((UName)$__result__); 1815 action6(); 1816 $_ngcc_current_state = 22; 1817 } 1818 break; 1819 case 4: 1820 { 1821 explicitContent = ((ContentTypeImpl)$__result__); 1822 action0(); 1823 $_ngcc_current_state = 1; 1824 } 1825 break; 1826 case 57: 1827 { 1828 facet = ((XSFacet)$__result__); 1829 action12(); 1830 $_ngcc_current_state = 48; 1831 } 1832 break; 1833 case 48: 1834 { 1835 baseTypeName = ((UName)$__result__); 1836 action9(); 1837 $_ngcc_current_state = 42; 1838 } 1839 break; 1840 case 64: 1841 { 1842 annotation = ((AnnotationImpl)$__result__); 1843 $_ngcc_current_state = 52; 1844 } 1845 break; 1846 case 66: 1847 { 1848 fa = ((ForeignAttributesImpl)$__result__); 1849 $_ngcc_current_state = 54; 1850 } 1851 break; 1852 case 46: 1853 { 1854 fa = ((ForeignAttributesImpl)$__result__); 1855 $_ngcc_current_state = 39; 1856 } 1857 break; 1858 case 68: 1859 { 1860 baseTypeName = ((UName)$__result__); 1861 action14(); 1862 $_ngcc_current_state = 57; 1863 } 1864 break; 1865 case 31: 1866 { 1867 fa = ((ForeignAttributesImpl)$__result__); 1868 $_ngcc_current_state = 26; 1869 } 1870 break; 1871 case 75: 1872 { 1873 fa = ((ForeignAttributesImpl)$__result__); 1874 $_ngcc_current_state = 61; 1875 } 1876 break; 1877 case 20: 1878 { 1879 annotation = ((AnnotationImpl)$__result__); 1880 $_ngcc_current_state = 18; 1881 } 1882 break; 1883 case 22: 1884 { 1885 fa = ((ForeignAttributesImpl)$__result__); 1886 $_ngcc_current_state = 19; 1887 } 1888 break; 1889 case 73: 1890 { 1891 annotation = ((AnnotationImpl)$__result__); 1892 $_ngcc_current_state = 35; 1893 } 1894 break; 1895 case 100: 1896 { 1897 blockValue = ((Integer)$__result__); 1898 $_ngcc_current_state = 81; 1899 } 1900 break; 1901 case 41: 1902 { 1903 $_ngcc_current_state = 36; 1904 } 1905 break; 1906 } 1907 } 1908 1909 public boolean accepted() { 1910 return(($_ngcc_current_state == 0)); 1911 } 1912 1913 1914 private ComplexTypeImpl result; 1915 private Ref.Type baseType; 1916 private Ref.ContentType contentType; 1917 1918 // local variables for simpleContent/restriction 1919 private Ref.SimpleType baseContentType; 1920 private RestrictionSimpleTypeImpl contentSimpleType; 1921 1922 private Locator locator,locator2; 1923 | 172 173 baseType = new DelayedRef.Type( 174 $runtime, locator2, $runtime.currentSchema, baseTypeName ); 175 176 } 177 178 private void action15()throws SAXException { 179 locator2 = $runtime.copyLocator(); 180 } 181 182 private void action16()throws SAXException { 183 locator = $runtime.copyLocator(); 184 } 185 186 public void enterElement(String $__uri, String $__local, String $__qname, Attributes $attrs) throws SAXException { 187 int $ai; 188 $uri = $__uri; 189 $localName = $__local; 190 $qname = $__qname; 191 switch($_ngcc_current_state) { 192 case 54: 193 { 194 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 195 NGCCHandler h = new annotation(this, super._source, $runtime, 617, annotation,AnnotationContext.COMPLEXTYPE_DECL); 196 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 197 } 198 else { 199 $_ngcc_current_state = 52; 200 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 201 } 202 } 203 break; 204 case 76: 205 { 206 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 207 $runtime.consumeAttribute($ai); 208 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 209 } 210 else { 211 $_ngcc_current_state = 72; 212 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 213 } 214 } 215 break; 216 case 49: 217 { 218 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 219 NGCCHandler h = new facet(this, super._source, $runtime, 610); 220 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 221 } 222 else { 223 $_ngcc_current_state = 48; 224 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 225 } 226 } 227 break; 228 case 7: 229 { 230 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 231 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 232 action7(); 233 $_ngcc_current_state = 24; 234 } 235 else { 236 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 237 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 238 action4(); 239 $_ngcc_current_state = 15; 240 } 241 else { 242 unexpectedEnterElement($__qname); 243 } 244 } 245 } 246 break; 247 case 61: 248 { 249 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 250 NGCCHandler h = new annotation(this, super._source, $runtime, 626, annotation,AnnotationContext.COMPLEXTYPE_DECL); 251 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 252 } 253 else { 254 $_ngcc_current_state = 35; 255 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 256 } 257 } 258 break; 259 case 18: 260 { 261 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) { 262 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 571, result); 263 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 264 } 265 else { 266 unexpectedEnterElement($__qname); 267 } 268 } 269 break; 270 case 12: 271 { 272 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) { 273 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 564, fa); 274 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 275 } 276 else { 277 unexpectedEnterElement($__qname); 278 } 279 } 280 break; 281 case 26: 282 { 283 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 284 NGCCHandler h = new annotation(this, super._source, $runtime, 582, annotation,AnnotationContext.COMPLEXTYPE_DECL); 285 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 286 } 287 else { 288 $_ngcc_current_state = 7; 289 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 290 } 291 } 292 break; 293 case 38: 294 { 295 action8(); 296 $_ngcc_current_state = 37; 297 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 298 } 299 break; 300 case 44: 301 { 302 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 303 $runtime.consumeAttribute($ai); 304 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 305 } 306 else { 307 unexpectedEnterElement($__qname); 308 } 309 } 310 break; 311 case 68: 312 { 313 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 314 $runtime.consumeAttribute($ai); 315 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 316 } 317 else { 318 $_ngcc_current_state = 67; 319 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 320 } 321 } 322 break; 323 case 35: 324 { 325 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 326 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 327 action15(); 328 $_ngcc_current_state = 59; 329 } 330 else { 331 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 332 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 333 action10(); 334 $_ngcc_current_state = 44; 335 } 336 else { 337 unexpectedEnterElement($__qname); 338 } 339 } 340 } 341 break; 342 case 80: 343 { 344 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 345 $runtime.consumeAttribute($ai); 346 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 347 } 348 else { 349 $_ngcc_current_state = 76; 350 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 351 } 352 } 353 break; 354 case 63: 355 { 356 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) { 357 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 628, fa); 358 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 359 } 360 else { 361 unexpectedEnterElement($__qname); 362 } 363 } 364 break; 365 case 88: 366 { 367 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 368 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 369 action16(); 370 $_ngcc_current_state = 84; 371 } 372 else { 373 unexpectedEnterElement($__qname); 374 } 375 } 376 break; 377 case 84: 378 { 379 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 380 $runtime.consumeAttribute($ai); 381 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 382 } 383 else { 384 $_ngcc_current_state = 80; 385 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 386 } 387 } 388 break; 389 case 37: 390 { 391 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) { 392 NGCCHandler h = new attributeUses(this, super._source, $runtime, 594, result); 393 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 394 } 395 else { 396 unexpectedEnterElement($__qname); 397 } 398 } 399 break; 400 case 9: 401 { 402 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) { 403 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 560, result); 404 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 405 } 406 else { 407 unexpectedEnterElement($__qname); 408 } 409 } 410 break; 411 case 19: 412 { 413 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 414 NGCCHandler h = new annotation(this, super._source, $runtime, 573, annotation,AnnotationContext.COMPLEXTYPE_DECL); 415 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 416 } 417 else { 418 $_ngcc_current_state = 18; 419 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 420 } 421 } 422 break; 423 case 15: 424 { 425 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 426 $runtime.consumeAttribute($ai); 427 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 428 } 429 else { 430 unexpectedEnterElement($__qname); 431 } 432 } 433 break; 434 case 48: 435 { 436 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 437 NGCCHandler h = new facet(this, super._source, $runtime, 609); 438 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 439 } 440 else { 441 action11(); 442 $_ngcc_current_state = 47; 443 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 444 } 445 } 446 break; 447 case 47: 448 { 449 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) { 450 NGCCHandler h = new attributeUses(this, super._source, $runtime, 606, result); 451 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 452 } 453 else { 454 unexpectedEnterElement($__qname); 455 } 456 } 457 break; 458 case 24: 459 { 460 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 461 $runtime.consumeAttribute($ai); 462 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 463 } 464 else { 465 unexpectedEnterElement($__qname); 466 } 467 } 468 break; 469 case 28: 470 { 471 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))))) { 472 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 584, fa); 473 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 474 } 475 else { 476 unexpectedEnterElement($__qname); 477 } 478 } 479 break; 480 case 29: 481 { 482 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 483 $runtime.consumeAttribute($ai); 484 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 485 } 486 else { 487 $_ngcc_current_state = 28; 488 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 489 } 490 } 491 break; 492 case 67: 493 { 494 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))))) { 495 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 636, fa); 496 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 497 } 498 else { 499 unexpectedEnterElement($__qname); 500 } 501 } 502 break; 503 case 10: 504 { 505 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 506 NGCCHandler h = new annotation(this, super._source, $runtime, 562, annotation,AnnotationContext.COMPLEXTYPE_DECL); 507 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 508 } 509 else { 510 $_ngcc_current_state = 9; 511 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 512 } 513 } 514 break; 515 case 41: 516 { 517 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))) { 518 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 599, fa); 519 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 520 } 521 else { 522 unexpectedEnterElement($__qname); 523 } 524 } 525 break; 526 case 2: 527 { 528 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 529 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 530 $_ngcc_current_state = 63; 531 } 532 else { 533 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 534 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 535 $_ngcc_current_state = 29; 536 } 537 else { 538 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) { 539 action1(); 540 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 557, result); 541 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 542 } 543 else { 544 unexpectedEnterElement($__qname); 545 } 546 } 547 } 548 } 549 break; 550 case 21: 551 { 552 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) { 553 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 575, fa); 554 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 555 } 556 else { 557 unexpectedEnterElement($__qname); 558 } 559 } 560 break; 561 case 72: 562 { 563 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 564 $runtime.consumeAttribute($ai); 565 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 566 } 567 else { 568 $_ngcc_current_state = 68; 569 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 570 } 571 } 572 break; 573 case 56: 574 { 575 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))) { 576 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 619, fa); 577 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 578 } 579 else { 580 unexpectedEnterElement($__qname); 581 } 582 } 583 break; 584 case 39: 585 { 586 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 587 NGCCHandler h = new annotation(this, super._source, $runtime, 597, annotation,AnnotationContext.COMPLEXTYPE_DECL); 588 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 589 } 590 else { 591 $_ngcc_current_state = 38; 592 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 593 } 594 } 595 break; 596 case 59: 597 { 598 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 599 $runtime.consumeAttribute($ai); 600 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 601 } 602 else { 603 unexpectedEnterElement($__qname); 604 } 605 } 606 break; 607 case 52: 608 { 609 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { 610 NGCCHandler h = new simpleType(this, super._source, $runtime, 614); 611 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 612 } 613 else { 614 $_ngcc_current_state = 51; 615 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 616 } 617 } 618 break; 619 case 0: 620 { 621 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); 622 } 623 break; 624 case 51: 625 { 626 action13(); 627 $_ngcc_current_state = 49; 628 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 629 } 630 break; 631 case 65: 632 { 633 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 634 NGCCHandler h = new annotation(this, super._source, $runtime, 634, null,AnnotationContext.COMPLEXTYPE_DECL); 635 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 636 } 637 else { 638 $_ngcc_current_state = 2; 639 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 640 } 641 } 642 break; 643 default: 644 { 645 unexpectedEnterElement($__qname); 646 } 647 break; 648 } 649 } 650 651 public void leaveElement(String $__uri, String $__local, String $__qname) throws SAXException { 652 int $ai; 653 $uri = $__uri; 654 $localName = $__local; 655 $qname = $__qname; 656 switch($_ngcc_current_state) { 657 case 54: 658 { 659 $_ngcc_current_state = 52; 660 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 661 } 662 break; 663 case 76: 664 { 665 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 666 $runtime.consumeAttribute($ai); 667 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 668 } 669 else { 670 $_ngcc_current_state = 72; 671 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 672 } 673 } 674 break; 675 case 49: 676 { 677 $_ngcc_current_state = 48; 678 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 679 } 680 break; 681 case 6: 682 { 683 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 684 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 685 $_ngcc_current_state = 1; 686 } 687 else { 688 unexpectedLeaveElement($__qname); 689 } 690 } 691 break; 692 case 61: 693 { 694 $_ngcc_current_state = 35; 695 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 696 } 697 break; 698 case 46: 699 { 700 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 701 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 702 $_ngcc_current_state = 34; 703 } 704 else { 705 unexpectedLeaveElement($__qname); 706 } 707 } 708 break; 709 case 36: 710 { 711 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 712 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 713 $_ngcc_current_state = 34; 714 } 715 else { 716 unexpectedLeaveElement($__qname); 717 } 718 } 719 break; 720 case 18: 721 { 722 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 723 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 571, result); 724 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 725 } 726 else { 727 unexpectedLeaveElement($__qname); 728 } 729 } 730 break; 731 case 12: 732 { 733 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 734 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 564, fa); 735 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 736 } 737 else { 738 unexpectedLeaveElement($__qname); 739 } 740 } 741 break; 742 case 26: 743 { 744 $_ngcc_current_state = 7; 745 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 746 } 747 break; 748 case 34: 749 { 750 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 751 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 752 $_ngcc_current_state = 1; 753 } 754 else { 755 unexpectedLeaveElement($__qname); 756 } 757 } 758 break; 759 case 38: 760 { 761 action8(); 762 $_ngcc_current_state = 37; 763 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 764 } 765 break; 766 case 44: 767 { 768 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 769 $runtime.consumeAttribute($ai); 770 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 771 } 772 else { 773 unexpectedLeaveElement($__qname); 774 } 775 } 776 break; 777 case 68: 778 { 779 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 780 $runtime.consumeAttribute($ai); 781 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 782 } 783 else { 784 $_ngcc_current_state = 67; 785 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 786 } 787 } 788 break; 789 case 1: 790 { 791 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 792 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 793 $_ngcc_current_state = 0; 794 } 795 else { 796 unexpectedLeaveElement($__qname); 797 } 798 } 799 break; 800 case 80: 801 { 802 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 803 $runtime.consumeAttribute($ai); 804 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 805 } 806 else { 807 $_ngcc_current_state = 76; 808 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 809 } 810 } 811 break; 812 case 37: 813 { 814 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 815 NGCCHandler h = new attributeUses(this, super._source, $runtime, 594, result); 816 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 817 } 818 else { 819 unexpectedLeaveElement($__qname); 820 } 821 } 822 break; 823 case 84: 824 { 825 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 826 $runtime.consumeAttribute($ai); 827 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 828 } 829 else { 830 $_ngcc_current_state = 80; 831 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 832 } 833 } 834 break; 835 case 9: 836 { 837 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 838 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 560, result); 839 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 840 } 841 else { 842 unexpectedLeaveElement($__qname); 843 } 844 } 845 break; 846 case 19: 847 { 848 $_ngcc_current_state = 18; 849 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 850 } 851 break; 852 case 15: 853 { 854 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 855 $runtime.consumeAttribute($ai); 856 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 857 } 858 else { 859 unexpectedLeaveElement($__qname); 860 } 861 } 862 break; 863 case 48: 864 { 865 action11(); 866 $_ngcc_current_state = 47; 867 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 868 } 869 break; 870 case 47: 871 { 872 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 873 NGCCHandler h = new attributeUses(this, super._source, $runtime, 606, result); 874 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 875 } 876 else { 877 unexpectedLeaveElement($__qname); 878 } 879 } 880 break; 881 case 8: 882 { 883 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 884 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 885 $_ngcc_current_state = 6; 886 } 887 else { 888 unexpectedLeaveElement($__qname); 889 } 890 } 891 break; 892 case 24: 893 { 894 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 895 $runtime.consumeAttribute($ai); 896 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 897 } 898 else { 899 unexpectedLeaveElement($__qname); 900 } 901 } 902 break; 903 case 29: 904 { 905 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 906 $runtime.consumeAttribute($ai); 907 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 908 } 909 else { 910 $_ngcc_current_state = 28; 911 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 912 } 913 } 914 break; 915 case 67: 916 { 917 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 918 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 636, fa); 919 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 920 } 921 else { 922 unexpectedLeaveElement($__qname); 923 } 924 } 925 break; 926 case 10: 927 { 928 $_ngcc_current_state = 9; 929 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 930 } 931 break; 932 case 41: 933 { 934 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 935 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 599, fa); 936 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 937 } 938 else { 939 unexpectedLeaveElement($__qname); 940 } 941 } 942 break; 943 case 2: 944 { 945 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 946 action1(); 947 NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 557, result); 948 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 949 } 950 else { 951 unexpectedLeaveElement($__qname); 952 } 953 } 954 break; 955 case 21: 956 { 957 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 958 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 575, fa); 959 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 960 } 961 else { 962 unexpectedLeaveElement($__qname); 963 } 964 } 965 break; 966 case 72: 967 { 968 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 969 $runtime.consumeAttribute($ai); 970 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 971 } 972 else { 973 $_ngcc_current_state = 68; 974 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 975 } 976 } 977 break; 978 case 56: 979 { 980 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 981 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 619, fa); 982 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 983 } 984 else { 985 unexpectedLeaveElement($__qname); 986 } 987 } 988 break; 989 case 39: 990 { 991 $_ngcc_current_state = 38; 992 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 993 } 994 break; 995 case 59: 996 { 997 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 998 $runtime.consumeAttribute($ai); 999 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1000 } 1001 else { 1002 unexpectedLeaveElement($__qname); 1003 } 1004 } 1005 break; 1006 case 52: 1007 { 1008 $_ngcc_current_state = 51; 1009 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1010 } 1011 break; 1012 case 17: 1013 { 1014 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1015 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1016 $_ngcc_current_state = 6; 1017 } 1018 else { 1019 unexpectedLeaveElement($__qname); 1020 } 1021 } 1022 break; 1023 case 0: 1024 { 1025 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); 1026 } 1027 break; 1028 case 51: 1029 { 1030 action13(); 1031 $_ngcc_current_state = 49; 1032 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1033 } 1034 break; 1035 case 65: 1036 { 1037 $_ngcc_current_state = 2; 1038 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1039 } 1040 break; 1041 default: 1042 { 1043 unexpectedLeaveElement($__qname); 1044 } 1045 break; 1046 } 1047 } 1048 1049 public void enterAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 1050 int $ai; 1051 $uri = $__uri; 1052 $localName = $__local; 1053 $qname = $__qname; 1054 switch($_ngcc_current_state) { 1055 case 29: 1056 { 1057 if(($__uri.equals("") && $__local.equals("mixed"))) { 1058 $_ngcc_current_state = 31; 1059 } 1060 else { 1061 $_ngcc_current_state = 28; 1062 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1063 } 1064 } 1065 break; 1066 case 54: 1067 { 1068 $_ngcc_current_state = 52; 1069 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1070 } 1071 break; 1072 case 10: 1073 { 1074 $_ngcc_current_state = 9; 1075 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1076 } 1077 break; 1078 case 76: 1079 { 1080 if(($__uri.equals("") && $__local.equals("final"))) { 1081 $_ngcc_current_state = 78; 1082 } 1083 else { 1084 $_ngcc_current_state = 72; 1085 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1086 } 1087 } 1088 break; 1089 case 49: 1090 { 1091 $_ngcc_current_state = 48; 1092 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1093 } 1094 break; 1095 case 61: 1096 { 1097 $_ngcc_current_state = 35; 1098 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1099 } 1100 break; 1101 case 72: 1102 { 1103 if(($__uri.equals("") && $__local.equals("mixed"))) { 1104 $_ngcc_current_state = 74; 1105 } 1106 else { 1107 $_ngcc_current_state = 68; 1108 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1109 } 1110 } 1111 break; 1112 case 39: 1113 { 1114 $_ngcc_current_state = 38; 1115 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1116 } 1117 break; 1118 case 59: 1119 { 1120 if(($__uri.equals("") && $__local.equals("base"))) { 1121 $_ngcc_current_state = 58; 1122 } 1123 else { 1124 unexpectedEnterAttribute($__qname); 1125 } 1126 } 1127 break; 1128 case 26: 1129 { 1130 $_ngcc_current_state = 7; 1131 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1132 } 1133 break; 1134 case 38: 1135 { 1136 action8(); 1137 $_ngcc_current_state = 37; 1138 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1139 } 1140 break; 1141 case 44: 1142 { 1143 if(($__uri.equals("") && $__local.equals("base"))) { 1144 $_ngcc_current_state = 43; 1145 } 1146 else { 1147 unexpectedEnterAttribute($__qname); 1148 } 1149 } 1150 break; 1151 case 68: 1152 { 1153 if(($__uri.equals("") && $__local.equals("name"))) { 1154 $_ngcc_current_state = 70; 1155 } 1156 else { 1157 $_ngcc_current_state = 67; 1158 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1159 } 1160 } 1161 break; 1162 case 52: 1163 { 1164 $_ngcc_current_state = 51; 1165 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1166 } 1167 break; 1168 case 0: 1169 { 1170 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); 1171 } 1172 break; 1173 case 51: 1174 { 1175 action13(); 1176 $_ngcc_current_state = 49; 1177 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1178 } 1179 break; 1180 case 80: 1181 { 1182 if(($__uri.equals("") && $__local.equals("block"))) { 1183 $_ngcc_current_state = 82; 1184 } 1185 else { 1186 $_ngcc_current_state = 76; 1187 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1188 } 1189 } 1190 break; 1191 case 84: 1192 { 1193 if(($__uri.equals("") && $__local.equals("abstract"))) { 1194 $_ngcc_current_state = 86; 1195 } 1196 else { 1197 $_ngcc_current_state = 80; 1198 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1199 } 1200 } 1201 break; 1202 case 19: 1203 { 1204 $_ngcc_current_state = 18; 1205 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1206 } 1207 break; 1208 case 15: 1209 { 1210 if(($__uri.equals("") && $__local.equals("base"))) { 1211 $_ngcc_current_state = 14; 1212 } 1213 else { 1214 unexpectedEnterAttribute($__qname); 1215 } 1216 } 1217 break; 1218 case 65: 1219 { 1220 $_ngcc_current_state = 2; 1221 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1222 } 1223 break; 1224 case 48: 1225 { 1226 action11(); 1227 $_ngcc_current_state = 47; 1228 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1229 } 1230 break; 1231 case 24: 1232 { 1233 if(($__uri.equals("") && $__local.equals("base"))) { 1234 $_ngcc_current_state = 23; 1235 } 1236 else { 1237 unexpectedEnterAttribute($__qname); 1238 } 1239 } 1240 break; 1241 default: 1242 { 1243 unexpectedEnterAttribute($__qname); 1244 } 1245 break; 1246 } 1247 } 1248 1249 public void leaveAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 1250 int $ai; 1251 $uri = $__uri; 1252 $localName = $__local; 1253 $qname = $__qname; 1254 switch($_ngcc_current_state) { 1255 case 54: 1256 { 1257 $_ngcc_current_state = 52; 1258 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1259 } 1260 break; 1261 case 76: 1262 { 1263 $_ngcc_current_state = 72; 1264 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1265 } 1266 break; 1267 case 49: 1268 { 1269 $_ngcc_current_state = 48; 1270 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1271 } 1272 break; 1273 case 30: 1274 { 1275 if(($__uri.equals("") && $__local.equals("mixed"))) { 1276 $_ngcc_current_state = 28; 1277 } 1278 else { 1279 unexpectedLeaveAttribute($__qname); 1280 } 1281 } 1282 break; 1283 case 73: 1284 { 1285 if(($__uri.equals("") && $__local.equals("mixed"))) { 1286 $_ngcc_current_state = 68; 1287 } 1288 else { 1289 unexpectedLeaveAttribute($__qname); 1290 } 1291 } 1292 break; 1293 case 61: 1294 { 1295 $_ngcc_current_state = 35; 1296 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1297 } 1298 break; 1299 case 26: 1300 { 1301 $_ngcc_current_state = 7; 1302 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1303 } 1304 break; 1305 case 38: 1306 { 1307 action8(); 1308 $_ngcc_current_state = 37; 1309 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1310 } 1311 break; 1312 case 68: 1313 { 1314 $_ngcc_current_state = 67; 1315 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1316 } 1317 break; 1318 case 13: 1319 { 1320 if(($__uri.equals("") && $__local.equals("base"))) { 1321 $_ngcc_current_state = 12; 1322 } 1323 else { 1324 unexpectedLeaveAttribute($__qname); 1325 } 1326 } 1327 break; 1328 case 85: 1329 { 1330 if(($__uri.equals("") && $__local.equals("abstract"))) { 1331 $_ngcc_current_state = 80; 1332 } 1333 else { 1334 unexpectedLeaveAttribute($__qname); 1335 } 1336 } 1337 break; 1338 case 80: 1339 { 1340 $_ngcc_current_state = 76; 1341 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1342 } 1343 break; 1344 case 84: 1345 { 1346 $_ngcc_current_state = 80; 1347 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1348 } 1349 break; 1350 case 19: 1351 { 1352 $_ngcc_current_state = 18; 1353 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1354 } 1355 break; 1356 case 48: 1357 { 1358 action11(); 1359 $_ngcc_current_state = 47; 1360 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1361 } 1362 break; 1363 case 29: 1364 { 1365 $_ngcc_current_state = 28; 1366 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1367 } 1368 break; 1369 case 10: 1370 { 1371 $_ngcc_current_state = 9; 1372 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1373 } 1374 break; 1375 case 77: 1376 { 1377 if(($__uri.equals("") && $__local.equals("final"))) { 1378 $_ngcc_current_state = 72; 1379 } 1380 else { 1381 unexpectedLeaveAttribute($__qname); 1382 } 1383 } 1384 break; 1385 case 72: 1386 { 1387 $_ngcc_current_state = 68; 1388 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1389 } 1390 break; 1391 case 69: 1392 { 1393 if(($__uri.equals("") && $__local.equals("name"))) { 1394 $_ngcc_current_state = 67; 1395 } 1396 else { 1397 unexpectedLeaveAttribute($__qname); 1398 } 1399 } 1400 break; 1401 case 39: 1402 { 1403 $_ngcc_current_state = 38; 1404 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1405 } 1406 break; 1407 case 22: 1408 { 1409 if(($__uri.equals("") && $__local.equals("base"))) { 1410 $_ngcc_current_state = 21; 1411 } 1412 else { 1413 unexpectedLeaveAttribute($__qname); 1414 } 1415 } 1416 break; 1417 case 81: 1418 { 1419 if(($__uri.equals("") && $__local.equals("block"))) { 1420 $_ngcc_current_state = 76; 1421 } 1422 else { 1423 unexpectedLeaveAttribute($__qname); 1424 } 1425 } 1426 break; 1427 case 42: 1428 { 1429 if(($__uri.equals("") && $__local.equals("base"))) { 1430 $_ngcc_current_state = 41; 1431 } 1432 else { 1433 unexpectedLeaveAttribute($__qname); 1434 } 1435 } 1436 break; 1437 case 52: 1438 { 1439 $_ngcc_current_state = 51; 1440 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1441 } 1442 break; 1443 case 0: 1444 { 1445 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); 1446 } 1447 break; 1448 case 51: 1449 { 1450 action13(); 1451 $_ngcc_current_state = 49; 1452 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1453 } 1454 break; 1455 case 57: 1456 { 1457 if(($__uri.equals("") && $__local.equals("base"))) { 1458 $_ngcc_current_state = 56; 1459 } 1460 else { 1461 unexpectedLeaveAttribute($__qname); 1462 } 1463 } 1464 break; 1465 case 65: 1466 { 1467 $_ngcc_current_state = 2; 1468 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1469 } 1470 break; 1471 default: 1472 { 1473 unexpectedLeaveAttribute($__qname); 1474 } 1475 break; 1476 } 1477 } 1478 1479 public void text(String $value) throws SAXException { 1480 int $ai; 1481 switch($_ngcc_current_state) { 1482 case 58: 1483 { 1484 NGCCHandler h = new qname(this, super._source, $runtime, 621); 1485 spawnChildFromText(h, $value); 1486 } 1487 break; 1488 case 54: 1489 { 1490 $_ngcc_current_state = 52; 1491 $runtime.sendText(super._cookie, $value); 1492 } 1493 break; 1494 case 31: 1495 { 1496 mixedValue = $value; 1497 $_ngcc_current_state = 30; 1498 } 1499 break; 1500 case 76: 1501 { 1502 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 1503 $runtime.consumeAttribute($ai); 1504 $runtime.sendText(super._cookie, $value); 1505 } 1506 else { 1507 $_ngcc_current_state = 72; 1508 $runtime.sendText(super._cookie, $value); 1509 } 1510 } 1511 break; 1512 case 49: 1513 { 1514 $_ngcc_current_state = 48; 1515 $runtime.sendText(super._cookie, $value); 1516 } 1517 break; 1518 case 61: 1519 { 1520 $_ngcc_current_state = 35; 1521 $runtime.sendText(super._cookie, $value); 1522 } 1523 break; 1524 case 26: 1525 { 1526 $_ngcc_current_state = 7; 1527 $runtime.sendText(super._cookie, $value); 1528 } 1529 break; 1530 case 38: 1531 { 1532 action8(); 1533 $_ngcc_current_state = 37; 1534 $runtime.sendText(super._cookie, $value); 1535 } 1536 break; 1537 case 44: 1538 { 1539 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1540 $runtime.consumeAttribute($ai); 1541 $runtime.sendText(super._cookie, $value); 1542 } 1543 } 1544 break; 1545 case 68: 1546 { 1547 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1548 $runtime.consumeAttribute($ai); 1549 $runtime.sendText(super._cookie, $value); 1550 } 1551 else { 1552 $_ngcc_current_state = 67; 1553 $runtime.sendText(super._cookie, $value); 1554 } 1555 } 1556 break; 1557 case 80: 1558 { 1559 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1560 $runtime.consumeAttribute($ai); 1561 $runtime.sendText(super._cookie, $value); 1562 } 1563 else { 1564 $_ngcc_current_state = 76; 1565 $runtime.sendText(super._cookie, $value); 1566 } 1567 } 1568 break; 1569 case 84: 1570 { 1571 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 1572 $runtime.consumeAttribute($ai); 1573 $runtime.sendText(super._cookie, $value); 1574 } 1575 else { 1576 $_ngcc_current_state = 80; 1577 $runtime.sendText(super._cookie, $value); 1578 } 1579 } 1580 break; 1581 case 19: 1582 { 1583 $_ngcc_current_state = 18; 1584 $runtime.sendText(super._cookie, $value); 1585 } 1586 break; 1587 case 15: 1588 { 1589 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1590 $runtime.consumeAttribute($ai); 1591 $runtime.sendText(super._cookie, $value); 1592 } 1593 } 1594 break; 1595 case 86: 1596 { 1597 abstractValue = $value; 1598 $_ngcc_current_state = 85; 1599 } 1600 break; 1601 case 48: 1602 { 1603 action11(); 1604 $_ngcc_current_state = 47; 1605 $runtime.sendText(super._cookie, $value); 1606 } 1607 break; 1608 case 24: 1609 { 1610 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1611 $runtime.consumeAttribute($ai); 1612 $runtime.sendText(super._cookie, $value); 1613 } 1614 } 1615 break; 1616 case 29: 1617 { 1618 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1619 $runtime.consumeAttribute($ai); 1620 $runtime.sendText(super._cookie, $value); 1621 } 1622 else { 1623 $_ngcc_current_state = 28; 1624 $runtime.sendText(super._cookie, $value); 1625 } 1626 } 1627 break; 1628 case 10: 1629 { 1630 $_ngcc_current_state = 9; 1631 $runtime.sendText(super._cookie, $value); 1632 } 1633 break; 1634 case 72: 1635 { 1636 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1637 $runtime.consumeAttribute($ai); 1638 $runtime.sendText(super._cookie, $value); 1639 } 1640 else { 1641 $_ngcc_current_state = 68; 1642 $runtime.sendText(super._cookie, $value); 1643 } 1644 } 1645 break; 1646 case 43: 1647 { 1648 NGCCHandler h = new qname(this, super._source, $runtime, 601); 1649 spawnChildFromText(h, $value); 1650 } 1651 break; 1652 case 39: 1653 { 1654 $_ngcc_current_state = 38; 1655 $runtime.sendText(super._cookie, $value); 1656 } 1657 break; 1658 case 59: 1659 { 1660 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1661 $runtime.consumeAttribute($ai); 1662 $runtime.sendText(super._cookie, $value); 1663 } 1664 } 1665 break; 1666 case 23: 1667 { 1668 NGCCHandler h = new qname(this, super._source, $runtime, 577); 1669 spawnChildFromText(h, $value); 1670 } 1671 break; 1672 case 52: 1673 { 1674 $_ngcc_current_state = 51; 1675 $runtime.sendText(super._cookie, $value); 1676 } 1677 break; 1678 case 78: 1679 { 1680 NGCCHandler h = new erSet(this, super._source, $runtime, 648); 1681 spawnChildFromText(h, $value); 1682 } 1683 break; 1684 case 70: 1685 { 1686 name = $value; 1687 $_ngcc_current_state = 69; 1688 } 1689 break; 1690 case 82: 1691 { 1692 NGCCHandler h = new erSet(this, super._source, $runtime, 653); 1693 spawnChildFromText(h, $value); 1694 } 1695 break; 1696 case 0: 1697 { 1698 revertToParentFromText(result, super._cookie, $value); 1699 } 1700 break; 1701 case 51: 1702 { 1703 action13(); 1704 $_ngcc_current_state = 49; 1705 $runtime.sendText(super._cookie, $value); 1706 } 1707 break; 1708 case 65: 1709 { 1710 $_ngcc_current_state = 2; 1711 $runtime.sendText(super._cookie, $value); 1712 } 1713 break; 1714 case 74: 1715 { 1716 mixedValue = $value; 1717 $_ngcc_current_state = 73; 1718 } 1719 break; 1720 case 14: 1721 { 1722 NGCCHandler h = new qname(this, super._source, $runtime, 566); 1723 spawnChildFromText(h, $value); 1724 } 1725 break; 1726 } 1727 } 1728 1729 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 1730 switch($__cookie__) { 1731 case 573: 1732 { 1733 annotation = ((AnnotationImpl)$__result__); 1734 $_ngcc_current_state = 18; 1735 } 1736 break; 1737 case 636: 1738 { 1739 fa = ((ForeignAttributesImpl)$__result__); 1740 $_ngcc_current_state = 65; 1741 } 1742 break; 1743 case 562: 1744 { 1745 annotation = ((AnnotationImpl)$__result__); 1746 $_ngcc_current_state = 9; 1747 } 1748 break; 1749 case 577: 1750 { 1751 baseTypeName = ((UName)$__result__); 1752 action6(); 1753 $_ngcc_current_state = 22; 1754 } 1755 break; 1756 case 648: 1757 { 1758 finalValue = ((Integer)$__result__); 1759 $_ngcc_current_state = 77; 1760 } 1761 break; 1762 case 614: 1763 { 1764 baseContentType = ((SimpleTypeImpl)$__result__); 1765 $_ngcc_current_state = 51; 1766 } 1767 break; 1768 case 653: 1769 { 1770 blockValue = ((Integer)$__result__); 1771 $_ngcc_current_state = 81; 1772 } 1773 break; 1774 case 566: 1775 { 1776 baseTypeName = ((UName)$__result__); 1777 action3(); 1778 $_ngcc_current_state = 13; 1779 } 1780 break; 1781 case 621: 1782 { 1783 baseTypeName = ((UName)$__result__); 1784 action14(); 1785 $_ngcc_current_state = 57; 1786 } 1787 break; 1788 case 617: 1789 { 1790 annotation = ((AnnotationImpl)$__result__); 1791 $_ngcc_current_state = 52; 1792 } 1793 break; 1794 case 610: 1795 { 1796 facet = ((XSFacet)$__result__); 1797 action12(); 1798 $_ngcc_current_state = 48; 1799 } 1800 break; 1801 case 626: 1802 { 1803 annotation = ((AnnotationImpl)$__result__); 1804 $_ngcc_current_state = 35; 1805 } 1806 break; 1807 case 571: 1808 { 1809 explicitContent = ((ContentTypeImpl)$__result__); 1810 action5(); 1811 $_ngcc_current_state = 17; 1812 } 1813 break; 1814 case 564: 1815 { 1816 fa = ((ForeignAttributesImpl)$__result__); 1817 $_ngcc_current_state = 10; 1818 } 1819 break; 1820 case 582: 1821 { 1822 annotation = ((AnnotationImpl)$__result__); 1823 $_ngcc_current_state = 7; 1824 } 1825 break; 1826 case 628: 1827 { 1828 fa = ((ForeignAttributesImpl)$__result__); 1829 $_ngcc_current_state = 61; 1830 } 1831 break; 1832 case 594: 1833 { 1834 $_ngcc_current_state = 36; 1835 } 1836 break; 1837 case 560: 1838 { 1839 explicitContent = ((ContentTypeImpl)$__result__); 1840 action2(); 1841 $_ngcc_current_state = 8; 1842 } 1843 break; 1844 case 606: 1845 { 1846 $_ngcc_current_state = 46; 1847 } 1848 break; 1849 case 609: 1850 { 1851 facet = ((XSFacet)$__result__); 1852 action12(); 1853 $_ngcc_current_state = 48; 1854 } 1855 break; 1856 case 584: 1857 { 1858 fa = ((ForeignAttributesImpl)$__result__); 1859 $_ngcc_current_state = 26; 1860 } 1861 break; 1862 case 599: 1863 { 1864 fa = ((ForeignAttributesImpl)$__result__); 1865 $_ngcc_current_state = 39; 1866 } 1867 break; 1868 case 557: 1869 { 1870 explicitContent = ((ContentTypeImpl)$__result__); 1871 action0(); 1872 $_ngcc_current_state = 1; 1873 } 1874 break; 1875 case 575: 1876 { 1877 fa = ((ForeignAttributesImpl)$__result__); 1878 $_ngcc_current_state = 19; 1879 } 1880 break; 1881 case 601: 1882 { 1883 baseTypeName = ((UName)$__result__); 1884 action9(); 1885 $_ngcc_current_state = 42; 1886 } 1887 break; 1888 case 619: 1889 { 1890 fa = ((ForeignAttributesImpl)$__result__); 1891 $_ngcc_current_state = 54; 1892 } 1893 break; 1894 case 597: 1895 { 1896 annotation = ((AnnotationImpl)$__result__); 1897 $_ngcc_current_state = 38; 1898 } 1899 break; 1900 case 634: 1901 { 1902 annotation = ((AnnotationImpl)$__result__); 1903 $_ngcc_current_state = 2; 1904 } 1905 break; 1906 } 1907 } 1908 1909 public boolean accepted() { 1910 return(($_ngcc_current_state == 0)); 1911 } 1912 1913 1914 private ComplexTypeImpl result; 1915 private Ref.Type baseType; 1916 private Ref.ContentType contentType; 1917 1918 // local variables for simpleContent/restriction 1919 private Ref.SimpleType baseContentType; 1920 private RestrictionSimpleTypeImpl contentSimpleType; 1921 1922 private Locator locator,locator2; 1923 |