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

changeset 397
b99d7e355d4b
parent 286
f50545b5e2f1
child 637
9c07ef4934dd
equal deleted inserted replaced
393:6cdc6ed98780 397:b99d7e355d4b
193 int $ai; 193 int $ai;
194 $uri = $__uri; 194 $uri = $__uri;
195 $localName = $__local; 195 $localName = $__local;
196 $qname = $__qname; 196 $qname = $__qname;
197 switch($_ngcc_current_state) { 197 switch($_ngcc_current_state) {
198 case 49:
199 {
200 if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
201 $runtime.consumeAttribute($ai);
202 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
203 }
204 else {
205 $_ngcc_current_state = 45;
206 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
207 }
208 }
209 break;
210 case 36:
211 {
212 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))))))))))))) {
213 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 527, null);
214 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
215 }
216 else {
217 unexpectedEnterElement($__qname);
218 }
219 }
220 break;
221 case 0:
222 {
223 revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
224 }
225 break;
226 case 16:
227 {
228 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
229 $runtime.consumeAttribute($ai);
230 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
231 }
232 else {
233 $_ngcc_current_state = 12;
234 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
235 }
236 }
237 break;
238 case 53:
239 {
240 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
241 $runtime.consumeAttribute($ai);
242 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
243 }
244 else {
245 $_ngcc_current_state = 49;
246 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
247 }
248 }
249 break;
250 case 37:
251 {
252 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
253 $runtime.consumeAttribute($ai);
254 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
255 }
256 else {
257 $_ngcc_current_state = 36;
258 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
259 }
260 }
261 break;
198 case 12: 262 case 12:
199 { 263 {
200 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 264 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
201 $runtime.consumeAttribute($ai); 265 $runtime.consumeAttribute($ai);
202 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 266 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
205 $_ngcc_current_state = 11; 269 $_ngcc_current_state = 11;
206 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 270 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
207 } 271 }
208 } 272 }
209 break; 273 break;
210 case 36: 274 case 45:
211 { 275 {
212 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__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("simpleType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))))))))))))) { 276 if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
213 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 374, null); 277 $runtime.consumeAttribute($ai);
278 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
279 }
280 else {
281 $_ngcc_current_state = 41;
282 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
283 }
284 }
285 break;
286 case 41:
287 {
288 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
289 $runtime.consumeAttribute($ai);
290 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
291 }
292 else {
293 $_ngcc_current_state = 37;
294 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
295 }
296 }
297 break;
298 case 2:
299 {
300 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
301 NGCCHandler h = new annotation(this, super._source, $runtime, 515, anno,AnnotationContext.SCHEMA);
214 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 302 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
215 } 303 }
216 else { 304 else {
217 unexpectedEnterElement($__qname);
218 }
219 }
220 break;
221 case 1:
222 {
223 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
224 NGCCHandler h = new annotation(this, super._source, $runtime, 351, anno,AnnotationContext.SCHEMA);
225 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
226 }
227 else {
228 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) { 305 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
229 NGCCHandler h = new includeDecl(this, super._source, $runtime, 352); 306 NGCCHandler h = new includeDecl(this, super._source, $runtime, 516);
230 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 307 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
231 } 308 }
232 else { 309 else {
233 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) { 310 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
234 NGCCHandler h = new importDecl(this, super._source, $runtime, 353); 311 NGCCHandler h = new importDecl(this, super._source, $runtime, 517);
235 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 312 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
236 } 313 }
237 else { 314 else {
238 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) { 315 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
239 NGCCHandler h = new redefine(this, super._source, $runtime, 354); 316 NGCCHandler h = new redefine(this, super._source, $runtime, 518);
240 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 317 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
241 } 318 }
242 else { 319 else {
243 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) { 320 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
244 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 321 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
245 action8(); 322 action8();
246 $_ngcc_current_state = 27; 323 $_ngcc_current_state = 27;
247 } 324 }
248 else { 325 else {
249 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { 326 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
250 NGCCHandler h = new simpleType(this, super._source, $runtime, 356); 327 NGCCHandler h = new simpleType(this, super._source, $runtime, 520);
251 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 328 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
252 } 329 }
253 else { 330 else {
254 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 331 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
255 NGCCHandler h = new complexType(this, super._source, $runtime, 357); 332 NGCCHandler h = new complexType(this, super._source, $runtime, 521);
256 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 333 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
257 } 334 }
258 else { 335 else {
259 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) { 336 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
260 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 337 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
261 action4(); 338 action4();
262 $_ngcc_current_state = 16; 339 $_ngcc_current_state = 16;
263 } 340 }
264 else { 341 else {
265 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) { 342 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
266 NGCCHandler h = new group(this, super._source, $runtime, 359); 343 NGCCHandler h = new group(this, super._source, $runtime, 523);
267 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 344 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
268 } 345 }
269 else { 346 else {
270 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) { 347 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
271 NGCCHandler h = new notation(this, super._source, $runtime, 360); 348 NGCCHandler h = new notation(this, super._source, $runtime, 524);
272 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 349 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
273 } 350 }
274 else { 351 else {
275 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) { 352 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
276 NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 361); 353 NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 525);
277 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
278 }
279 else {
280 unexpectedEnterElement($__qname);
281 }
282 }
283 }
284 }
285 }
286 }
287 }
288 }
289 }
290 }
291 }
292 }
293 break;
294 case 0:
295 {
296 revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
297 }
298 break;
299 case 53:
300 {
301 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
302 $runtime.consumeAttribute($ai);
303 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
304 }
305 else {
306 $_ngcc_current_state = 49;
307 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
308 }
309 }
310 break;
311 case 41:
312 {
313 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
314 $runtime.consumeAttribute($ai);
315 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
316 }
317 else {
318 $_ngcc_current_state = 37;
319 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
320 }
321 }
322 break;
323 case 37:
324 {
325 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
326 $runtime.consumeAttribute($ai);
327 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
328 }
329 else {
330 $_ngcc_current_state = 36;
331 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
332 }
333 }
334 break;
335 case 2:
336 {
337 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
338 NGCCHandler h = new annotation(this, super._source, $runtime, 362, anno,AnnotationContext.SCHEMA);
339 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
340 }
341 else {
342 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
343 NGCCHandler h = new includeDecl(this, super._source, $runtime, 363);
344 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
345 }
346 else {
347 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
348 NGCCHandler h = new importDecl(this, super._source, $runtime, 364);
349 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
350 }
351 else {
352 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
353 NGCCHandler h = new redefine(this, super._source, $runtime, 365);
354 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
355 }
356 else {
357 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
358 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
359 action8();
360 $_ngcc_current_state = 27;
361 }
362 else {
363 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
364 NGCCHandler h = new simpleType(this, super._source, $runtime, 367);
365 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
366 }
367 else {
368 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
369 NGCCHandler h = new complexType(this, super._source, $runtime, 368);
370 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
371 }
372 else {
373 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
374 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
375 action4();
376 $_ngcc_current_state = 16;
377 }
378 else {
379 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
380 NGCCHandler h = new group(this, super._source, $runtime, 370);
381 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
382 }
383 else {
384 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
385 NGCCHandler h = new notation(this, super._source, $runtime, 371);
386 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
387 }
388 else {
389 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
390 NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 372);
391 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 354 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
392 } 355 }
393 else { 356 else {
394 $_ngcc_current_state = 1; 357 $_ngcc_current_state = 1;
395 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 358 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
404 } 367 }
405 } 368 }
406 } 369 }
407 } 370 }
408 break; 371 break;
409 case 45: 372 case 27:
410 { 373 {
411 if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) { 374 if((($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || (($ai = $runtime.getAttributeIndex("","form"))>=0 || (($ai = $runtime.getAttributeIndex("","final"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","name"))>=0 || ($ai = $runtime.getAttributeIndex("","abstract"))>=0))))))) {
412 $runtime.consumeAttribute($ai); 375 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
413 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 376 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
414 } 377 }
415 else { 378 else {
416 $_ngcc_current_state = 41; 379 unexpectedEnterElement($__qname);
417 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
418 } 380 }
419 } 381 }
420 break; 382 break;
421 case 57: 383 case 57:
422 { 384 {
428 else { 390 else {
429 unexpectedEnterElement($__qname); 391 unexpectedEnterElement($__qname);
430 } 392 }
431 } 393 }
432 break; 394 break;
433 case 27: 395 case 11:
434 { 396 {
435 if((($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","final"))>=0 || (($ai = $runtime.getAttributeIndex("","form"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || (($ai = $runtime.getAttributeIndex("","default"))>=0 || ($ai = $runtime.getAttributeIndex("","abstract"))>=0))))))) { 397 if((($ai = $runtime.getAttributeIndex("","name"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0)) {
436 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true); 398 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 421, locator,false,defaultValue,fixedValue);
437 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 399 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
438 } 400 }
439 else { 401 else {
440 unexpectedEnterElement($__qname); 402 unexpectedEnterElement($__qname);
441 } 403 }
442 } 404 }
443 break; 405 break;
444 case 11: 406 case 1:
445 { 407 {
446 if((($ai = $runtime.getAttributeIndex("","form"))>=0 || ($ai = $runtime.getAttributeIndex("","name"))>=0)) { 408 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
447 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 268, locator,false,defaultValue,fixedValue); 409 NGCCHandler h = new annotation(this, super._source, $runtime, 504, anno,AnnotationContext.SCHEMA);
448 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 410 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
449 } 411 }
450 else { 412 else {
451 unexpectedEnterElement($__qname); 413 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
452 } 414 NGCCHandler h = new includeDecl(this, super._source, $runtime, 505);
453 } 415 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
454 break; 416 }
455 case 49: 417 else {
456 { 418 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
457 if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) { 419 NGCCHandler h = new importDecl(this, super._source, $runtime, 506);
458 $runtime.consumeAttribute($ai); 420 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
459 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 421 }
460 } 422 else {
461 else { 423 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
462 $_ngcc_current_state = 45; 424 NGCCHandler h = new redefine(this, super._source, $runtime, 507);
463 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 425 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
464 } 426 }
465 } 427 else {
466 break; 428 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
467 case 16: 429 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
468 { 430 action8();
469 if(($ai = $runtime.getAttributeIndex("","default"))>=0) { 431 $_ngcc_current_state = 27;
470 $runtime.consumeAttribute($ai); 432 }
471 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 433 else {
472 } 434 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
473 else { 435 NGCCHandler h = new simpleType(this, super._source, $runtime, 509);
474 $_ngcc_current_state = 12; 436 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
475 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 437 }
438 else {
439 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
440 NGCCHandler h = new complexType(this, super._source, $runtime, 510);
441 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
442 }
443 else {
444 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
445 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
446 action4();
447 $_ngcc_current_state = 16;
448 }
449 else {
450 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
451 NGCCHandler h = new group(this, super._source, $runtime, 512);
452 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
453 }
454 else {
455 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
456 NGCCHandler h = new notation(this, super._source, $runtime, 513);
457 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
458 }
459 else {
460 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
461 NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 514);
462 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
463 }
464 else {
465 unexpectedEnterElement($__qname);
466 }
467 }
468 }
469 }
470 }
471 }
472 }
473 }
474 }
475 }
476 } 476 }
477 } 477 }
478 break; 478 break;
479 default: 479 default:
480 { 480 {
488 int $ai; 488 int $ai;
489 $uri = $__uri; 489 $uri = $__uri;
490 $localName = $__local; 490 $localName = $__local;
491 $qname = $__qname; 491 $qname = $__qname;
492 switch($_ngcc_current_state) { 492 switch($_ngcc_current_state) {
493 case 49:
494 {
495 if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
496 $runtime.consumeAttribute($ai);
497 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
498 }
499 else {
500 $_ngcc_current_state = 45;
501 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
502 }
503 }
504 break;
505 case 36:
506 {
507 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("schema"))) {
508 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 527, null);
509 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
510 }
511 else {
512 unexpectedLeaveElement($__qname);
513 }
514 }
515 break;
516 case 0:
517 {
518 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
519 }
520 break;
521 case 10:
522 {
523 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
524 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
525 $_ngcc_current_state = 1;
526 }
527 else {
528 unexpectedLeaveElement($__qname);
529 }
530 }
531 break;
532 case 16:
533 {
534 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
535 $runtime.consumeAttribute($ai);
536 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
537 }
538 else {
539 $_ngcc_current_state = 12;
540 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
541 }
542 }
543 break;
544 case 53:
545 {
546 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
547 $runtime.consumeAttribute($ai);
548 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
549 }
550 else {
551 $_ngcc_current_state = 49;
552 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
553 }
554 }
555 break;
556 case 26:
557 {
558 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
559 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
560 $_ngcc_current_state = 1;
561 }
562 else {
563 unexpectedLeaveElement($__qname);
564 }
565 }
566 break;
567 case 37:
568 {
569 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
570 $runtime.consumeAttribute($ai);
571 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
572 }
573 else {
574 $_ngcc_current_state = 36;
575 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
576 }
577 }
578 break;
493 case 12: 579 case 12:
494 { 580 {
495 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 581 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
496 $runtime.consumeAttribute($ai); 582 $runtime.consumeAttribute($ai);
497 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 583 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
500 $_ngcc_current_state = 11; 586 $_ngcc_current_state = 11;
501 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 587 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
502 } 588 }
503 } 589 }
504 break; 590 break;
505 case 36: 591 case 45:
506 { 592 {
507 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("schema"))) { 593 if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
508 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 374, null); 594 $runtime.consumeAttribute($ai);
595 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
596 }
597 else {
598 $_ngcc_current_state = 41;
599 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
600 }
601 }
602 break;
603 case 41:
604 {
605 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
606 $runtime.consumeAttribute($ai);
607 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
608 }
609 else {
610 $_ngcc_current_state = 37;
611 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
612 }
613 }
614 break;
615 case 2:
616 {
617 $_ngcc_current_state = 1;
618 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
619 }
620 break;
621 case 27:
622 {
623 if(((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")))))))))) {
624 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
625 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
626 }
627 else {
628 unexpectedLeaveElement($__qname);
629 }
630 }
631 break;
632 case 11:
633 {
634 if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
635 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 421, locator,false,defaultValue,fixedValue);
509 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 636 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
510 } 637 }
511 else { 638 else {
512 unexpectedLeaveElement($__qname); 639 unexpectedLeaveElement($__qname);
513 } 640 }
519 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 646 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
520 $_ngcc_current_state = 0; 647 $_ngcc_current_state = 0;
521 } 648 }
522 else { 649 else {
523 unexpectedLeaveElement($__qname); 650 unexpectedLeaveElement($__qname);
524 }
525 }
526 break;
527 case 0:
528 {
529 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
530 }
531 break;
532 case 53:
533 {
534 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
535 $runtime.consumeAttribute($ai);
536 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
537 }
538 else {
539 $_ngcc_current_state = 49;
540 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
541 }
542 }
543 break;
544 case 10:
545 {
546 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
547 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
548 $_ngcc_current_state = 1;
549 }
550 else {
551 unexpectedLeaveElement($__qname);
552 }
553 }
554 break;
555 case 41:
556 {
557 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
558 $runtime.consumeAttribute($ai);
559 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
560 }
561 else {
562 $_ngcc_current_state = 37;
563 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
564 }
565 }
566 break;
567 case 45:
568 {
569 if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
570 $runtime.consumeAttribute($ai);
571 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
572 }
573 else {
574 $_ngcc_current_state = 41;
575 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
576 }
577 }
578 break;
579 case 37:
580 {
581 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
582 $runtime.consumeAttribute($ai);
583 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
584 }
585 else {
586 $_ngcc_current_state = 36;
587 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
588 }
589 }
590 break;
591 case 2:
592 {
593 $_ngcc_current_state = 1;
594 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
595 }
596 break;
597 case 27:
598 {
599 if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")))))))))) {
600 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true);
601 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
602 }
603 else {
604 unexpectedLeaveElement($__qname);
605 }
606 }
607 break;
608 case 11:
609 {
610 if(((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
611 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 268, locator,false,defaultValue,fixedValue);
612 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
613 }
614 else {
615 unexpectedLeaveElement($__qname);
616 }
617 }
618 break;
619 case 26:
620 {
621 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
622 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
623 $_ngcc_current_state = 1;
624 }
625 else {
626 unexpectedLeaveElement($__qname);
627 }
628 }
629 break;
630 case 49:
631 {
632 if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
633 $runtime.consumeAttribute($ai);
634 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
635 }
636 else {
637 $_ngcc_current_state = 45;
638 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
639 }
640 }
641 break;
642 case 16:
643 {
644 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
645 $runtime.consumeAttribute($ai);
646 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
647 }
648 else {
649 $_ngcc_current_state = 12;
650 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
651 } 651 }
652 } 652 }
653 break; 653 break;
654 default: 654 default:
655 { 655 {
663 int $ai; 663 int $ai;
664 $uri = $__uri; 664 $uri = $__uri;
665 $localName = $__local; 665 $localName = $__local;
666 $qname = $__qname; 666 $qname = $__qname;
667 switch($_ngcc_current_state) { 667 switch($_ngcc_current_state) {
668 case 49:
669 {
670 if(($__uri.equals("") && $__local.equals("attributeFormDefault"))) {
671 $_ngcc_current_state = 51;
672 }
673 else {
674 $_ngcc_current_state = 45;
675 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
676 }
677 }
678 break;
679 case 45:
680 {
681 if(($__uri.equals("") && $__local.equals("elementFormDefault"))) {
682 $_ngcc_current_state = 47;
683 }
684 else {
685 $_ngcc_current_state = 41;
686 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
687 }
688 }
689 break;
690 case 41:
691 {
692 if(($__uri.equals("") && $__local.equals("blockDefault"))) {
693 $_ngcc_current_state = 43;
694 }
695 else {
696 $_ngcc_current_state = 37;
697 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
698 }
699 }
700 break;
701 case 2:
702 {
703 $_ngcc_current_state = 1;
704 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
705 }
706 break;
707 case 27:
708 {
709 if((($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("form")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("abstract"))))))))) {
710 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
711 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
712 }
713 else {
714 unexpectedEnterAttribute($__qname);
715 }
716 }
717 break;
718 case 0:
719 {
720 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
721 }
722 break;
723 case 16:
724 {
725 if(($__uri.equals("") && $__local.equals("default"))) {
726 $_ngcc_current_state = 18;
727 }
728 else {
729 $_ngcc_current_state = 12;
730 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
731 }
732 }
733 break;
734 case 37:
735 {
736 if(($__uri.equals("") && $__local.equals("finalDefault"))) {
737 $_ngcc_current_state = 39;
738 }
739 else {
740 $_ngcc_current_state = 36;
741 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
742 }
743 }
744 break;
745 case 53:
746 {
747 if(($__uri.equals("") && $__local.equals("targetNamespace"))) {
748 $_ngcc_current_state = 55;
749 }
750 else {
751 $_ngcc_current_state = 49;
752 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
753 }
754 }
755 break;
756 case 11:
757 {
758 if((($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("form")))) {
759 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 421, locator,false,defaultValue,fixedValue);
760 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
761 }
762 else {
763 unexpectedEnterAttribute($__qname);
764 }
765 }
766 break;
668 case 12: 767 case 12:
669 { 768 {
670 if(($__uri.equals("") && $__local.equals("fixed"))) { 769 if(($__uri.equals("") && $__local.equals("fixed"))) {
671 $_ngcc_current_state = 14; 770 $_ngcc_current_state = 14;
672 } 771 }
673 else { 772 else {
674 $_ngcc_current_state = 11; 773 $_ngcc_current_state = 11;
675 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
676 }
677 }
678 break;
679 case 0:
680 {
681 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
682 }
683 break;
684 case 27:
685 {
686 if((($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("form")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("default")) || ($__uri.equals("") && $__local.equals("abstract"))))))))) {
687 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true);
688 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
689 }
690 else {
691 unexpectedEnterAttribute($__qname);
692 }
693 }
694 break;
695 case 53:
696 {
697 if(($__uri.equals("") && $__local.equals("targetNamespace"))) {
698 $_ngcc_current_state = 55;
699 }
700 else {
701 $_ngcc_current_state = 49;
702 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
703 }
704 }
705 break;
706 case 11:
707 {
708 if((($__uri.equals("") && $__local.equals("form")) || ($__uri.equals("") && $__local.equals("name")))) {
709 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 268, locator,false,defaultValue,fixedValue);
710 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
711 }
712 else {
713 unexpectedEnterAttribute($__qname);
714 }
715 }
716 break;
717 case 41:
718 {
719 if(($__uri.equals("") && $__local.equals("blockDefault"))) {
720 $_ngcc_current_state = 43;
721 }
722 else {
723 $_ngcc_current_state = 37;
724 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
725 }
726 }
727 break;
728 case 49:
729 {
730 if(($__uri.equals("") && $__local.equals("attributeFormDefault"))) {
731 $_ngcc_current_state = 51;
732 }
733 else {
734 $_ngcc_current_state = 45;
735 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
736 }
737 }
738 break;
739 case 45:
740 {
741 if(($__uri.equals("") && $__local.equals("elementFormDefault"))) {
742 $_ngcc_current_state = 47;
743 }
744 else {
745 $_ngcc_current_state = 41;
746 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
747 }
748 }
749 break;
750 case 2:
751 {
752 $_ngcc_current_state = 1;
753 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
754 }
755 break;
756 case 37:
757 {
758 if(($__uri.equals("") && $__local.equals("finalDefault"))) {
759 $_ngcc_current_state = 39;
760 }
761 else {
762 $_ngcc_current_state = 36;
763 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
764 }
765 }
766 break;
767 case 16:
768 {
769 if(($__uri.equals("") && $__local.equals("default"))) {
770 $_ngcc_current_state = 18;
771 }
772 else {
773 $_ngcc_current_state = 12;
774 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 774 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
775 } 775 }
776 } 776 }
777 break; 777 break;
778 default: 778 default:
787 int $ai; 787 int $ai;
788 $uri = $__uri; 788 $uri = $__uri;
789 $localName = $__local; 789 $localName = $__local;
790 $qname = $__qname; 790 $qname = $__qname;
791 switch($_ngcc_current_state) { 791 switch($_ngcc_current_state) {
792 case 49:
793 {
794 $_ngcc_current_state = 45;
795 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
796 }
797 break;
798 case 38:
799 {
800 if(($__uri.equals("") && $__local.equals("finalDefault"))) {
801 $_ngcc_current_state = 36;
802 }
803 else {
804 unexpectedLeaveAttribute($__qname);
805 }
806 }
807 break;
808 case 0:
809 {
810 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
811 }
812 break;
813 case 16:
814 {
815 $_ngcc_current_state = 12;
816 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
817 }
818 break;
819 case 13:
820 {
821 if(($__uri.equals("") && $__local.equals("fixed"))) {
822 $_ngcc_current_state = 11;
823 }
824 else {
825 unexpectedLeaveAttribute($__qname);
826 }
827 }
828 break;
829 case 53:
830 {
831 $_ngcc_current_state = 49;
832 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
833 }
834 break;
835 case 37:
836 {
837 $_ngcc_current_state = 36;
838 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
839 }
840 break;
841 case 17:
842 {
843 if(($__uri.equals("") && $__local.equals("default"))) {
844 $_ngcc_current_state = 12;
845 }
846 else {
847 unexpectedLeaveAttribute($__qname);
848 }
849 }
850 break;
792 case 12: 851 case 12:
793 { 852 {
794 $_ngcc_current_state = 11; 853 $_ngcc_current_state = 11;
795 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 854 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
796 } 855 }
797 break; 856 break;
798 case 0: 857 case 50:
799 { 858 {
800 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname); 859 if(($__uri.equals("") && $__local.equals("attributeFormDefault"))) {
801 } 860 $_ngcc_current_state = 45;
802 break; 861 }
803 case 53: 862 else {
804 { 863 unexpectedLeaveAttribute($__qname);
805 $_ngcc_current_state = 49; 864 }
865 }
866 break;
867 case 42:
868 {
869 if(($__uri.equals("") && $__local.equals("blockDefault"))) {
870 $_ngcc_current_state = 37;
871 }
872 else {
873 unexpectedLeaveAttribute($__qname);
874 }
875 }
876 break;
877 case 45:
878 {
879 $_ngcc_current_state = 41;
806 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 880 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
807 } 881 }
808 break; 882 break;
809 case 41: 883 case 41:
810 { 884 {
811 $_ngcc_current_state = 37; 885 $_ngcc_current_state = 37;
812 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 886 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
813 } 887 }
814 break; 888 break;
815 case 45: 889 case 2:
816 { 890 {
817 $_ngcc_current_state = 41; 891 $_ngcc_current_state = 1;
818 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 892 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
819 } 893 }
820 break; 894 break;
821 case 2: 895 case 54:
822 { 896 {
823 $_ngcc_current_state = 1; 897 if(($__uri.equals("") && $__local.equals("targetNamespace"))) {
824 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 898 $_ngcc_current_state = 49;
825 }
826 break;
827 case 37:
828 {
829 $_ngcc_current_state = 36;
830 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
831 }
832 break;
833 case 50:
834 {
835 if(($__uri.equals("") && $__local.equals("attributeFormDefault"))) {
836 $_ngcc_current_state = 45;
837 } 899 }
838 else { 900 else {
839 unexpectedLeaveAttribute($__qname); 901 unexpectedLeaveAttribute($__qname);
840 } 902 }
841 } 903 }
846 $_ngcc_current_state = 41; 908 $_ngcc_current_state = 41;
847 } 909 }
848 else { 910 else {
849 unexpectedLeaveAttribute($__qname); 911 unexpectedLeaveAttribute($__qname);
850 } 912 }
851 }
852 break;
853 case 54:
854 {
855 if(($__uri.equals("") && $__local.equals("targetNamespace"))) {
856 $_ngcc_current_state = 49;
857 }
858 else {
859 unexpectedLeaveAttribute($__qname);
860 }
861 }
862 break;
863 case 13:
864 {
865 if(($__uri.equals("") && $__local.equals("fixed"))) {
866 $_ngcc_current_state = 11;
867 }
868 else {
869 unexpectedLeaveAttribute($__qname);
870 }
871 }
872 break;
873 case 17:
874 {
875 if(($__uri.equals("") && $__local.equals("default"))) {
876 $_ngcc_current_state = 12;
877 }
878 else {
879 unexpectedLeaveAttribute($__qname);
880 }
881 }
882 break;
883 case 42:
884 {
885 if(($__uri.equals("") && $__local.equals("blockDefault"))) {
886 $_ngcc_current_state = 37;
887 }
888 else {
889 unexpectedLeaveAttribute($__qname);
890 }
891 }
892 break;
893 case 38:
894 {
895 if(($__uri.equals("") && $__local.equals("finalDefault"))) {
896 $_ngcc_current_state = 36;
897 }
898 else {
899 unexpectedLeaveAttribute($__qname);
900 }
901 }
902 break;
903 case 49:
904 {
905 $_ngcc_current_state = 45;
906 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
907 }
908 break;
909 case 16:
910 {
911 $_ngcc_current_state = 12;
912 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
913 } 913 }
914 break; 914 break;
915 default: 915 default:
916 { 916 {
917 unexpectedLeaveAttribute($__qname); 917 unexpectedLeaveAttribute($__qname);
921 } 921 }
922 922
923 public void text(String $value) throws SAXException { 923 public void text(String $value) throws SAXException {
924 int $ai; 924 int $ai;
925 switch($_ngcc_current_state) { 925 switch($_ngcc_current_state) {
926 case 49:
927 {
928 if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
929 $runtime.consumeAttribute($ai);
930 $runtime.sendText(super._cookie, $value);
931 }
932 else {
933 $_ngcc_current_state = 45;
934 $runtime.sendText(super._cookie, $value);
935 }
936 }
937 break;
938 case 0:
939 {
940 revertToParentFromText(this, super._cookie, $value);
941 }
942 break;
943 case 47:
944 {
945 if($value.equals("unqualified")) {
946 NGCCHandler h = new qualification(this, super._source, $runtime, 539);
947 spawnChildFromText(h, $value);
948 }
949 else {
950 if($value.equals("qualified")) {
951 NGCCHandler h = new qualification(this, super._source, $runtime, 539);
952 spawnChildFromText(h, $value);
953 }
954 }
955 }
956 break;
957 case 43:
958 {
959 NGCCHandler h = new ersSet(this, super._source, $runtime, 534);
960 spawnChildFromText(h, $value);
961 }
962 break;
963 case 16:
964 {
965 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
966 $runtime.consumeAttribute($ai);
967 $runtime.sendText(super._cookie, $value);
968 }
969 else {
970 $_ngcc_current_state = 12;
971 $runtime.sendText(super._cookie, $value);
972 }
973 }
974 break;
975 case 53:
976 {
977 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
978 $runtime.consumeAttribute($ai);
979 $runtime.sendText(super._cookie, $value);
980 }
981 else {
982 $_ngcc_current_state = 49;
983 $runtime.sendText(super._cookie, $value);
984 }
985 }
986 break;
987 case 37:
988 {
989 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
990 $runtime.consumeAttribute($ai);
991 $runtime.sendText(super._cookie, $value);
992 }
993 else {
994 $_ngcc_current_state = 36;
995 $runtime.sendText(super._cookie, $value);
996 }
997 }
998 break;
926 case 12: 999 case 12:
927 { 1000 {
928 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 1001 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
929 $runtime.consumeAttribute($ai); 1002 $runtime.consumeAttribute($ai);
930 $runtime.sendText(super._cookie, $value); 1003 $runtime.sendText(super._cookie, $value);
933 $_ngcc_current_state = 11; 1006 $_ngcc_current_state = 11;
934 $runtime.sendText(super._cookie, $value); 1007 $runtime.sendText(super._cookie, $value);
935 } 1008 }
936 } 1009 }
937 break; 1010 break;
938 case 0: 1011 case 14:
939 { 1012 {
940 revertToParentFromText(this, super._cookie, $value); 1013 fixedValue = $value;
941 } 1014 $_ngcc_current_state = 13;
942 break; 1015 }
943 case 53: 1016 break;
944 { 1017 case 45:
945 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) { 1018 {
1019 if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
946 $runtime.consumeAttribute($ai); 1020 $runtime.consumeAttribute($ai);
947 $runtime.sendText(super._cookie, $value); 1021 $runtime.sendText(super._cookie, $value);
948 } 1022 }
949 else { 1023 else {
950 $_ngcc_current_state = 49; 1024 $_ngcc_current_state = 41;
951 $runtime.sendText(super._cookie, $value); 1025 $runtime.sendText(super._cookie, $value);
952 } 1026 }
953 }
954 break;
955 case 43:
956 {
957 NGCCHandler h = new ersSet(this, super._source, $runtime, 381);
958 spawnChildFromText(h, $value);
959 } 1027 }
960 break; 1028 break;
961 case 41: 1029 case 41:
962 { 1030 {
963 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) { 1031 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
968 $_ngcc_current_state = 37; 1036 $_ngcc_current_state = 37;
969 $runtime.sendText(super._cookie, $value); 1037 $runtime.sendText(super._cookie, $value);
970 } 1038 }
971 } 1039 }
972 break; 1040 break;
973 case 45: 1041 case 55:
974 { 1042 {
975 if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) { 1043 $_ngcc_current_state = 54;
976 $runtime.consumeAttribute($ai);
977 $runtime.sendText(super._cookie, $value);
978 }
979 else {
980 $_ngcc_current_state = 41;
981 $runtime.sendText(super._cookie, $value);
982 }
983 } 1044 }
984 break; 1045 break;
985 case 2: 1046 case 2:
986 { 1047 {
987 $_ngcc_current_state = 1; 1048 $_ngcc_current_state = 1;
988 $runtime.sendText(super._cookie, $value); 1049 $runtime.sendText(super._cookie, $value);
989 } 1050 }
990 break; 1051 break;
991 case 37: 1052 case 27:
992 { 1053 {
993 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) { 1054 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
994 $runtime.consumeAttribute($ai); 1055 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
995 $runtime.sendText(super._cookie, $value);
996 }
997 else {
998 $_ngcc_current_state = 36;
999 $runtime.sendText(super._cookie, $value);
1000 }
1001 }
1002 break;
1003 case 55:
1004 {
1005 $_ngcc_current_state = 54;
1006 }
1007 break;
1008 case 14:
1009 {
1010 fixedValue = $value;
1011 $_ngcc_current_state = 13;
1012 }
1013 break;
1014 case 47:
1015 {
1016 if($value.equals("unqualified")) {
1017 NGCCHandler h = new qualification(this, super._source, $runtime, 386);
1018 spawnChildFromText(h, $value); 1056 spawnChildFromText(h, $value);
1019 } 1057 }
1020 else { 1058 else {
1021 if($value.equals("qualified")) { 1059 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
1022 NGCCHandler h = new qualification(this, super._source, $runtime, 386); 1060 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
1023 spawnChildFromText(h, $value);
1024 }
1025 }
1026 }
1027 break;
1028 case 39:
1029 {
1030 NGCCHandler h = new erSet(this, super._source, $runtime, 376);
1031 spawnChildFromText(h, $value);
1032 }
1033 break;
1034 case 27:
1035 {
1036 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
1037 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true);
1038 spawnChildFromText(h, $value);
1039 }
1040 else {
1041 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
1042 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true);
1043 spawnChildFromText(h, $value); 1061 spawnChildFromText(h, $value);
1044 } 1062 }
1045 else { 1063 else {
1046 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 1064 if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
1047 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true); 1065 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
1048 spawnChildFromText(h, $value); 1066 spawnChildFromText(h, $value);
1049 } 1067 }
1050 else { 1068 else {
1051 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1069 if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
1052 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true); 1070 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
1053 spawnChildFromText(h, $value); 1071 spawnChildFromText(h, $value);
1054 } 1072 }
1055 else { 1073 else {
1056 if(($ai = $runtime.getAttributeIndex("","form"))>=0) { 1074 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
1057 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true); 1075 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
1058 spawnChildFromText(h, $value); 1076 spawnChildFromText(h, $value);
1059 } 1077 }
1060 else { 1078 else {
1061 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 1079 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
1062 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true); 1080 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
1063 spawnChildFromText(h, $value); 1081 spawnChildFromText(h, $value);
1064 } 1082 }
1065 else { 1083 else {
1066 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1084 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
1067 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 286, locator,true); 1085 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 439, locator,true);
1068 spawnChildFromText(h, $value); 1086 spawnChildFromText(h, $value);
1069 } 1087 }
1070 } 1088 }
1071 } 1089 }
1072 } 1090 }
1073 } 1091 }
1074 } 1092 }
1075 } 1093 }
1076 } 1094 }
1077 break; 1095 break;
1078 case 11: 1096 case 39:
1079 { 1097 {
1080 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1098 NGCCHandler h = new erSet(this, super._source, $runtime, 529);
1081 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 268, locator,false,defaultValue,fixedValue); 1099 spawnChildFromText(h, $value);
1100 }
1101 break;
1102 case 51:
1103 {
1104 if($value.equals("unqualified")) {
1105 NGCCHandler h = new qualification(this, super._source, $runtime, 544);
1082 spawnChildFromText(h, $value); 1106 spawnChildFromText(h, $value);
1083 } 1107 }
1084 else { 1108 else {
1085 if(($ai = $runtime.getAttributeIndex("","form"))>=0) { 1109 if($value.equals("qualified")) {
1086 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 268, locator,false,defaultValue,fixedValue); 1110 NGCCHandler h = new qualification(this, super._source, $runtime, 544);
1087 spawnChildFromText(h, $value); 1111 spawnChildFromText(h, $value);
1088 } 1112 }
1089 } 1113 }
1090 } 1114 }
1091 break; 1115 break;
1093 { 1117 {
1094 defaultValue = $value; 1118 defaultValue = $value;
1095 $_ngcc_current_state = 17; 1119 $_ngcc_current_state = 17;
1096 } 1120 }
1097 break; 1121 break;
1098 case 51: 1122 case 11:
1099 { 1123 {
1100 if($value.equals("unqualified")) { 1124 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
1101 NGCCHandler h = new qualification(this, super._source, $runtime, 391); 1125 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 421, locator,false,defaultValue,fixedValue);
1102 spawnChildFromText(h, $value); 1126 spawnChildFromText(h, $value);
1103 } 1127 }
1104 else { 1128 else {
1105 if($value.equals("qualified")) { 1129 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
1106 NGCCHandler h = new qualification(this, super._source, $runtime, 391); 1130 NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 421, locator,false,defaultValue,fixedValue);
1107 spawnChildFromText(h, $value); 1131 spawnChildFromText(h, $value);
1108 } 1132 }
1109 } 1133 }
1110 } 1134 }
1111 break; 1135 break;
1112 case 49:
1113 {
1114 if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
1115 $runtime.consumeAttribute($ai);
1116 $runtime.sendText(super._cookie, $value);
1117 }
1118 else {
1119 $_ngcc_current_state = 45;
1120 $runtime.sendText(super._cookie, $value);
1121 }
1122 }
1123 break;
1124 case 16:
1125 {
1126 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
1127 $runtime.consumeAttribute($ai);
1128 $runtime.sendText(super._cookie, $value);
1129 }
1130 else {
1131 $_ngcc_current_state = 12;
1132 $runtime.sendText(super._cookie, $value);
1133 }
1134 }
1135 break;
1136 } 1136 }
1137 } 1137 }
1138 1138
1139 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 1139 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
1140 switch($__cookie__) { 1140 switch($__cookie__) {
1141 case 381: 1141 case 527:
1142 {
1143 fa = ((ForeignAttributesImpl)$__result__);
1144 action10();
1145 $_ngcc_current_state = 2;
1146 }
1147 break;
1148 case 534:
1142 { 1149 {
1143 blockDefault = ((Integer)$__result__); 1150 blockDefault = ((Integer)$__result__);
1144 action12(); 1151 action12();
1145 $_ngcc_current_state = 42; 1152 $_ngcc_current_state = 42;
1146 } 1153 }
1147 break; 1154 break;
1148 case 268: 1155 case 439:
1156 {
1157 e = ((ElementDecl)$__result__);
1158 action7();
1159 $_ngcc_current_state = 26;
1160 }
1161 break;
1162 case 544:
1163 {
1164 afd = ((Boolean)$__result__).booleanValue();
1165 action14();
1166 $_ngcc_current_state = 50;
1167 }
1168 break;
1169 case 421:
1149 { 1170 {
1150 ad = ((AttributeDeclImpl)$__result__); 1171 ad = ((AttributeDeclImpl)$__result__);
1151 action3(); 1172 action3();
1152 $_ngcc_current_state = 10; 1173 $_ngcc_current_state = 10;
1153 } 1174 }
1154 break; 1175 break;
1155 case 391: 1176 case 504:
1156 { 1177 {
1157 afd = ((Boolean)$__result__).booleanValue(); 1178 anno = ((AnnotationImpl)$__result__);
1158 action14(); 1179 action9();
1159 $_ngcc_current_state = 50; 1180 $_ngcc_current_state = 1;
1160 } 1181 }
1161 break; 1182 break;
1162 case 386: 1183 case 505:
1184 {
1185 $_ngcc_current_state = 1;
1186 }
1187 break;
1188 case 506:
1189 {
1190 $_ngcc_current_state = 1;
1191 }
1192 break;
1193 case 507:
1194 {
1195 $_ngcc_current_state = 1;
1196 }
1197 break;
1198 case 509:
1199 {
1200 st = ((SimpleTypeImpl)$__result__);
1201 action6();
1202 $_ngcc_current_state = 1;
1203 }
1204 break;
1205 case 510:
1206 {
1207 ct = ((ComplexTypeImpl)$__result__);
1208 action5();
1209 $_ngcc_current_state = 1;
1210 }
1211 break;
1212 case 512:
1213 {
1214 group = ((ModelGroupDeclImpl)$__result__);
1215 action2();
1216 $_ngcc_current_state = 1;
1217 }
1218 break;
1219 case 513:
1220 {
1221 notation = ((XSNotation)$__result__);
1222 action1();
1223 $_ngcc_current_state = 1;
1224 }
1225 break;
1226 case 514:
1227 {
1228 ag = ((AttGroupDeclImpl)$__result__);
1229 action0();
1230 $_ngcc_current_state = 1;
1231 }
1232 break;
1233 case 539:
1163 { 1234 {
1164 efd = ((Boolean)$__result__).booleanValue(); 1235 efd = ((Boolean)$__result__).booleanValue();
1165 action13(); 1236 action13();
1166 $_ngcc_current_state = 46; 1237 $_ngcc_current_state = 46;
1167 } 1238 }
1168 break; 1239 break;
1169 case 351: 1240 case 515:
1170 { 1241 {
1171 anno = ((AnnotationImpl)$__result__); 1242 anno = ((AnnotationImpl)$__result__);
1172 action9(); 1243 action9();
1173 $_ngcc_current_state = 1; 1244 $_ngcc_current_state = 1;
1174 } 1245 }
1175 break; 1246 break;
1176 case 352: 1247 case 516:
1177 { 1248 {
1178 $_ngcc_current_state = 1; 1249 $_ngcc_current_state = 1;
1179 } 1250 }
1180 break; 1251 break;
1181 case 353: 1252 case 517:
1182 { 1253 {
1183 $_ngcc_current_state = 1; 1254 $_ngcc_current_state = 1;
1184 } 1255 }
1185 break; 1256 break;
1186 case 354: 1257 case 518:
1187 { 1258 {
1188 $_ngcc_current_state = 1; 1259 $_ngcc_current_state = 1;
1189 } 1260 }
1190 break; 1261 break;
1191 case 356: 1262 case 520:
1192 { 1263 {
1193 st = ((SimpleTypeImpl)$__result__); 1264 st = ((SimpleTypeImpl)$__result__);
1194 action6(); 1265 action6();
1195 $_ngcc_current_state = 1; 1266 $_ngcc_current_state = 1;
1196 } 1267 }
1197 break; 1268 break;
1198 case 357: 1269 case 521:
1199 { 1270 {
1200 ct = ((ComplexTypeImpl)$__result__); 1271 ct = ((ComplexTypeImpl)$__result__);
1201 action5(); 1272 action5();
1202 $_ngcc_current_state = 1; 1273 $_ngcc_current_state = 1;
1203 } 1274 }
1204 break; 1275 break;
1205 case 359: 1276 case 523:
1206 { 1277 {
1207 group = ((ModelGroupDeclImpl)$__result__); 1278 group = ((ModelGroupDeclImpl)$__result__);
1208 action2(); 1279 action2();
1209 $_ngcc_current_state = 1; 1280 $_ngcc_current_state = 1;
1210 } 1281 }
1211 break; 1282 break;
1212 case 360: 1283 case 524:
1213 { 1284 {
1214 notation = ((XSNotation)$__result__); 1285 notation = ((XSNotation)$__result__);
1215 action1(); 1286 action1();
1216 $_ngcc_current_state = 1; 1287 $_ngcc_current_state = 1;
1217 } 1288 }
1218 break; 1289 break;
1219 case 361: 1290 case 525:
1220 { 1291 {
1221 ag = ((AttGroupDeclImpl)$__result__); 1292 ag = ((AttGroupDeclImpl)$__result__);
1222 action0(); 1293 action0();
1223 $_ngcc_current_state = 1; 1294 $_ngcc_current_state = 1;
1224 } 1295 }
1225 break; 1296 break;
1226 case 286: 1297 case 529:
1227 {
1228 e = ((ElementDecl)$__result__);
1229 action7();
1230 $_ngcc_current_state = 26;
1231 }
1232 break;
1233 case 374:
1234 {
1235 fa = ((ForeignAttributesImpl)$__result__);
1236 action10();
1237 $_ngcc_current_state = 2;
1238 }
1239 break;
1240 case 362:
1241 {
1242 anno = ((AnnotationImpl)$__result__);
1243 action9();
1244 $_ngcc_current_state = 1;
1245 }
1246 break;
1247 case 363:
1248 {
1249 $_ngcc_current_state = 1;
1250 }
1251 break;
1252 case 364:
1253 {
1254 $_ngcc_current_state = 1;
1255 }
1256 break;
1257 case 365:
1258 {
1259 $_ngcc_current_state = 1;
1260 }
1261 break;
1262 case 367:
1263 {
1264 st = ((SimpleTypeImpl)$__result__);
1265 action6();
1266 $_ngcc_current_state = 1;
1267 }
1268 break;
1269 case 368:
1270 {
1271 ct = ((ComplexTypeImpl)$__result__);
1272 action5();
1273 $_ngcc_current_state = 1;
1274 }
1275 break;
1276 case 370:
1277 {
1278 group = ((ModelGroupDeclImpl)$__result__);
1279 action2();
1280 $_ngcc_current_state = 1;
1281 }
1282 break;
1283 case 371:
1284 {
1285 notation = ((XSNotation)$__result__);
1286 action1();
1287 $_ngcc_current_state = 1;
1288 }
1289 break;
1290 case 372:
1291 {
1292 ag = ((AttGroupDeclImpl)$__result__);
1293 action0();
1294 $_ngcc_current_state = 1;
1295 }
1296 break;
1297 case 376:
1298 { 1298 {
1299 finalDefault = ((Integer)$__result__); 1299 finalDefault = ((Integer)$__result__);
1300 action11(); 1300 action11();
1301 $_ngcc_current_state = 38; 1301 $_ngcc_current_state = 38;
1302 } 1302 }

mercurial