79 int $ai; |
79 int $ai; |
80 $uri = $__uri; |
80 $uri = $__uri; |
81 $localName = $__local; |
81 $localName = $__local; |
82 $qname = $__qname; |
82 $qname = $__qname; |
83 switch($_ngcc_current_state) { |
83 switch($_ngcc_current_state) { |
|
84 case 15: |
|
85 { |
|
86 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { |
|
87 $runtime.consumeAttribute($ai); |
|
88 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
89 } |
|
90 else { |
|
91 $_ngcc_current_state = 11; |
|
92 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
93 } |
|
94 } |
|
95 break; |
|
96 case 11: |
|
97 { |
|
98 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { |
|
99 $runtime.consumeAttribute($ai); |
|
100 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
101 } |
|
102 else { |
|
103 $_ngcc_current_state = 10; |
|
104 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
105 } |
|
106 } |
|
107 break; |
|
108 case 19: |
|
109 { |
|
110 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { |
|
111 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); |
|
112 action1(); |
|
113 $_ngcc_current_state = 15; |
|
114 } |
|
115 else { |
|
116 unexpectedEnterElement($__qname); |
|
117 } |
|
118 } |
|
119 break; |
|
120 case 8: |
|
121 { |
|
122 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { |
|
123 NGCCHandler h = new annotation(this, super._source, $runtime, 89, null,AnnotationContext.SIMPLETYPE_DECL); |
|
124 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
|
125 } |
|
126 else { |
|
127 $_ngcc_current_state = 7; |
|
128 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
129 } |
|
130 } |
|
131 break; |
|
132 case 10: |
|
133 { |
|
134 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("union")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list")))))) { |
|
135 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 91, fa); |
|
136 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
|
137 } |
|
138 else { |
|
139 unexpectedEnterElement($__qname); |
|
140 } |
|
141 } |
|
142 break; |
|
143 case 7: |
|
144 { |
|
145 action0(); |
|
146 $_ngcc_current_state = 2; |
|
147 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
148 } |
|
149 break; |
|
150 case 0: |
|
151 { |
|
152 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); |
|
153 } |
|
154 break; |
84 case 2: |
155 case 2: |
85 { |
156 { |
86 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { |
157 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { |
87 NGCCHandler h = new SimpleType_Restriction(this, super._source, $runtime, 182, annotation,locator,fa,name,finalSet); |
158 NGCCHandler h = new SimpleType_Restriction(this, super._source, $runtime, 85, annotation,locator,fa,name,finalSet); |
88 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
159 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
89 } |
160 } |
90 else { |
161 else { |
91 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list"))) { |
162 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list"))) { |
92 NGCCHandler h = new SimpleType_List(this, super._source, $runtime, 183, annotation,locator,fa,name,finalSet); |
163 NGCCHandler h = new SimpleType_List(this, super._source, $runtime, 86, annotation,locator,fa,name,finalSet); |
93 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
164 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
94 } |
165 } |
95 else { |
166 else { |
96 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union"))) { |
167 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union"))) { |
97 NGCCHandler h = new SimpleType_Union(this, super._source, $runtime, 177, annotation,locator,fa,name,finalSet); |
168 NGCCHandler h = new SimpleType_Union(this, super._source, $runtime, 80, annotation,locator,fa,name,finalSet); |
98 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
169 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
99 } |
170 } |
100 else { |
171 else { |
101 unexpectedEnterElement($__qname); |
172 unexpectedEnterElement($__qname); |
102 } |
173 } |
103 } |
174 } |
104 } |
175 } |
105 } |
176 } |
106 break; |
177 break; |
107 case 7: |
|
108 { |
|
109 action0(); |
|
110 $_ngcc_current_state = 2; |
|
111 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
112 } |
|
113 break; |
|
114 case 15: |
|
115 { |
|
116 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { |
|
117 $runtime.consumeAttribute($ai); |
|
118 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
119 } |
|
120 else { |
|
121 $_ngcc_current_state = 11; |
|
122 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
123 } |
|
124 } |
|
125 break; |
|
126 case 0: |
|
127 { |
|
128 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); |
|
129 } |
|
130 break; |
|
131 case 11: |
|
132 { |
|
133 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { |
|
134 $runtime.consumeAttribute($ai); |
|
135 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
136 } |
|
137 else { |
|
138 $_ngcc_current_state = 10; |
|
139 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
140 } |
|
141 } |
|
142 break; |
|
143 case 19: |
|
144 { |
|
145 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { |
|
146 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); |
|
147 action1(); |
|
148 $_ngcc_current_state = 15; |
|
149 } |
|
150 else { |
|
151 unexpectedEnterElement($__qname); |
|
152 } |
|
153 } |
|
154 break; |
|
155 case 10: |
|
156 { |
|
157 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list")))))) { |
|
158 NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 188, fa); |
|
159 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
|
160 } |
|
161 else { |
|
162 unexpectedEnterElement($__qname); |
|
163 } |
|
164 } |
|
165 break; |
|
166 case 8: |
|
167 { |
|
168 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { |
|
169 NGCCHandler h = new annotation(this, super._source, $runtime, 186, null,AnnotationContext.SIMPLETYPE_DECL); |
|
170 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); |
|
171 } |
|
172 else { |
|
173 $_ngcc_current_state = 7; |
|
174 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); |
|
175 } |
|
176 } |
|
177 break; |
|
178 default: |
178 default: |
179 { |
179 { |
180 unexpectedEnterElement($__qname); |
180 unexpectedEnterElement($__qname); |
181 } |
181 } |
182 break; |
182 break; |
187 int $ai; |
187 int $ai; |
188 $uri = $__uri; |
188 $uri = $__uri; |
189 $localName = $__local; |
189 $localName = $__local; |
190 $qname = $__qname; |
190 $qname = $__qname; |
191 switch($_ngcc_current_state) { |
191 switch($_ngcc_current_state) { |
|
192 case 15: |
|
193 { |
|
194 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { |
|
195 $runtime.consumeAttribute($ai); |
|
196 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
197 } |
|
198 else { |
|
199 $_ngcc_current_state = 11; |
|
200 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
201 } |
|
202 } |
|
203 break; |
|
204 case 11: |
|
205 { |
|
206 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { |
|
207 $runtime.consumeAttribute($ai); |
|
208 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
209 } |
|
210 else { |
|
211 $_ngcc_current_state = 10; |
|
212 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
213 } |
|
214 } |
|
215 break; |
|
216 case 8: |
|
217 { |
|
218 $_ngcc_current_state = 7; |
|
219 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
220 } |
|
221 break; |
192 case 7: |
222 case 7: |
193 { |
223 { |
194 action0(); |
224 action0(); |
195 $_ngcc_current_state = 2; |
225 $_ngcc_current_state = 2; |
196 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
226 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
197 } |
227 } |
198 break; |
228 break; |
199 case 15: |
|
200 { |
|
201 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { |
|
202 $runtime.consumeAttribute($ai); |
|
203 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
204 } |
|
205 else { |
|
206 $_ngcc_current_state = 11; |
|
207 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
208 } |
|
209 } |
|
210 break; |
|
211 case 0: |
|
212 { |
|
213 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); |
|
214 } |
|
215 break; |
|
216 case 11: |
|
217 { |
|
218 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { |
|
219 $runtime.consumeAttribute($ai); |
|
220 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
221 } |
|
222 else { |
|
223 $_ngcc_current_state = 10; |
|
224 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
225 } |
|
226 } |
|
227 break; |
|
228 case 8: |
|
229 { |
|
230 $_ngcc_current_state = 7; |
|
231 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); |
|
232 } |
|
233 break; |
|
234 case 1: |
229 case 1: |
235 { |
230 { |
236 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { |
231 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { |
237 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); |
232 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); |
238 $_ngcc_current_state = 0; |
233 $_ngcc_current_state = 0; |
239 } |
234 } |
240 else { |
235 else { |
241 unexpectedLeaveElement($__qname); |
236 unexpectedLeaveElement($__qname); |
242 } |
237 } |
|
238 } |
|
239 break; |
|
240 case 0: |
|
241 { |
|
242 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); |
243 } |
243 } |
244 break; |
244 break; |
245 default: |
245 default: |
246 { |
246 { |
247 unexpectedLeaveElement($__qname); |
247 unexpectedLeaveElement($__qname); |
254 int $ai; |
254 int $ai; |
255 $uri = $__uri; |
255 $uri = $__uri; |
256 $localName = $__local; |
256 $localName = $__local; |
257 $qname = $__qname; |
257 $qname = $__qname; |
258 switch($_ngcc_current_state) { |
258 switch($_ngcc_current_state) { |
|
259 case 15: |
|
260 { |
|
261 if(($__uri.equals("") && $__local.equals("final"))) { |
|
262 $_ngcc_current_state = 17; |
|
263 } |
|
264 else { |
|
265 $_ngcc_current_state = 11; |
|
266 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
|
267 } |
|
268 } |
|
269 break; |
|
270 case 11: |
|
271 { |
|
272 if(($__uri.equals("") && $__local.equals("name"))) { |
|
273 $_ngcc_current_state = 13; |
|
274 } |
|
275 else { |
|
276 $_ngcc_current_state = 10; |
|
277 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
|
278 } |
|
279 } |
|
280 break; |
|
281 case 8: |
|
282 { |
|
283 $_ngcc_current_state = 7; |
|
284 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
|
285 } |
|
286 break; |
259 case 7: |
287 case 7: |
260 { |
288 { |
261 action0(); |
289 action0(); |
262 $_ngcc_current_state = 2; |
290 $_ngcc_current_state = 2; |
263 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
291 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
264 } |
292 } |
265 break; |
293 break; |
266 case 15: |
|
267 { |
|
268 if(($__uri.equals("") && $__local.equals("final"))) { |
|
269 $_ngcc_current_state = 17; |
|
270 } |
|
271 else { |
|
272 $_ngcc_current_state = 11; |
|
273 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
|
274 } |
|
275 } |
|
276 break; |
|
277 case 0: |
294 case 0: |
278 { |
295 { |
279 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); |
296 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); |
280 } |
|
281 break; |
|
282 case 11: |
|
283 { |
|
284 if(($__uri.equals("") && $__local.equals("name"))) { |
|
285 $_ngcc_current_state = 13; |
|
286 } |
|
287 else { |
|
288 $_ngcc_current_state = 10; |
|
289 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
|
290 } |
|
291 } |
|
292 break; |
|
293 case 8: |
|
294 { |
|
295 $_ngcc_current_state = 7; |
|
296 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); |
|
297 } |
297 } |
298 break; |
298 break; |
299 default: |
299 default: |
300 { |
300 { |
301 unexpectedEnterAttribute($__qname); |
301 unexpectedEnterAttribute($__qname); |
369 } |
369 } |
370 |
370 |
371 public void text(String $value) throws SAXException { |
371 public void text(String $value) throws SAXException { |
372 int $ai; |
372 int $ai; |
373 switch($_ngcc_current_state) { |
373 switch($_ngcc_current_state) { |
|
374 case 13: |
|
375 { |
|
376 name = $value; |
|
377 $_ngcc_current_state = 12; |
|
378 } |
|
379 break; |
|
380 case 15: |
|
381 { |
|
382 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { |
|
383 $runtime.consumeAttribute($ai); |
|
384 $runtime.sendText(super._cookie, $value); |
|
385 } |
|
386 else { |
|
387 $_ngcc_current_state = 11; |
|
388 $runtime.sendText(super._cookie, $value); |
|
389 } |
|
390 } |
|
391 break; |
|
392 case 11: |
|
393 { |
|
394 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { |
|
395 $runtime.consumeAttribute($ai); |
|
396 $runtime.sendText(super._cookie, $value); |
|
397 } |
|
398 else { |
|
399 $_ngcc_current_state = 10; |
|
400 $runtime.sendText(super._cookie, $value); |
|
401 } |
|
402 } |
|
403 break; |
|
404 case 8: |
|
405 { |
|
406 $_ngcc_current_state = 7; |
|
407 $runtime.sendText(super._cookie, $value); |
|
408 } |
|
409 break; |
374 case 7: |
410 case 7: |
375 { |
411 { |
376 action0(); |
412 action0(); |
377 $_ngcc_current_state = 2; |
413 $_ngcc_current_state = 2; |
378 $runtime.sendText(super._cookie, $value); |
414 $runtime.sendText(super._cookie, $value); |
379 } |
415 } |
380 break; |
416 break; |
381 case 15: |
|
382 { |
|
383 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { |
|
384 $runtime.consumeAttribute($ai); |
|
385 $runtime.sendText(super._cookie, $value); |
|
386 } |
|
387 else { |
|
388 $_ngcc_current_state = 11; |
|
389 $runtime.sendText(super._cookie, $value); |
|
390 } |
|
391 } |
|
392 break; |
|
393 case 13: |
|
394 { |
|
395 name = $value; |
|
396 $_ngcc_current_state = 12; |
|
397 } |
|
398 break; |
|
399 case 0: |
|
400 { |
|
401 revertToParentFromText(result, super._cookie, $value); |
|
402 } |
|
403 break; |
|
404 case 11: |
|
405 { |
|
406 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { |
|
407 $runtime.consumeAttribute($ai); |
|
408 $runtime.sendText(super._cookie, $value); |
|
409 } |
|
410 else { |
|
411 $_ngcc_current_state = 10; |
|
412 $runtime.sendText(super._cookie, $value); |
|
413 } |
|
414 } |
|
415 break; |
|
416 case 17: |
417 case 17: |
417 { |
418 { |
418 finalValue = $value; |
419 finalValue = $value; |
419 $_ngcc_current_state = 16; |
420 $_ngcc_current_state = 16; |
420 } |
421 } |
421 break; |
422 break; |
422 case 8: |
423 case 0: |
423 { |
424 { |
424 $_ngcc_current_state = 7; |
425 revertToParentFromText(result, super._cookie, $value); |
425 $runtime.sendText(super._cookie, $value); |
|
426 } |
426 } |
427 break; |
427 break; |
428 } |
428 } |
429 } |
429 } |
430 |
430 |
431 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { |
431 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { |
432 switch($__cookie__) { |
432 switch($__cookie__) { |
433 case 186: |
433 case 89: |
434 { |
434 { |
435 annotation = ((AnnotationImpl)$__result__); |
435 annotation = ((AnnotationImpl)$__result__); |
436 $_ngcc_current_state = 7; |
436 $_ngcc_current_state = 7; |
437 } |
437 } |
438 break; |
438 break; |
439 case 188: |
439 case 91: |
440 { |
440 { |
441 fa = ((ForeignAttributesImpl)$__result__); |
441 fa = ((ForeignAttributesImpl)$__result__); |
442 $_ngcc_current_state = 8; |
442 $_ngcc_current_state = 8; |
443 } |
443 } |
444 break; |
444 break; |
445 case 182: |
445 case 85: |
446 { |
446 { |
447 result = ((RestrictionSimpleTypeImpl)$__result__); |
447 result = ((RestrictionSimpleTypeImpl)$__result__); |
448 $_ngcc_current_state = 1; |
448 $_ngcc_current_state = 1; |
449 } |
449 } |
450 break; |
450 break; |
451 case 183: |
451 case 86: |
452 { |
452 { |
453 result = ((ListSimpleTypeImpl)$__result__); |
453 result = ((ListSimpleTypeImpl)$__result__); |
454 $_ngcc_current_state = 1; |
454 $_ngcc_current_state = 1; |
455 } |
455 } |
456 break; |
456 break; |
457 case 177: |
457 case 80: |
458 { |
458 { |
459 result = ((UnionSimpleTypeImpl)$__result__); |
459 result = ((UnionSimpleTypeImpl)$__result__); |
460 $_ngcc_current_state = 1; |
460 $_ngcc_current_state = 1; |
461 } |
461 } |
462 break; |
462 break; |