114 115 private void action7()throws SAXException { 116 117 result = new ParticleImpl( $runtime.document, null, term, loc, occurs.max, occurs.min ); 118 119 } 120 121 private void action8()throws SAXException { 122 123 compositorName = $localName; 124 loc = $runtime.copyLocator(); 125 126 } 127 128 public void enterElement(String $__uri, String $__local, String $__qname, Attributes $attrs) throws SAXException { 129 int $ai; 130 $uri = $__uri; 131 $localName = $__local; 132 $qname = $__qname; 133 switch($_ngcc_current_state) { 134 case 4: 135 { 136 if(((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))))) { 137 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 138 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 139 } 140 else { 141 unexpectedEnterElement($__qname); 142 } 143 } 144 break; 145 case 3: 146 { 147 if((($ai = $runtime.getAttributeIndex("","processContents"))>=0 || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) { 148 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 617, wloc); 149 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 150 } 151 else { 152 unexpectedEnterElement($__qname); 153 } 154 } 155 break; 156 case 30: 157 { 158 if(((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ((($__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("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ((($__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("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__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("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"))))))))) { 159 NGCCHandler h = new occurs(this, super._source, $runtime, 648); 160 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 161 } 162 else { 163 unexpectedEnterElement($__qname); 164 } 165 } 166 break; 167 case 26: 168 { 169 if(((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))) { 170 NGCCHandler h = new occurs(this, super._source, $runtime, 643); 171 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 172 } 173 else { 174 unexpectedEnterElement($__qname); 175 } 176 } 177 break; 178 case 11: 179 { 180 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 181 NGCCHandler h = new annotation(this, super._source, $runtime, 626, null,AnnotationContext.PARTICLE); 182 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 183 } 184 else { 185 $_ngcc_current_state = 10; 186 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 187 } 188 } 189 break; 190 case 10: 191 { 192 action3(); 193 $_ngcc_current_state = 7; 194 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 195 } 196 break; 197 case 1: 198 { 199 if(((($__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")))) { 200 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 201 action8(); 202 $_ngcc_current_state = 30; 203 } 204 else { 205 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) { 206 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 207 action6(); 208 $_ngcc_current_state = 26; 209 } 210 else { 211 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) { 212 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 213 action4(); 214 $_ngcc_current_state = 16; 215 } 216 else { 217 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) { 218 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 219 action1(); 220 $_ngcc_current_state = 4; 221 } 222 else { 223 unexpectedEnterElement($__qname); 224 } 225 } 226 } 227 } 228 } 229 break; 230 case 29: 231 { 232 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("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"))))))) { 233 NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 647, loc,compositorName); 234 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 235 } 236 else { 237 unexpectedEnterElement($__qname); 238 } 239 } 240 break; 241 case 25: 242 { 243 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 244 $runtime.consumeAttribute($ai); 245 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 246 } 247 else { 248 unexpectedEnterElement($__qname); 249 } 250 } 251 break; 252 case 21: 253 { 254 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 255 NGCCHandler h = new annotation(this, super._source, $runtime, 638, null,AnnotationContext.PARTICLE); 256 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 257 } 258 else { 259 $_ngcc_current_state = 20; 260 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 261 } 262 } 263 break; 264 case 16: 265 { 266 if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || (($ai = $runtime.getAttributeIndex("","ref"))>=0 && (((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))))))))))) { 267 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 268 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 269 } 270 else { 271 unexpectedEnterElement($__qname); 272 } 273 } 274 break; 275 case 8: 276 { 277 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 278 $runtime.consumeAttribute($ai); 279 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 280 } 281 else { 282 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))))))) { 283 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 284 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 285 } 286 else { 287 unexpectedEnterElement($__qname); 288 } 289 } 290 } 291 break; 292 case 20: 293 { 294 action5(); 295 $_ngcc_current_state = 19; 296 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 297 } 298 break; 299 case 0: 300 { 301 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); 302 } 303 break; 304 default: 305 { 306 unexpectedEnterElement($__qname); 307 } 308 break; 309 } 310 } 311 312 public void leaveElement(String $__uri, String $__local, String $__qname) throws SAXException { 313 int $ai; 314 $uri = $__uri; 315 $localName = $__local; 316 $qname = $__qname; 317 switch($_ngcc_current_state) { 318 case 4: 319 { 320 if(((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))))))) { 321 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 322 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 323 } 324 else { 325 unexpectedLeaveElement($__qname); 326 } 327 } 328 break; 329 case 3: 330 { 331 if(((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))))) { 332 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 617, wloc); 333 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 334 } 335 else { 336 unexpectedLeaveElement($__qname); 337 } 338 } 339 break; 340 case 19: 341 { 342 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) { 343 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 344 $_ngcc_current_state = 0; 345 } 346 else { 347 unexpectedLeaveElement($__qname); 348 } 349 } 350 break; 351 case 30: 352 { 353 if(((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((($__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("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((($__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"))))))) { 354 NGCCHandler h = new occurs(this, super._source, $runtime, 648); 355 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 356 } 357 else { 358 unexpectedLeaveElement($__qname); 359 } 360 } 361 break; 362 case 26: 363 { 364 if(((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || (($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) { 365 NGCCHandler h = new occurs(this, super._source, $runtime, 643); 366 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 367 } 368 else { 369 unexpectedLeaveElement($__qname); 370 } 371 } 372 break; 373 case 11: 374 { 375 $_ngcc_current_state = 10; 376 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 377 } 378 break; 379 case 10: 380 { 381 action3(); 382 $_ngcc_current_state = 7; 383 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 384 } 385 break; 386 case 2: 387 { 388 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) { 389 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 390 $_ngcc_current_state = 0; 391 } 392 else { 393 unexpectedLeaveElement($__qname); 394 } 395 } 396 break; 397 case 7: 398 { 399 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) { 400 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 401 $_ngcc_current_state = 0; 402 } 403 else { 404 unexpectedLeaveElement($__qname); 405 } 406 } 407 break; 408 case 29: 409 { 410 if(((($__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")))) { 411 NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 647, loc,compositorName); 412 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 413 } 414 else { 415 unexpectedLeaveElement($__qname); 416 } 417 } 418 break; 419 case 25: 420 { 421 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 422 $runtime.consumeAttribute($ai); 423 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 424 } 425 else { 426 unexpectedLeaveElement($__qname); 427 } 428 } 429 break; 430 case 21: 431 { 432 $_ngcc_current_state = 20; 433 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 434 } 435 break; 436 case 16: 437 { 438 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("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=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"))) || (($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))))))))))))) { 439 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 440 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 441 } 442 else { 443 unexpectedLeaveElement($__qname); 444 } 445 } 446 break; 447 case 8: 448 { 449 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 450 $runtime.consumeAttribute($ai); 451 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 452 } 453 else { 454 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")))))))))) { 455 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 456 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 457 } 458 else { 459 unexpectedLeaveElement($__qname); 460 } 461 } 462 } 463 break; 464 case 28: 465 { 466 if(((($__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")))) { 467 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 468 $_ngcc_current_state = 0; 469 } 470 else { 471 unexpectedLeaveElement($__qname); 472 } 473 } 474 break; 475 case 20: 476 { 477 action5(); 478 $_ngcc_current_state = 19; 479 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 480 } 481 break; 482 case 0: 483 { 484 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); 485 } 486 break; 487 default: 488 { 489 unexpectedLeaveElement($__qname); 490 } 491 break; 492 } 493 } 494 495 public void enterAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 496 int $ai; 497 $uri = $__uri; 498 $localName = $__local; 499 $qname = $__qname; 500 switch($_ngcc_current_state) { 501 case 4: 502 { 503 if((($__uri.equals("") && $__local.equals("minOccurs")) || (($__uri.equals("") && $__local.equals("processContents")) || (($__uri.equals("") && $__local.equals("maxOccurs")) || ($__uri.equals("") && $__local.equals("namespace")))))) { 504 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 505 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 506 } 507 else { 508 unexpectedEnterAttribute($__qname); 509 } 510 } 511 break; 512 case 21: 513 { 514 $_ngcc_current_state = 20; 515 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 516 } 517 break; 518 case 3: 519 { 520 if((($__uri.equals("") && $__local.equals("processContents")) || ($__uri.equals("") && $__local.equals("namespace")))) { 521 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 617, wloc); 522 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 523 } 524 else { 525 unexpectedEnterAttribute($__qname); 526 } 527 } 528 break; 529 case 16: 530 { 531 if((($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("minOccurs")) || (($__uri.equals("") && $__local.equals("maxOccurs")) || (($__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")) || ($__uri.equals("") && $__local.equals("ref")))))))))))) { 532 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 533 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 534 } 535 else { 536 unexpectedEnterAttribute($__qname); 537 } 538 } 539 break; 540 case 8: 541 { 542 if(($__uri.equals("") && $__local.equals("ref"))) { 543 $_ngcc_current_state = 14; 544 } 545 else { 546 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"))))))))) { 547 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 548 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 549 } 550 else { 551 unexpectedEnterAttribute($__qname); 552 } 553 } 554 } 555 break; 556 case 30: 557 { 558 if((($__uri.equals("") && $__local.equals("minOccurs")) || ($__uri.equals("") && $__local.equals("maxOccurs")))) { 559 NGCCHandler h = new occurs(this, super._source, $runtime, 648); 560 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 561 } 562 else { 563 unexpectedEnterAttribute($__qname); 564 } 565 } 566 break; 567 case 11: 568 { 569 $_ngcc_current_state = 10; 570 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 571 } 572 break; 573 case 26: 574 { 575 if((($__uri.equals("") && $__local.equals("minOccurs")) || (($__uri.equals("") && $__local.equals("maxOccurs")) || ($__uri.equals("") && $__local.equals("ref"))))) { 576 NGCCHandler h = new occurs(this, super._source, $runtime, 643); 577 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 578 } 579 else { 580 unexpectedEnterAttribute($__qname); 581 } 582 } 583 break; 584 case 10: 585 { 586 action3(); 587 $_ngcc_current_state = 7; 588 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 589 } 590 break; 591 case 20: 592 { 593 action5(); 594 $_ngcc_current_state = 19; 595 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 596 } 597 break; 598 case 0: 599 { 600 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); 601 } 602 break; 603 case 25: 604 { 605 if(($__uri.equals("") && $__local.equals("ref"))) { 606 $_ngcc_current_state = 24; 607 } 608 else { 609 unexpectedEnterAttribute($__qname); 610 } 611 } 612 break; 613 default: 614 { 615 unexpectedEnterAttribute($__qname); 616 } 617 break; 618 } 619 } 620 621 public void leaveAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 622 int $ai; 623 $uri = $__uri; 624 $localName = $__local; 625 $qname = $__qname; 626 switch($_ngcc_current_state) { 627 case 21: 628 { 629 $_ngcc_current_state = 20; 630 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 631 } 632 break; 633 case 13: 634 { 635 if(($__uri.equals("") && $__local.equals("ref"))) { 636 $_ngcc_current_state = 11; 637 } 638 else { 639 unexpectedLeaveAttribute($__qname); 640 } 641 } 642 break; 643 case 11: 644 { 645 $_ngcc_current_state = 10; 646 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 647 } 648 break; 649 case 10: 650 { 651 action3(); 652 $_ngcc_current_state = 7; 653 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 654 } 655 break; 656 case 20: 657 { 658 action5(); 659 $_ngcc_current_state = 19; 660 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 661 } 662 break; 663 case 23: 664 { 665 if(($__uri.equals("") && $__local.equals("ref"))) { 666 $_ngcc_current_state = 21; 667 } 668 else { 669 unexpectedLeaveAttribute($__qname); 670 } 671 } 672 break; 673 case 0: 674 { 675 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); 676 } 677 break; 678 default: 679 { 680 unexpectedLeaveAttribute($__qname); 681 } 682 break; 683 } 684 } 685 686 public void text(String $value) throws SAXException { 687 int $ai; 688 switch($_ngcc_current_state) { 689 case 4: 690 { 691 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) { 692 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 693 spawnChildFromText(h, $value); 694 } 695 else { 696 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 697 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 698 spawnChildFromText(h, $value); 699 } 700 else { 701 if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) { 702 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 703 spawnChildFromText(h, $value); 704 } 705 else { 706 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 707 NGCCHandler h = new occurs(this, super._source, $runtime, 618); 708 spawnChildFromText(h, $value); 709 } 710 } 711 } 712 } 713 } 714 break; 715 case 3: 716 { 717 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) { 718 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 617, wloc); 719 spawnChildFromText(h, $value); 720 } 721 else { 722 if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) { 723 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 617, wloc); 724 spawnChildFromText(h, $value); 725 } 726 } 727 } 728 break; 729 case 30: 730 { 731 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 732 NGCCHandler h = new occurs(this, super._source, $runtime, 648); 733 spawnChildFromText(h, $value); 734 } 735 else { 736 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 737 NGCCHandler h = new occurs(this, super._source, $runtime, 648); 738 spawnChildFromText(h, $value); 739 } 740 } 741 } 742 break; 743 case 26: 744 { 745 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 746 NGCCHandler h = new occurs(this, super._source, $runtime, 643); 747 spawnChildFromText(h, $value); 748 } 749 else { 750 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 751 NGCCHandler h = new occurs(this, super._source, $runtime, 643); 752 spawnChildFromText(h, $value); 753 } 754 else { 755 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 756 NGCCHandler h = new occurs(this, super._source, $runtime, 643); 757 spawnChildFromText(h, $value); 758 } 759 } 760 } 761 } 762 break; 763 case 11: 764 { 765 $_ngcc_current_state = 10; 766 $runtime.sendText(super._cookie, $value); 767 } 768 break; 769 case 10: 770 { 771 action3(); 772 $_ngcc_current_state = 7; 773 $runtime.sendText(super._cookie, $value); 774 } 775 break; 776 case 14: 777 { 778 NGCCHandler h = new qname(this, super._source, $runtime, 629); 779 spawnChildFromText(h, $value); 780 } 781 break; 782 case 25: 783 { 784 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 785 $runtime.consumeAttribute($ai); 786 $runtime.sendText(super._cookie, $value); 787 } 788 } 789 break; 790 case 21: 791 { 792 $_ngcc_current_state = 20; 793 $runtime.sendText(super._cookie, $value); 794 } 795 break; 796 case 16: 797 { 798 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 799 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 800 spawnChildFromText(h, $value); 801 } 802 else { 803 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 804 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 805 spawnChildFromText(h, $value); 806 } 807 else { 808 if(($ai = $runtime.getAttributeIndex("","default"))>=0) { 809 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 810 spawnChildFromText(h, $value); 811 } 812 else { 813 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 814 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 815 spawnChildFromText(h, $value); 816 } 817 else { 818 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 819 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 820 spawnChildFromText(h, $value); 821 } 822 else { 823 if(($ai = $runtime.getAttributeIndex("","form"))>=0) { 824 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 825 spawnChildFromText(h, $value); 826 } 827 else { 828 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 829 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 830 spawnChildFromText(h, $value); 831 } 832 else { 833 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 834 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 835 spawnChildFromText(h, $value); 836 } 837 else { 838 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 839 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 840 spawnChildFromText(h, $value); 841 } 842 else { 843 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 844 NGCCHandler h = new occurs(this, super._source, $runtime, 632); 845 spawnChildFromText(h, $value); 846 } 847 } 848 } 849 } 850 } 851 } 852 } 853 } 854 } 855 } 856 } 857 break; 858 case 8: 859 { 860 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 861 $runtime.consumeAttribute($ai); 862 $runtime.sendText(super._cookie, $value); 863 } 864 else { 865 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 866 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 867 spawnChildFromText(h, $value); 868 } 869 else { 870 if(($ai = $runtime.getAttributeIndex("","default"))>=0) { 871 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 872 spawnChildFromText(h, $value); 873 } 874 else { 875 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 876 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 877 spawnChildFromText(h, $value); 878 } 879 else { 880 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 881 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 882 spawnChildFromText(h, $value); 883 } 884 else { 885 if(($ai = $runtime.getAttributeIndex("","form"))>=0) { 886 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 887 spawnChildFromText(h, $value); 888 } 889 else { 890 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 891 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 892 spawnChildFromText(h, $value); 893 } 894 else { 895 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 896 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 623, loc,false); 897 spawnChildFromText(h, $value); 898 } 899 } 900 } 901 } 902 } 903 } 904 } 905 } 906 } 907 break; 908 case 24: 909 { 910 NGCCHandler h = new qname(this, super._source, $runtime, 641); 911 spawnChildFromText(h, $value); 912 } 913 break; 914 case 20: 915 { 916 action5(); 917 $_ngcc_current_state = 19; 918 $runtime.sendText(super._cookie, $value); 919 } 920 break; 921 case 0: 922 { 923 revertToParentFromText(result, super._cookie, $value); 924 } 925 break; 926 } 927 } 928 929 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 930 switch($__cookie__) { 931 case 617: 932 { 933 wcBody = ((WildcardImpl)$__result__); 934 action0(); 935 $_ngcc_current_state = 2; 936 } 937 break; 938 case 647: 939 { 940 term = ((ModelGroupImpl)$__result__); 941 action7(); 942 $_ngcc_current_state = 28; 943 } 944 break; 945 case 632: 946 { 947 occurs = ((occurs)$__result__); 948 $_ngcc_current_state = 8; 949 } 950 break; 951 case 618: 952 { 953 occurs = ((occurs)$__result__); 954 $_ngcc_current_state = 3; 955 } 956 break; 957 case 648: 958 { 959 occurs = ((occurs)$__result__); 960 $_ngcc_current_state = 29; 961 } 962 break; 963 case 643: 964 { 965 occurs = ((occurs)$__result__); 966 $_ngcc_current_state = 25; 967 } 968 break; 969 case 626: 970 { 971 annotation = ((AnnotationImpl)$__result__); 972 $_ngcc_current_state = 10; 973 } 974 break; 975 case 629: 976 { 977 elementTypeName = ((UName)$__result__); 978 $_ngcc_current_state = 13; 979 } 980 break; 981 case 638: 982 { 983 annotation = ((AnnotationImpl)$__result__); 984 $_ngcc_current_state = 20; 985 } 986 break; 987 case 623: 988 { 989 anonymousElementDecl = ((ElementDecl)$__result__); 990 action2(); 991 $_ngcc_current_state = 7; 992 } 993 break; 994 case 641: 995 { 996 groupName = ((UName)$__result__); 997 $_ngcc_current_state = 23; 998 } 999 break; 1000 } 1001 } 1002 1003 public boolean accepted() { 1004 return(($_ngcc_current_state == 0)); 1005 } 1006 1007 1008 private Locator wloc; 1009 private Locator loc; 1010 private ParticleImpl result; 1011 private String compositorName; 1012 1013 } | 114 115 private void action7()throws SAXException { 116 117 result = new ParticleImpl( $runtime.document, null, term, loc, occurs.max, occurs.min ); 118 119 } 120 121 private void action8()throws SAXException { 122 123 compositorName = $localName; 124 loc = $runtime.copyLocator(); 125 126 } 127 128 public void enterElement(String $__uri, String $__local, String $__qname, Attributes $attrs) throws SAXException { 129 int $ai; 130 $uri = $__uri; 131 $localName = $__local; 132 $qname = $__qname; 133 switch($_ngcc_current_state) { 134 case 29: 135 { 136 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__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")))))))) { 137 NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 136, loc,compositorName); 138 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 139 } 140 else { 141 unexpectedEnterElement($__qname); 142 } 143 } 144 break; 145 case 4: 146 { 147 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))))) { 148 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 149 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 150 } 151 else { 152 unexpectedEnterElement($__qname); 153 } 154 } 155 break; 156 case 26: 157 { 158 if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))) { 159 NGCCHandler h = new occurs(this, super._source, $runtime, 132); 160 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 161 } 162 else { 163 unexpectedEnterElement($__qname); 164 } 165 } 166 break; 167 case 1: 168 { 169 if(((($__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")))) { 170 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 171 action8(); 172 $_ngcc_current_state = 30; 173 } 174 else { 175 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) { 176 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 177 action6(); 178 $_ngcc_current_state = 26; 179 } 180 else { 181 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) { 182 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 183 action4(); 184 $_ngcc_current_state = 16; 185 } 186 else { 187 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) { 188 $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 189 action1(); 190 $_ngcc_current_state = 4; 191 } 192 else { 193 unexpectedEnterElement($__qname); 194 } 195 } 196 } 197 } 198 } 199 break; 200 case 0: 201 { 202 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); 203 } 204 break; 205 case 20: 206 { 207 action5(); 208 $_ngcc_current_state = 19; 209 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 210 } 211 break; 212 case 8: 213 { 214 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 215 $runtime.consumeAttribute($ai); 216 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 217 } 218 else { 219 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))))))) { 220 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 221 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 222 } 223 else { 224 unexpectedEnterElement($__qname); 225 } 226 } 227 } 228 break; 229 case 11: 230 { 231 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 232 NGCCHandler h = new annotation(this, super._source, $runtime, 115, null,AnnotationContext.PARTICLE); 233 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 234 } 235 else { 236 $_ngcc_current_state = 10; 237 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 238 } 239 } 240 break; 241 case 25: 242 { 243 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 244 $runtime.consumeAttribute($ai); 245 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 246 } 247 else { 248 unexpectedEnterElement($__qname); 249 } 250 } 251 break; 252 case 10: 253 { 254 action3(); 255 $_ngcc_current_state = 7; 256 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 257 } 258 break; 259 case 3: 260 { 261 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 || ($ai = $runtime.getAttributeIndex("","processContents"))>=0))) { 262 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 106, wloc); 263 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 264 } 265 else { 266 unexpectedEnterElement($__qname); 267 } 268 } 269 break; 270 case 16: 271 { 272 if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))))))))))) { 273 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 274 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 275 } 276 else { 277 unexpectedEnterElement($__qname); 278 } 279 } 280 break; 281 case 21: 282 { 283 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 284 NGCCHandler h = new annotation(this, super._source, $runtime, 127, null,AnnotationContext.PARTICLE); 285 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 286 } 287 else { 288 $_ngcc_current_state = 20; 289 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 290 } 291 } 292 break; 293 case 30: 294 { 295 if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((((($__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("group"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((((($__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("group"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || (($__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")))))))))) { 296 NGCCHandler h = new occurs(this, super._source, $runtime, 137); 297 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 298 } 299 else { 300 unexpectedEnterElement($__qname); 301 } 302 } 303 break; 304 default: 305 { 306 unexpectedEnterElement($__qname); 307 } 308 break; 309 } 310 } 311 312 public void leaveElement(String $__uri, String $__local, String $__qname) throws SAXException { 313 int $ai; 314 $uri = $__uri; 315 $localName = $__local; 316 $qname = $__qname; 317 switch($_ngcc_current_state) { 318 case 29: 319 { 320 if(((($__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")))) { 321 NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 136, loc,compositorName); 322 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 323 } 324 else { 325 unexpectedLeaveElement($__qname); 326 } 327 } 328 break; 329 case 4: 330 { 331 if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))))))) { 332 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 333 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 334 } 335 else { 336 unexpectedLeaveElement($__qname); 337 } 338 } 339 break; 340 case 26: 341 { 342 if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) { 343 NGCCHandler h = new occurs(this, super._source, $runtime, 132); 344 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 345 } 346 else { 347 unexpectedLeaveElement($__qname); 348 } 349 } 350 break; 351 case 2: 352 { 353 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) { 354 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 355 $_ngcc_current_state = 0; 356 } 357 else { 358 unexpectedLeaveElement($__qname); 359 } 360 } 361 break; 362 case 0: 363 { 364 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); 365 } 366 break; 367 case 8: 368 { 369 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 370 $runtime.consumeAttribute($ai); 371 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 372 } 373 else { 374 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")))))))))) { 375 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 376 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 377 } 378 else { 379 unexpectedLeaveElement($__qname); 380 } 381 } 382 } 383 break; 384 case 20: 385 { 386 action5(); 387 $_ngcc_current_state = 19; 388 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 389 } 390 break; 391 case 11: 392 { 393 $_ngcc_current_state = 10; 394 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 395 } 396 break; 397 case 25: 398 { 399 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 400 $runtime.consumeAttribute($ai); 401 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 402 } 403 else { 404 unexpectedLeaveElement($__qname); 405 } 406 } 407 break; 408 case 19: 409 { 410 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) { 411 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 412 $_ngcc_current_state = 0; 413 } 414 else { 415 unexpectedLeaveElement($__qname); 416 } 417 } 418 break; 419 case 10: 420 { 421 action3(); 422 $_ngcc_current_state = 7; 423 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 424 } 425 break; 426 case 7: 427 { 428 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) { 429 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 430 $_ngcc_current_state = 0; 431 } 432 else { 433 unexpectedLeaveElement($__qname); 434 } 435 } 436 break; 437 case 3: 438 { 439 if(((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))))) { 440 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 106, wloc); 441 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 442 } 443 else { 444 unexpectedLeaveElement($__qname); 445 } 446 } 447 break; 448 case 16: 449 { 450 if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=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("","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("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=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"))))))))))))) { 451 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 452 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 453 } 454 else { 455 unexpectedLeaveElement($__qname); 456 } 457 } 458 break; 459 case 21: 460 { 461 $_ngcc_current_state = 20; 462 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 463 } 464 break; 465 case 30: 466 { 467 if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((($__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")))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((($__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("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))))) { 468 NGCCHandler h = new occurs(this, super._source, $runtime, 137); 469 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 470 } 471 else { 472 unexpectedLeaveElement($__qname); 473 } 474 } 475 break; 476 case 28: 477 { 478 if(((($__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")))) { 479 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 480 $_ngcc_current_state = 0; 481 } 482 else { 483 unexpectedLeaveElement($__qname); 484 } 485 } 486 break; 487 default: 488 { 489 unexpectedLeaveElement($__qname); 490 } 491 break; 492 } 493 } 494 495 public void enterAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 496 int $ai; 497 $uri = $__uri; 498 $localName = $__local; 499 $qname = $__qname; 500 switch($_ngcc_current_state) { 501 case 0: 502 { 503 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); 504 } 505 break; 506 case 8: 507 { 508 if(($__uri.equals("") && $__local.equals("ref"))) { 509 $_ngcc_current_state = 14; 510 } 511 else { 512 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"))))))))) { 513 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 514 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 515 } 516 else { 517 unexpectedEnterAttribute($__qname); 518 } 519 } 520 } 521 break; 522 case 20: 523 { 524 action5(); 525 $_ngcc_current_state = 19; 526 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 527 } 528 break; 529 case 11: 530 { 531 $_ngcc_current_state = 10; 532 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 533 } 534 break; 535 case 25: 536 { 537 if(($__uri.equals("") && $__local.equals("ref"))) { 538 $_ngcc_current_state = 24; 539 } 540 else { 541 unexpectedEnterAttribute($__qname); 542 } 543 } 544 break; 545 case 4: 546 { 547 if((($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("minOccurs")) || (($__uri.equals("") && $__local.equals("namespace")) || ($__uri.equals("") && $__local.equals("processContents")))))) { 548 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 549 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 550 } 551 else { 552 unexpectedEnterAttribute($__qname); 553 } 554 } 555 break; 556 case 10: 557 { 558 action3(); 559 $_ngcc_current_state = 7; 560 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 561 } 562 break; 563 case 26: 564 { 565 if((($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("ref")) || ($__uri.equals("") && $__local.equals("minOccurs"))))) { 566 NGCCHandler h = new occurs(this, super._source, $runtime, 132); 567 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 568 } 569 else { 570 unexpectedEnterAttribute($__qname); 571 } 572 } 573 break; 574 case 3: 575 { 576 if((($__uri.equals("") && $__local.equals("namespace")) || ($__uri.equals("") && $__local.equals("processContents")))) { 577 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 106, wloc); 578 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 579 } 580 else { 581 unexpectedEnterAttribute($__qname); 582 } 583 } 584 break; 585 case 16: 586 { 587 if((($__uri.equals("") && $__local.equals("maxOccurs")) || (($__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("ref")) || (($__uri.equals("") && $__local.equals("minOccurs")) || (($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("abstract")))))))))))) { 588 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 589 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 590 } 591 else { 592 unexpectedEnterAttribute($__qname); 593 } 594 } 595 break; 596 case 21: 597 { 598 $_ngcc_current_state = 20; 599 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 600 } 601 break; 602 case 30: 603 { 604 if((($__uri.equals("") && $__local.equals("maxOccurs")) || ($__uri.equals("") && $__local.equals("minOccurs")))) { 605 NGCCHandler h = new occurs(this, super._source, $runtime, 137); 606 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 607 } 608 else { 609 unexpectedEnterAttribute($__qname); 610 } 611 } 612 break; 613 default: 614 { 615 unexpectedEnterAttribute($__qname); 616 } 617 break; 618 } 619 } 620 621 public void leaveAttribute(String $__uri, String $__local, String $__qname) throws SAXException { 622 int $ai; 623 $uri = $__uri; 624 $localName = $__local; 625 $qname = $__qname; 626 switch($_ngcc_current_state) { 627 case 23: 628 { 629 if(($__uri.equals("") && $__local.equals("ref"))) { 630 $_ngcc_current_state = 21; 631 } 632 else { 633 unexpectedLeaveAttribute($__qname); 634 } 635 } 636 break; 637 case 0: 638 { 639 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); 640 } 641 break; 642 case 20: 643 { 644 action5(); 645 $_ngcc_current_state = 19; 646 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 647 } 648 break; 649 case 11: 650 { 651 $_ngcc_current_state = 10; 652 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 653 } 654 break; 655 case 10: 656 { 657 action3(); 658 $_ngcc_current_state = 7; 659 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 660 } 661 break; 662 case 21: 663 { 664 $_ngcc_current_state = 20; 665 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 666 } 667 break; 668 case 13: 669 { 670 if(($__uri.equals("") && $__local.equals("ref"))) { 671 $_ngcc_current_state = 11; 672 } 673 else { 674 unexpectedLeaveAttribute($__qname); 675 } 676 } 677 break; 678 default: 679 { 680 unexpectedLeaveAttribute($__qname); 681 } 682 break; 683 } 684 } 685 686 public void text(String $value) throws SAXException { 687 int $ai; 688 switch($_ngcc_current_state) { 689 case 4: 690 { 691 if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) { 692 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 693 spawnChildFromText(h, $value); 694 } 695 else { 696 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) { 697 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 698 spawnChildFromText(h, $value); 699 } 700 else { 701 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 702 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 703 spawnChildFromText(h, $value); 704 } 705 else { 706 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 707 NGCCHandler h = new occurs(this, super._source, $runtime, 107); 708 spawnChildFromText(h, $value); 709 } 710 } 711 } 712 } 713 } 714 break; 715 case 26: 716 { 717 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 718 NGCCHandler h = new occurs(this, super._source, $runtime, 132); 719 spawnChildFromText(h, $value); 720 } 721 else { 722 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 723 NGCCHandler h = new occurs(this, super._source, $runtime, 132); 724 spawnChildFromText(h, $value); 725 } 726 else { 727 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 728 NGCCHandler h = new occurs(this, super._source, $runtime, 132); 729 spawnChildFromText(h, $value); 730 } 731 } 732 } 733 } 734 break; 735 case 14: 736 { 737 NGCCHandler h = new qname(this, super._source, $runtime, 118); 738 spawnChildFromText(h, $value); 739 } 740 break; 741 case 24: 742 { 743 NGCCHandler h = new qname(this, super._source, $runtime, 130); 744 spawnChildFromText(h, $value); 745 } 746 break; 747 case 0: 748 { 749 revertToParentFromText(result, super._cookie, $value); 750 } 751 break; 752 case 20: 753 { 754 action5(); 755 $_ngcc_current_state = 19; 756 $runtime.sendText(super._cookie, $value); 757 } 758 break; 759 case 8: 760 { 761 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 762 $runtime.consumeAttribute($ai); 763 $runtime.sendText(super._cookie, $value); 764 } 765 else { 766 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 767 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 768 spawnChildFromText(h, $value); 769 } 770 else { 771 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 772 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 773 spawnChildFromText(h, $value); 774 } 775 else { 776 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 777 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 778 spawnChildFromText(h, $value); 779 } 780 else { 781 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 782 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 783 spawnChildFromText(h, $value); 784 } 785 else { 786 if(($ai = $runtime.getAttributeIndex("","form"))>=0) { 787 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 788 spawnChildFromText(h, $value); 789 } 790 else { 791 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 792 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 793 spawnChildFromText(h, $value); 794 } 795 else { 796 if(($ai = $runtime.getAttributeIndex("","default"))>=0) { 797 NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 112, loc,false); 798 spawnChildFromText(h, $value); 799 } 800 } 801 } 802 } 803 } 804 } 805 } 806 } 807 } 808 break; 809 case 11: 810 { 811 $_ngcc_current_state = 10; 812 $runtime.sendText(super._cookie, $value); 813 } 814 break; 815 case 25: 816 { 817 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 818 $runtime.consumeAttribute($ai); 819 $runtime.sendText(super._cookie, $value); 820 } 821 } 822 break; 823 case 10: 824 { 825 action3(); 826 $_ngcc_current_state = 7; 827 $runtime.sendText(super._cookie, $value); 828 } 829 break; 830 case 3: 831 { 832 if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) { 833 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 106, wloc); 834 spawnChildFromText(h, $value); 835 } 836 else { 837 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) { 838 NGCCHandler h = new wildcardBody(this, super._source, $runtime, 106, wloc); 839 spawnChildFromText(h, $value); 840 } 841 } 842 } 843 break; 844 case 16: 845 { 846 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 847 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 848 spawnChildFromText(h, $value); 849 } 850 else { 851 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 852 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 853 spawnChildFromText(h, $value); 854 } 855 else { 856 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 857 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 858 spawnChildFromText(h, $value); 859 } 860 else { 861 if(($ai = $runtime.getAttributeIndex("","ref"))>=0) { 862 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 863 spawnChildFromText(h, $value); 864 } 865 else { 866 if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 867 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 868 spawnChildFromText(h, $value); 869 } 870 else { 871 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 872 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 873 spawnChildFromText(h, $value); 874 } 875 else { 876 if(($ai = $runtime.getAttributeIndex("","form"))>=0) { 877 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 878 spawnChildFromText(h, $value); 879 } 880 else { 881 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) { 882 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 883 spawnChildFromText(h, $value); 884 } 885 else { 886 if(($ai = $runtime.getAttributeIndex("","default"))>=0) { 887 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 888 spawnChildFromText(h, $value); 889 } 890 else { 891 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 892 NGCCHandler h = new occurs(this, super._source, $runtime, 121); 893 spawnChildFromText(h, $value); 894 } 895 } 896 } 897 } 898 } 899 } 900 } 901 } 902 } 903 } 904 } 905 break; 906 case 21: 907 { 908 $_ngcc_current_state = 20; 909 $runtime.sendText(super._cookie, $value); 910 } 911 break; 912 case 30: 913 { 914 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) { 915 NGCCHandler h = new occurs(this, super._source, $runtime, 137); 916 spawnChildFromText(h, $value); 917 } 918 else { 919 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) { 920 NGCCHandler h = new occurs(this, super._source, $runtime, 137); 921 spawnChildFromText(h, $value); 922 } 923 } 924 } 925 break; 926 } 927 } 928 929 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 930 switch($__cookie__) { 931 case 136: 932 { 933 term = ((ModelGroupImpl)$__result__); 934 action7(); 935 $_ngcc_current_state = 28; 936 } 937 break; 938 case 107: 939 { 940 occurs = ((occurs)$__result__); 941 $_ngcc_current_state = 3; 942 } 943 break; 944 case 106: 945 { 946 wcBody = ((WildcardImpl)$__result__); 947 action0(); 948 $_ngcc_current_state = 2; 949 } 950 break; 951 case 121: 952 { 953 occurs = ((occurs)$__result__); 954 $_ngcc_current_state = 8; 955 } 956 break; 957 case 127: 958 { 959 annotation = ((AnnotationImpl)$__result__); 960 $_ngcc_current_state = 20; 961 } 962 break; 963 case 137: 964 { 965 occurs = ((occurs)$__result__); 966 $_ngcc_current_state = 29; 967 } 968 break; 969 case 132: 970 { 971 occurs = ((occurs)$__result__); 972 $_ngcc_current_state = 25; 973 } 974 break; 975 case 118: 976 { 977 elementTypeName = ((UName)$__result__); 978 $_ngcc_current_state = 13; 979 } 980 break; 981 case 130: 982 { 983 groupName = ((UName)$__result__); 984 $_ngcc_current_state = 23; 985 } 986 break; 987 case 112: 988 { 989 anonymousElementDecl = ((ElementDecl)$__result__); 990 action2(); 991 $_ngcc_current_state = 7; 992 } 993 break; 994 case 115: 995 { 996 annotation = ((AnnotationImpl)$__result__); 997 $_ngcc_current_state = 10; 998 } 999 break; 1000 } 1001 } 1002 1003 public boolean accepted() { 1004 return(($_ngcc_current_state == 0)); 1005 } 1006 1007 1008 private Locator wloc; 1009 private Locator loc; 1010 private ParticleImpl result; 1011 private String compositorName; 1012 1013 } |