1.1 --- a/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java Thu Aug 08 10:10:38 2013 -0700 1.2 +++ b/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java Fri Aug 23 09:57:21 2013 +0100 1.3 @@ -189,26 +189,14 @@ 1.4 $localName = $__local; 1.5 $qname = $__qname; 1.6 switch($_ngcc_current_state) { 1.7 - case 65: 1.8 + case 54: 1.9 { 1.10 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.11 - NGCCHandler h = new annotation(this, super._source, $runtime, 81, null,AnnotationContext.COMPLEXTYPE_DECL); 1.12 + NGCCHandler h = new annotation(this, super._source, $runtime, 617, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.13 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.14 } 1.15 else { 1.16 - $_ngcc_current_state = 2; 1.17 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.18 - } 1.19 - } 1.20 - break; 1.21 - case 29: 1.22 - { 1.23 - if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.24 - $runtime.consumeAttribute($ai); 1.25 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.26 - } 1.27 - else { 1.28 - $_ngcc_current_state = 28; 1.29 + $_ngcc_current_state = 52; 1.30 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.31 } 1.32 } 1.33 @@ -225,64 +213,10 @@ 1.34 } 1.35 } 1.36 break; 1.37 - case 88: 1.38 - { 1.39 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.40 - $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.41 - action16(); 1.42 - $_ngcc_current_state = 84; 1.43 - } 1.44 - else { 1.45 - unexpectedEnterElement($__qname); 1.46 - } 1.47 - } 1.48 - break; 1.49 - case 2: 1.50 - { 1.51 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 1.52 - $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.53 - $_ngcc_current_state = 63; 1.54 - } 1.55 - else { 1.56 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 1.57 - $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.58 - $_ngcc_current_state = 29; 1.59 - } 1.60 - else { 1.61 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))))))) { 1.62 - action1(); 1.63 - NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 4, result); 1.64 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.65 - } 1.66 - else { 1.67 - unexpectedEnterElement($__qname); 1.68 - } 1.69 - } 1.70 - } 1.71 - } 1.72 - break; 1.73 - case 47: 1.74 - { 1.75 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))) { 1.76 - NGCCHandler h = new attributeUses(this, super._source, $runtime, 53, result); 1.77 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.78 - } 1.79 - else { 1.80 - unexpectedEnterElement($__qname); 1.81 - } 1.82 - } 1.83 - break; 1.84 - case 38: 1.85 - { 1.86 - action8(); 1.87 - $_ngcc_current_state = 37; 1.88 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.89 - } 1.90 - break; 1.91 case 49: 1.92 { 1.93 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 1.94 - NGCCHandler h = new facet(this, super._source, $runtime, 57); 1.95 + NGCCHandler h = new facet(this, super._source, $runtime, 610); 1.96 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.97 } 1.98 else { 1.99 @@ -291,284 +225,6 @@ 1.100 } 1.101 } 1.102 break; 1.103 - case 18: 1.104 - { 1.105 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))))))) { 1.106 - NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 18, result); 1.107 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.108 - } 1.109 - else { 1.110 - unexpectedEnterElement($__qname); 1.111 - } 1.112 - } 1.113 - break; 1.114 - case 51: 1.115 - { 1.116 - action13(); 1.117 - $_ngcc_current_state = 49; 1.118 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.119 - } 1.120 - break; 1.121 - case 54: 1.122 - { 1.123 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.124 - NGCCHandler h = new annotation(this, super._source, $runtime, 64, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.125 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.126 - } 1.127 - else { 1.128 - $_ngcc_current_state = 52; 1.129 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.130 - } 1.131 - } 1.132 - break; 1.133 - case 68: 1.134 - { 1.135 - if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.136 - $runtime.consumeAttribute($ai); 1.137 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.138 - } 1.139 - else { 1.140 - $_ngcc_current_state = 67; 1.141 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.142 - } 1.143 - } 1.144 - break; 1.145 - case 56: 1.146 - { 1.147 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))))))))) { 1.148 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 66, fa); 1.149 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.150 - } 1.151 - else { 1.152 - unexpectedEnterElement($__qname); 1.153 - } 1.154 - } 1.155 - break; 1.156 - case 84: 1.157 - { 1.158 - if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 1.159 - $runtime.consumeAttribute($ai); 1.160 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.161 - } 1.162 - else { 1.163 - $_ngcc_current_state = 80; 1.164 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.165 - } 1.166 - } 1.167 - break; 1.168 - case 52: 1.169 - { 1.170 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { 1.171 - NGCCHandler h = new simpleType(this, super._source, $runtime, 61); 1.172 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.173 - } 1.174 - else { 1.175 - $_ngcc_current_state = 51; 1.176 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.177 - } 1.178 - } 1.179 - break; 1.180 - case 12: 1.181 - { 1.182 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")))))))))) { 1.183 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 11, fa); 1.184 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.185 - } 1.186 - else { 1.187 - unexpectedEnterElement($__qname); 1.188 - } 1.189 - } 1.190 - break; 1.191 - case 41: 1.192 - { 1.193 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")))))) { 1.194 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 46, fa); 1.195 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.196 - } 1.197 - else { 1.198 - unexpectedEnterElement($__qname); 1.199 - } 1.200 - } 1.201 - break; 1.202 - case 10: 1.203 - { 1.204 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.205 - NGCCHandler h = new annotation(this, super._source, $runtime, 9, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.206 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.207 - } 1.208 - else { 1.209 - $_ngcc_current_state = 9; 1.210 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.211 - } 1.212 - } 1.213 - break; 1.214 - case 0: 1.215 - { 1.216 - revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); 1.217 - } 1.218 - break; 1.219 - case 80: 1.220 - { 1.221 - if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1.222 - $runtime.consumeAttribute($ai); 1.223 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.224 - } 1.225 - else { 1.226 - $_ngcc_current_state = 76; 1.227 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.228 - } 1.229 - } 1.230 - break; 1.231 - case 28: 1.232 - { 1.233 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) { 1.234 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 31, fa); 1.235 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.236 - } 1.237 - else { 1.238 - unexpectedEnterElement($__qname); 1.239 - } 1.240 - } 1.241 - break; 1.242 - case 72: 1.243 - { 1.244 - if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.245 - $runtime.consumeAttribute($ai); 1.246 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.247 - } 1.248 - else { 1.249 - $_ngcc_current_state = 68; 1.250 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.251 - } 1.252 - } 1.253 - break; 1.254 - case 63: 1.255 - { 1.256 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) { 1.257 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 75, fa); 1.258 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.259 - } 1.260 - else { 1.261 - unexpectedEnterElement($__qname); 1.262 - } 1.263 - } 1.264 - break; 1.265 - case 59: 1.266 - { 1.267 - if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.268 - $runtime.consumeAttribute($ai); 1.269 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.270 - } 1.271 - else { 1.272 - unexpectedEnterElement($__qname); 1.273 - } 1.274 - } 1.275 - break; 1.276 - case 19: 1.277 - { 1.278 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.279 - NGCCHandler h = new annotation(this, super._source, $runtime, 20, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.280 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.281 - } 1.282 - else { 1.283 - $_ngcc_current_state = 18; 1.284 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.285 - } 1.286 - } 1.287 - break; 1.288 - case 39: 1.289 - { 1.290 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.291 - NGCCHandler h = new annotation(this, super._source, $runtime, 44, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.292 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.293 - } 1.294 - else { 1.295 - $_ngcc_current_state = 38; 1.296 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.297 - } 1.298 - } 1.299 - break; 1.300 - case 44: 1.301 - { 1.302 - if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.303 - $runtime.consumeAttribute($ai); 1.304 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.305 - } 1.306 - else { 1.307 - unexpectedEnterElement($__qname); 1.308 - } 1.309 - } 1.310 - break; 1.311 - case 21: 1.312 - { 1.313 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")))))))))) { 1.314 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 22, fa); 1.315 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.316 - } 1.317 - else { 1.318 - unexpectedEnterElement($__qname); 1.319 - } 1.320 - } 1.321 - break; 1.322 - case 48: 1.323 - { 1.324 - if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 1.325 - NGCCHandler h = new facet(this, super._source, $runtime, 56); 1.326 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.327 - } 1.328 - else { 1.329 - action11(); 1.330 - $_ngcc_current_state = 47; 1.331 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.332 - } 1.333 - } 1.334 - break; 1.335 - case 61: 1.336 - { 1.337 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.338 - NGCCHandler h = new annotation(this, super._source, $runtime, 73, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.339 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.340 - } 1.341 - else { 1.342 - $_ngcc_current_state = 35; 1.343 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.344 - } 1.345 - } 1.346 - break; 1.347 - case 26: 1.348 - { 1.349 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.350 - NGCCHandler h = new annotation(this, super._source, $runtime, 29, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.351 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.352 - } 1.353 - else { 1.354 - $_ngcc_current_state = 7; 1.355 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.356 - } 1.357 - } 1.358 - break; 1.359 - case 37: 1.360 - { 1.361 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))) { 1.362 - NGCCHandler h = new attributeUses(this, super._source, $runtime, 41, result); 1.363 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.364 - } 1.365 - else { 1.366 - unexpectedEnterElement($__qname); 1.367 - } 1.368 - } 1.369 - break; 1.370 - case 67: 1.371 - { 1.372 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent")))))))))))) { 1.373 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 83, fa); 1.374 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.375 - } 1.376 - else { 1.377 - unexpectedEnterElement($__qname); 1.378 - } 1.379 - } 1.380 - break; 1.381 case 7: 1.382 { 1.383 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.384 @@ -588,10 +244,22 @@ 1.385 } 1.386 } 1.387 break; 1.388 - case 9: 1.389 + case 61: 1.390 { 1.391 - if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))))))))) { 1.392 - NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 7, result); 1.393 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.394 + NGCCHandler h = new annotation(this, super._source, $runtime, 626, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.395 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.396 + } 1.397 + else { 1.398 + $_ngcc_current_state = 35; 1.399 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.400 + } 1.401 + } 1.402 + break; 1.403 + case 18: 1.404 + { 1.405 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) { 1.406 + NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 571, result); 1.407 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.408 } 1.409 else { 1.410 @@ -599,6 +267,59 @@ 1.411 } 1.412 } 1.413 break; 1.414 + case 12: 1.415 + { 1.416 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) { 1.417 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 564, fa); 1.418 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.419 + } 1.420 + else { 1.421 + unexpectedEnterElement($__qname); 1.422 + } 1.423 + } 1.424 + break; 1.425 + case 26: 1.426 + { 1.427 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.428 + NGCCHandler h = new annotation(this, super._source, $runtime, 582, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.429 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.430 + } 1.431 + else { 1.432 + $_ngcc_current_state = 7; 1.433 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.434 + } 1.435 + } 1.436 + break; 1.437 + case 38: 1.438 + { 1.439 + action8(); 1.440 + $_ngcc_current_state = 37; 1.441 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.442 + } 1.443 + break; 1.444 + case 44: 1.445 + { 1.446 + if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.447 + $runtime.consumeAttribute($ai); 1.448 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.449 + } 1.450 + else { 1.451 + unexpectedEnterElement($__qname); 1.452 + } 1.453 + } 1.454 + break; 1.455 + case 68: 1.456 + { 1.457 + if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.458 + $runtime.consumeAttribute($ai); 1.459 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.460 + } 1.461 + else { 1.462 + $_ngcc_current_state = 67; 1.463 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.464 + } 1.465 + } 1.466 + break; 1.467 case 35: 1.468 { 1.469 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.470 @@ -618,6 +339,122 @@ 1.471 } 1.472 } 1.473 break; 1.474 + case 80: 1.475 + { 1.476 + if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1.477 + $runtime.consumeAttribute($ai); 1.478 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.479 + } 1.480 + else { 1.481 + $_ngcc_current_state = 76; 1.482 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.483 + } 1.484 + } 1.485 + break; 1.486 + case 63: 1.487 + { 1.488 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) { 1.489 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 628, fa); 1.490 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.491 + } 1.492 + else { 1.493 + unexpectedEnterElement($__qname); 1.494 + } 1.495 + } 1.496 + break; 1.497 + case 88: 1.498 + { 1.499 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.500 + $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.501 + action16(); 1.502 + $_ngcc_current_state = 84; 1.503 + } 1.504 + else { 1.505 + unexpectedEnterElement($__qname); 1.506 + } 1.507 + } 1.508 + break; 1.509 + case 84: 1.510 + { 1.511 + if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 1.512 + $runtime.consumeAttribute($ai); 1.513 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.514 + } 1.515 + else { 1.516 + $_ngcc_current_state = 80; 1.517 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.518 + } 1.519 + } 1.520 + break; 1.521 + case 37: 1.522 + { 1.523 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) { 1.524 + NGCCHandler h = new attributeUses(this, super._source, $runtime, 594, result); 1.525 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.526 + } 1.527 + else { 1.528 + unexpectedEnterElement($__qname); 1.529 + } 1.530 + } 1.531 + break; 1.532 + case 9: 1.533 + { 1.534 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) { 1.535 + NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 560, result); 1.536 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.537 + } 1.538 + else { 1.539 + unexpectedEnterElement($__qname); 1.540 + } 1.541 + } 1.542 + break; 1.543 + case 19: 1.544 + { 1.545 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.546 + NGCCHandler h = new annotation(this, super._source, $runtime, 573, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.547 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.548 + } 1.549 + else { 1.550 + $_ngcc_current_state = 18; 1.551 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.552 + } 1.553 + } 1.554 + break; 1.555 + case 15: 1.556 + { 1.557 + if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.558 + $runtime.consumeAttribute($ai); 1.559 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.560 + } 1.561 + else { 1.562 + unexpectedEnterElement($__qname); 1.563 + } 1.564 + } 1.565 + break; 1.566 + case 48: 1.567 + { 1.568 + if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) { 1.569 + NGCCHandler h = new facet(this, super._source, $runtime, 609); 1.570 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.571 + } 1.572 + else { 1.573 + action11(); 1.574 + $_ngcc_current_state = 47; 1.575 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.576 + } 1.577 + } 1.578 + break; 1.579 + case 47: 1.580 + { 1.581 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) { 1.582 + NGCCHandler h = new attributeUses(this, super._source, $runtime, 606, result); 1.583 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.584 + } 1.585 + else { 1.586 + unexpectedEnterElement($__qname); 1.587 + } 1.588 + } 1.589 + break; 1.590 case 24: 1.591 { 1.592 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.593 @@ -629,7 +466,134 @@ 1.594 } 1.595 } 1.596 break; 1.597 - case 15: 1.598 + case 28: 1.599 + { 1.600 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))))) { 1.601 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 584, fa); 1.602 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.603 + } 1.604 + else { 1.605 + unexpectedEnterElement($__qname); 1.606 + } 1.607 + } 1.608 + break; 1.609 + case 29: 1.610 + { 1.611 + if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.612 + $runtime.consumeAttribute($ai); 1.613 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.614 + } 1.615 + else { 1.616 + $_ngcc_current_state = 28; 1.617 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.618 + } 1.619 + } 1.620 + break; 1.621 + case 67: 1.622 + { 1.623 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))))) { 1.624 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 636, fa); 1.625 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.626 + } 1.627 + else { 1.628 + unexpectedEnterElement($__qname); 1.629 + } 1.630 + } 1.631 + break; 1.632 + case 10: 1.633 + { 1.634 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.635 + NGCCHandler h = new annotation(this, super._source, $runtime, 562, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.636 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.637 + } 1.638 + else { 1.639 + $_ngcc_current_state = 9; 1.640 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.641 + } 1.642 + } 1.643 + break; 1.644 + case 41: 1.645 + { 1.646 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))) { 1.647 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 599, fa); 1.648 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.649 + } 1.650 + else { 1.651 + unexpectedEnterElement($__qname); 1.652 + } 1.653 + } 1.654 + break; 1.655 + case 2: 1.656 + { 1.657 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 1.658 + $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.659 + $_ngcc_current_state = 63; 1.660 + } 1.661 + else { 1.662 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 1.663 + $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.664 + $_ngcc_current_state = 29; 1.665 + } 1.666 + else { 1.667 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) { 1.668 + action1(); 1.669 + NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 557, result); 1.670 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.671 + } 1.672 + else { 1.673 + unexpectedEnterElement($__qname); 1.674 + } 1.675 + } 1.676 + } 1.677 + } 1.678 + break; 1.679 + case 21: 1.680 + { 1.681 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) { 1.682 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 575, fa); 1.683 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.684 + } 1.685 + else { 1.686 + unexpectedEnterElement($__qname); 1.687 + } 1.688 + } 1.689 + break; 1.690 + case 72: 1.691 + { 1.692 + if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.693 + $runtime.consumeAttribute($ai); 1.694 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.695 + } 1.696 + else { 1.697 + $_ngcc_current_state = 68; 1.698 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.699 + } 1.700 + } 1.701 + break; 1.702 + case 56: 1.703 + { 1.704 + if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))) { 1.705 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 619, fa); 1.706 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.707 + } 1.708 + else { 1.709 + unexpectedEnterElement($__qname); 1.710 + } 1.711 + } 1.712 + break; 1.713 + case 39: 1.714 + { 1.715 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.716 + NGCCHandler h = new annotation(this, super._source, $runtime, 597, annotation,AnnotationContext.COMPLEXTYPE_DECL); 1.717 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.718 + } 1.719 + else { 1.720 + $_ngcc_current_state = 38; 1.721 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.722 + } 1.723 + } 1.724 + break; 1.725 + case 59: 1.726 { 1.727 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.728 $runtime.consumeAttribute($ai); 1.729 @@ -640,6 +604,42 @@ 1.730 } 1.731 } 1.732 break; 1.733 + case 52: 1.734 + { 1.735 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) { 1.736 + NGCCHandler h = new simpleType(this, super._source, $runtime, 614); 1.737 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.738 + } 1.739 + else { 1.740 + $_ngcc_current_state = 51; 1.741 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.742 + } 1.743 + } 1.744 + break; 1.745 + case 0: 1.746 + { 1.747 + revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); 1.748 + } 1.749 + break; 1.750 + case 51: 1.751 + { 1.752 + action13(); 1.753 + $_ngcc_current_state = 49; 1.754 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.755 + } 1.756 + break; 1.757 + case 65: 1.758 + { 1.759 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.760 + NGCCHandler h = new annotation(this, super._source, $runtime, 634, null,AnnotationContext.COMPLEXTYPE_DECL); 1.761 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.762 + } 1.763 + else { 1.764 + $_ngcc_current_state = 2; 1.765 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.766 + } 1.767 + } 1.768 + break; 1.769 default: 1.770 { 1.771 unexpectedEnterElement($__qname); 1.772 @@ -654,35 +654,12 @@ 1.773 $localName = $__local; 1.774 $qname = $__qname; 1.775 switch($_ngcc_current_state) { 1.776 - case 65: 1.777 + case 54: 1.778 { 1.779 - $_ngcc_current_state = 2; 1.780 + $_ngcc_current_state = 52; 1.781 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.782 } 1.783 break; 1.784 - case 29: 1.785 - { 1.786 - if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.787 - $runtime.consumeAttribute($ai); 1.788 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.789 - } 1.790 - else { 1.791 - $_ngcc_current_state = 28; 1.792 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.793 - } 1.794 - } 1.795 - break; 1.796 - case 34: 1.797 - { 1.798 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 1.799 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.800 - $_ngcc_current_state = 1; 1.801 - } 1.802 - else { 1.803 - unexpectedLeaveElement($__qname); 1.804 - } 1.805 - } 1.806 - break; 1.807 case 76: 1.808 { 1.809 if(($ai = $runtime.getAttributeIndex("","final"))>=0) { 1.810 @@ -695,18 +672,29 @@ 1.811 } 1.812 } 1.813 break; 1.814 - case 2: 1.815 + case 49: 1.816 { 1.817 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.818 - action1(); 1.819 - NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 4, result); 1.820 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.821 + $_ngcc_current_state = 48; 1.822 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.823 + } 1.824 + break; 1.825 + case 6: 1.826 + { 1.827 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 1.828 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.829 + $_ngcc_current_state = 1; 1.830 } 1.831 else { 1.832 unexpectedLeaveElement($__qname); 1.833 } 1.834 } 1.835 break; 1.836 + case 61: 1.837 + { 1.838 + $_ngcc_current_state = 35; 1.839 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.840 + } 1.841 + break; 1.842 case 46: 1.843 { 1.844 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.845 @@ -718,10 +706,21 @@ 1.846 } 1.847 } 1.848 break; 1.849 - case 47: 1.850 + case 36: 1.851 + { 1.852 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.853 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.854 + $_ngcc_current_state = 34; 1.855 + } 1.856 + else { 1.857 + unexpectedLeaveElement($__qname); 1.858 + } 1.859 + } 1.860 + break; 1.861 + case 18: 1.862 { 1.863 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.864 - NGCCHandler h = new attributeUses(this, super._source, $runtime, 53, result); 1.865 + NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 571, result); 1.866 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.867 } 1.868 else { 1.869 @@ -729,6 +728,34 @@ 1.870 } 1.871 } 1.872 break; 1.873 + case 12: 1.874 + { 1.875 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.876 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 564, fa); 1.877 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.878 + } 1.879 + else { 1.880 + unexpectedLeaveElement($__qname); 1.881 + } 1.882 + } 1.883 + break; 1.884 + case 26: 1.885 + { 1.886 + $_ngcc_current_state = 7; 1.887 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.888 + } 1.889 + break; 1.890 + case 34: 1.891 + { 1.892 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) { 1.893 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.894 + $_ngcc_current_state = 1; 1.895 + } 1.896 + else { 1.897 + unexpectedLeaveElement($__qname); 1.898 + } 1.899 + } 1.900 + break; 1.901 case 38: 1.902 { 1.903 action8(); 1.904 @@ -736,36 +763,17 @@ 1.905 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.906 } 1.907 break; 1.908 - case 49: 1.909 + case 44: 1.910 { 1.911 - $_ngcc_current_state = 48; 1.912 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.913 - } 1.914 - break; 1.915 - case 18: 1.916 - { 1.917 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.918 - NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 18, result); 1.919 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.920 + if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.921 + $runtime.consumeAttribute($ai); 1.922 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.923 } 1.924 else { 1.925 unexpectedLeaveElement($__qname); 1.926 } 1.927 } 1.928 break; 1.929 - case 51: 1.930 - { 1.931 - action13(); 1.932 - $_ngcc_current_state = 49; 1.933 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.934 - } 1.935 - break; 1.936 - case 54: 1.937 - { 1.938 - $_ngcc_current_state = 52; 1.939 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.940 - } 1.941 - break; 1.942 case 68: 1.943 { 1.944 if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.945 @@ -778,10 +786,33 @@ 1.946 } 1.947 } 1.948 break; 1.949 - case 56: 1.950 + case 1: 1.951 { 1.952 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.953 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 66, fa); 1.954 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.955 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.956 + $_ngcc_current_state = 0; 1.957 + } 1.958 + else { 1.959 + unexpectedLeaveElement($__qname); 1.960 + } 1.961 + } 1.962 + break; 1.963 + case 80: 1.964 + { 1.965 + if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1.966 + $runtime.consumeAttribute($ai); 1.967 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.968 + } 1.969 + else { 1.970 + $_ngcc_current_state = 76; 1.971 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.972 + } 1.973 + } 1.974 + break; 1.975 + case 37: 1.976 + { 1.977 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.978 + NGCCHandler h = new attributeUses(this, super._source, $runtime, 594, result); 1.979 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.980 } 1.981 else { 1.982 @@ -801,16 +832,10 @@ 1.983 } 1.984 } 1.985 break; 1.986 - case 52: 1.987 - { 1.988 - $_ngcc_current_state = 51; 1.989 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.990 - } 1.991 - break; 1.992 - case 12: 1.993 + case 9: 1.994 { 1.995 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.996 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 11, fa); 1.997 + NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 560, result); 1.998 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.999 } 1.1000 else { 1.1001 @@ -818,109 +843,13 @@ 1.1002 } 1.1003 } 1.1004 break; 1.1005 - case 41: 1.1006 - { 1.1007 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.1008 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 46, fa); 1.1009 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1010 - } 1.1011 - else { 1.1012 - unexpectedLeaveElement($__qname); 1.1013 - } 1.1014 - } 1.1015 - break; 1.1016 - case 36: 1.1017 - { 1.1018 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.1019 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.1020 - $_ngcc_current_state = 34; 1.1021 - } 1.1022 - else { 1.1023 - unexpectedLeaveElement($__qname); 1.1024 - } 1.1025 - } 1.1026 - break; 1.1027 - case 10: 1.1028 - { 1.1029 - $_ngcc_current_state = 9; 1.1030 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1031 - } 1.1032 - break; 1.1033 - case 0: 1.1034 - { 1.1035 - revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); 1.1036 - } 1.1037 - break; 1.1038 - case 80: 1.1039 - { 1.1040 - if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1.1041 - $runtime.consumeAttribute($ai); 1.1042 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1043 - } 1.1044 - else { 1.1045 - $_ngcc_current_state = 76; 1.1046 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1047 - } 1.1048 - } 1.1049 - break; 1.1050 - case 72: 1.1051 - { 1.1052 - if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.1053 - $runtime.consumeAttribute($ai); 1.1054 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1055 - } 1.1056 - else { 1.1057 - $_ngcc_current_state = 68; 1.1058 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1059 - } 1.1060 - } 1.1061 - break; 1.1062 - case 59: 1.1063 - { 1.1064 - if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.1065 - $runtime.consumeAttribute($ai); 1.1066 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1067 - } 1.1068 - else { 1.1069 - unexpectedLeaveElement($__qname); 1.1070 - } 1.1071 - } 1.1072 - break; 1.1073 - case 6: 1.1074 - { 1.1075 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) { 1.1076 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.1077 - $_ngcc_current_state = 1; 1.1078 - } 1.1079 - else { 1.1080 - unexpectedLeaveElement($__qname); 1.1081 - } 1.1082 - } 1.1083 - break; 1.1084 - case 1: 1.1085 - { 1.1086 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.1087 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.1088 - $_ngcc_current_state = 0; 1.1089 - } 1.1090 - else { 1.1091 - unexpectedLeaveElement($__qname); 1.1092 - } 1.1093 - } 1.1094 - break; 1.1095 case 19: 1.1096 { 1.1097 $_ngcc_current_state = 18; 1.1098 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1099 } 1.1100 break; 1.1101 - case 39: 1.1102 - { 1.1103 - $_ngcc_current_state = 38; 1.1104 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1105 - } 1.1106 - break; 1.1107 - case 44: 1.1108 + case 15: 1.1109 { 1.1110 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.1111 $runtime.consumeAttribute($ai); 1.1112 @@ -931,17 +860,6 @@ 1.1113 } 1.1114 } 1.1115 break; 1.1116 - case 21: 1.1117 - { 1.1118 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.1119 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 22, fa); 1.1120 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1121 - } 1.1122 - else { 1.1123 - unexpectedLeaveElement($__qname); 1.1124 - } 1.1125 - } 1.1126 - break; 1.1127 case 48: 1.1128 { 1.1129 action11(); 1.1130 @@ -949,45 +867,11 @@ 1.1131 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1132 } 1.1133 break; 1.1134 - case 61: 1.1135 - { 1.1136 - $_ngcc_current_state = 35; 1.1137 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1138 - } 1.1139 - break; 1.1140 - case 26: 1.1141 - { 1.1142 - $_ngcc_current_state = 7; 1.1143 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1144 - } 1.1145 - break; 1.1146 - case 37: 1.1147 - { 1.1148 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.1149 - NGCCHandler h = new attributeUses(this, super._source, $runtime, 41, result); 1.1150 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1151 - } 1.1152 - else { 1.1153 - unexpectedLeaveElement($__qname); 1.1154 - } 1.1155 - } 1.1156 - break; 1.1157 - case 67: 1.1158 - { 1.1159 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.1160 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 83, fa); 1.1161 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1162 - } 1.1163 - else { 1.1164 - unexpectedLeaveElement($__qname); 1.1165 - } 1.1166 - } 1.1167 - break; 1.1168 - case 17: 1.1169 + case 47: 1.1170 { 1.1171 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.1172 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.1173 - $_ngcc_current_state = 6; 1.1174 + NGCCHandler h = new attributeUses(this, super._source, $runtime, 606, result); 1.1175 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1176 } 1.1177 else { 1.1178 unexpectedLeaveElement($__qname); 1.1179 @@ -1005,17 +889,6 @@ 1.1180 } 1.1181 } 1.1182 break; 1.1183 - case 9: 1.1184 - { 1.1185 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.1186 - NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 7, result); 1.1187 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1188 - } 1.1189 - else { 1.1190 - unexpectedLeaveElement($__qname); 1.1191 - } 1.1192 - } 1.1193 - break; 1.1194 case 24: 1.1195 { 1.1196 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.1197 @@ -1027,7 +900,99 @@ 1.1198 } 1.1199 } 1.1200 break; 1.1201 - case 15: 1.1202 + case 29: 1.1203 + { 1.1204 + if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.1205 + $runtime.consumeAttribute($ai); 1.1206 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1207 + } 1.1208 + else { 1.1209 + $_ngcc_current_state = 28; 1.1210 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1211 + } 1.1212 + } 1.1213 + break; 1.1214 + case 67: 1.1215 + { 1.1216 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.1217 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 636, fa); 1.1218 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1219 + } 1.1220 + else { 1.1221 + unexpectedLeaveElement($__qname); 1.1222 + } 1.1223 + } 1.1224 + break; 1.1225 + case 10: 1.1226 + { 1.1227 + $_ngcc_current_state = 9; 1.1228 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1229 + } 1.1230 + break; 1.1231 + case 41: 1.1232 + { 1.1233 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) { 1.1234 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 599, fa); 1.1235 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1236 + } 1.1237 + else { 1.1238 + unexpectedLeaveElement($__qname); 1.1239 + } 1.1240 + } 1.1241 + break; 1.1242 + case 2: 1.1243 + { 1.1244 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) { 1.1245 + action1(); 1.1246 + NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 557, result); 1.1247 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1248 + } 1.1249 + else { 1.1250 + unexpectedLeaveElement($__qname); 1.1251 + } 1.1252 + } 1.1253 + break; 1.1254 + case 21: 1.1255 + { 1.1256 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.1257 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 575, fa); 1.1258 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1259 + } 1.1260 + else { 1.1261 + unexpectedLeaveElement($__qname); 1.1262 + } 1.1263 + } 1.1264 + break; 1.1265 + case 72: 1.1266 + { 1.1267 + if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.1268 + $runtime.consumeAttribute($ai); 1.1269 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1270 + } 1.1271 + else { 1.1272 + $_ngcc_current_state = 68; 1.1273 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1274 + } 1.1275 + } 1.1276 + break; 1.1277 + case 56: 1.1278 + { 1.1279 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.1280 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 619, fa); 1.1281 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.1282 + } 1.1283 + else { 1.1284 + unexpectedLeaveElement($__qname); 1.1285 + } 1.1286 + } 1.1287 + break; 1.1288 + case 39: 1.1289 + { 1.1290 + $_ngcc_current_state = 38; 1.1291 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1292 + } 1.1293 + break; 1.1294 + case 59: 1.1295 { 1.1296 if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.1297 $runtime.consumeAttribute($ai); 1.1298 @@ -1038,6 +1003,41 @@ 1.1299 } 1.1300 } 1.1301 break; 1.1302 + case 52: 1.1303 + { 1.1304 + $_ngcc_current_state = 51; 1.1305 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1306 + } 1.1307 + break; 1.1308 + case 17: 1.1309 + { 1.1310 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) { 1.1311 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.1312 + $_ngcc_current_state = 6; 1.1313 + } 1.1314 + else { 1.1315 + unexpectedLeaveElement($__qname); 1.1316 + } 1.1317 + } 1.1318 + break; 1.1319 + case 0: 1.1320 + { 1.1321 + revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); 1.1322 + } 1.1323 + break; 1.1324 + case 51: 1.1325 + { 1.1326 + action13(); 1.1327 + $_ngcc_current_state = 49; 1.1328 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1329 + } 1.1330 + break; 1.1331 + case 65: 1.1332 + { 1.1333 + $_ngcc_current_state = 2; 1.1334 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.1335 + } 1.1336 + break; 1.1337 default: 1.1338 { 1.1339 unexpectedLeaveElement($__qname); 1.1340 @@ -1052,9 +1052,49 @@ 1.1341 $localName = $__local; 1.1342 $qname = $__qname; 1.1343 switch($_ngcc_current_state) { 1.1344 - case 65: 1.1345 + case 29: 1.1346 { 1.1347 - $_ngcc_current_state = 2; 1.1348 + if(($__uri.equals("") && $__local.equals("mixed"))) { 1.1349 + $_ngcc_current_state = 31; 1.1350 + } 1.1351 + else { 1.1352 + $_ngcc_current_state = 28; 1.1353 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1354 + } 1.1355 + } 1.1356 + break; 1.1357 + case 54: 1.1358 + { 1.1359 + $_ngcc_current_state = 52; 1.1360 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1361 + } 1.1362 + break; 1.1363 + case 10: 1.1364 + { 1.1365 + $_ngcc_current_state = 9; 1.1366 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1367 + } 1.1368 + break; 1.1369 + case 76: 1.1370 + { 1.1371 + if(($__uri.equals("") && $__local.equals("final"))) { 1.1372 + $_ngcc_current_state = 78; 1.1373 + } 1.1374 + else { 1.1375 + $_ngcc_current_state = 72; 1.1376 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1377 + } 1.1378 + } 1.1379 + break; 1.1380 + case 49: 1.1381 + { 1.1382 + $_ngcc_current_state = 48; 1.1383 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1384 + } 1.1385 + break; 1.1386 + case 61: 1.1387 + { 1.1388 + $_ngcc_current_state = 35; 1.1389 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1390 } 1.1391 break; 1.1392 @@ -1069,26 +1109,10 @@ 1.1393 } 1.1394 } 1.1395 break; 1.1396 - case 29: 1.1397 + case 39: 1.1398 { 1.1399 - if(($__uri.equals("") && $__local.equals("mixed"))) { 1.1400 - $_ngcc_current_state = 31; 1.1401 - } 1.1402 - else { 1.1403 - $_ngcc_current_state = 28; 1.1404 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1405 - } 1.1406 - } 1.1407 - break; 1.1408 - case 76: 1.1409 - { 1.1410 - if(($__uri.equals("") && $__local.equals("final"))) { 1.1411 - $_ngcc_current_state = 78; 1.1412 - } 1.1413 - else { 1.1414 - $_ngcc_current_state = 72; 1.1415 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1416 - } 1.1417 + $_ngcc_current_state = 38; 1.1418 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1419 } 1.1420 break; 1.1421 case 59: 1.1422 @@ -1101,15 +1125,9 @@ 1.1423 } 1.1424 } 1.1425 break; 1.1426 - case 19: 1.1427 + case 26: 1.1428 { 1.1429 - $_ngcc_current_state = 18; 1.1430 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1431 - } 1.1432 - break; 1.1433 - case 49: 1.1434 - { 1.1435 - $_ngcc_current_state = 48; 1.1436 + $_ngcc_current_state = 7; 1.1437 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1438 } 1.1439 break; 1.1440 @@ -1120,12 +1138,6 @@ 1.1441 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1442 } 1.1443 break; 1.1444 - case 39: 1.1445 - { 1.1446 - $_ngcc_current_state = 38; 1.1447 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1448 - } 1.1449 - break; 1.1450 case 44: 1.1451 { 1.1452 if(($__uri.equals("") && $__local.equals("base"))) { 1.1453 @@ -1136,17 +1148,26 @@ 1.1454 } 1.1455 } 1.1456 break; 1.1457 - case 48: 1.1458 + case 68: 1.1459 { 1.1460 - action11(); 1.1461 - $_ngcc_current_state = 47; 1.1462 + if(($__uri.equals("") && $__local.equals("name"))) { 1.1463 + $_ngcc_current_state = 70; 1.1464 + } 1.1465 + else { 1.1466 + $_ngcc_current_state = 67; 1.1467 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1468 + } 1.1469 + } 1.1470 + break; 1.1471 + case 52: 1.1472 + { 1.1473 + $_ngcc_current_state = 51; 1.1474 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1475 } 1.1476 break; 1.1477 - case 61: 1.1478 + case 0: 1.1479 { 1.1480 - $_ngcc_current_state = 35; 1.1481 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1482 + revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); 1.1483 } 1.1484 break; 1.1485 case 51: 1.1486 @@ -1156,25 +1177,13 @@ 1.1487 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1488 } 1.1489 break; 1.1490 - case 26: 1.1491 + case 80: 1.1492 { 1.1493 - $_ngcc_current_state = 7; 1.1494 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1495 - } 1.1496 - break; 1.1497 - case 54: 1.1498 - { 1.1499 - $_ngcc_current_state = 52; 1.1500 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1501 - } 1.1502 - break; 1.1503 - case 68: 1.1504 - { 1.1505 - if(($__uri.equals("") && $__local.equals("name"))) { 1.1506 - $_ngcc_current_state = 70; 1.1507 + if(($__uri.equals("") && $__local.equals("block"))) { 1.1508 + $_ngcc_current_state = 82; 1.1509 } 1.1510 else { 1.1511 - $_ngcc_current_state = 67; 1.1512 + $_ngcc_current_state = 76; 1.1513 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1514 } 1.1515 } 1.1516 @@ -1190,32 +1199,33 @@ 1.1517 } 1.1518 } 1.1519 break; 1.1520 - case 52: 1.1521 + case 19: 1.1522 { 1.1523 - $_ngcc_current_state = 51; 1.1524 + $_ngcc_current_state = 18; 1.1525 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1526 } 1.1527 break; 1.1528 - case 10: 1.1529 + case 15: 1.1530 { 1.1531 - $_ngcc_current_state = 9; 1.1532 + if(($__uri.equals("") && $__local.equals("base"))) { 1.1533 + $_ngcc_current_state = 14; 1.1534 + } 1.1535 + else { 1.1536 + unexpectedEnterAttribute($__qname); 1.1537 + } 1.1538 + } 1.1539 + break; 1.1540 + case 65: 1.1541 + { 1.1542 + $_ngcc_current_state = 2; 1.1543 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1544 } 1.1545 break; 1.1546 - case 0: 1.1547 + case 48: 1.1548 { 1.1549 - revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); 1.1550 - } 1.1551 - break; 1.1552 - case 80: 1.1553 - { 1.1554 - if(($__uri.equals("") && $__local.equals("block"))) { 1.1555 - $_ngcc_current_state = 82; 1.1556 - } 1.1557 - else { 1.1558 - $_ngcc_current_state = 76; 1.1559 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1560 - } 1.1561 + action11(); 1.1562 + $_ngcc_current_state = 47; 1.1563 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.1564 } 1.1565 break; 1.1566 case 24: 1.1567 @@ -1228,16 +1238,6 @@ 1.1568 } 1.1569 } 1.1570 break; 1.1571 - case 15: 1.1572 - { 1.1573 - if(($__uri.equals("") && $__local.equals("base"))) { 1.1574 - $_ngcc_current_state = 14; 1.1575 - } 1.1576 - else { 1.1577 - unexpectedEnterAttribute($__qname); 1.1578 - } 1.1579 - } 1.1580 - break; 1.1581 default: 1.1582 { 1.1583 unexpectedEnterAttribute($__qname); 1.1584 @@ -1252,25 +1252,9 @@ 1.1585 $localName = $__local; 1.1586 $qname = $__qname; 1.1587 switch($_ngcc_current_state) { 1.1588 - case 22: 1.1589 + case 54: 1.1590 { 1.1591 - if(($__uri.equals("") && $__local.equals("base"))) { 1.1592 - $_ngcc_current_state = 21; 1.1593 - } 1.1594 - else { 1.1595 - unexpectedLeaveAttribute($__qname); 1.1596 - } 1.1597 - } 1.1598 - break; 1.1599 - case 65: 1.1600 - { 1.1601 - $_ngcc_current_state = 2; 1.1602 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1603 - } 1.1604 - break; 1.1605 - case 29: 1.1606 - { 1.1607 - $_ngcc_current_state = 28; 1.1608 + $_ngcc_current_state = 52; 1.1609 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1610 } 1.1611 break; 1.1612 @@ -1280,64 +1264,12 @@ 1.1613 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1614 } 1.1615 break; 1.1616 - case 38: 1.1617 - { 1.1618 - action8(); 1.1619 - $_ngcc_current_state = 37; 1.1620 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1621 - } 1.1622 - break; 1.1623 case 49: 1.1624 { 1.1625 $_ngcc_current_state = 48; 1.1626 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1627 } 1.1628 break; 1.1629 - case 85: 1.1630 - { 1.1631 - if(($__uri.equals("") && $__local.equals("abstract"))) { 1.1632 - $_ngcc_current_state = 80; 1.1633 - } 1.1634 - else { 1.1635 - unexpectedLeaveAttribute($__qname); 1.1636 - } 1.1637 - } 1.1638 - break; 1.1639 - case 13: 1.1640 - { 1.1641 - if(($__uri.equals("") && $__local.equals("base"))) { 1.1642 - $_ngcc_current_state = 12; 1.1643 - } 1.1644 - else { 1.1645 - unexpectedLeaveAttribute($__qname); 1.1646 - } 1.1647 - } 1.1648 - break; 1.1649 - case 51: 1.1650 - { 1.1651 - action13(); 1.1652 - $_ngcc_current_state = 49; 1.1653 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1654 - } 1.1655 - break; 1.1656 - case 54: 1.1657 - { 1.1658 - $_ngcc_current_state = 52; 1.1659 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1660 - } 1.1661 - break; 1.1662 - case 68: 1.1663 - { 1.1664 - $_ngcc_current_state = 67; 1.1665 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1666 - } 1.1667 - break; 1.1668 - case 84: 1.1669 - { 1.1670 - $_ngcc_current_state = 80; 1.1671 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1672 - } 1.1673 - break; 1.1674 case 30: 1.1675 { 1.1676 if(($__uri.equals("") && $__local.equals("mixed"))) { 1.1677 @@ -1348,9 +1280,89 @@ 1.1678 } 1.1679 } 1.1680 break; 1.1681 - case 52: 1.1682 + case 73: 1.1683 { 1.1684 - $_ngcc_current_state = 51; 1.1685 + if(($__uri.equals("") && $__local.equals("mixed"))) { 1.1686 + $_ngcc_current_state = 68; 1.1687 + } 1.1688 + else { 1.1689 + unexpectedLeaveAttribute($__qname); 1.1690 + } 1.1691 + } 1.1692 + break; 1.1693 + case 61: 1.1694 + { 1.1695 + $_ngcc_current_state = 35; 1.1696 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1697 + } 1.1698 + break; 1.1699 + case 26: 1.1700 + { 1.1701 + $_ngcc_current_state = 7; 1.1702 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1703 + } 1.1704 + break; 1.1705 + case 38: 1.1706 + { 1.1707 + action8(); 1.1708 + $_ngcc_current_state = 37; 1.1709 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1710 + } 1.1711 + break; 1.1712 + case 68: 1.1713 + { 1.1714 + $_ngcc_current_state = 67; 1.1715 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1716 + } 1.1717 + break; 1.1718 + case 13: 1.1719 + { 1.1720 + if(($__uri.equals("") && $__local.equals("base"))) { 1.1721 + $_ngcc_current_state = 12; 1.1722 + } 1.1723 + else { 1.1724 + unexpectedLeaveAttribute($__qname); 1.1725 + } 1.1726 + } 1.1727 + break; 1.1728 + case 85: 1.1729 + { 1.1730 + if(($__uri.equals("") && $__local.equals("abstract"))) { 1.1731 + $_ngcc_current_state = 80; 1.1732 + } 1.1733 + else { 1.1734 + unexpectedLeaveAttribute($__qname); 1.1735 + } 1.1736 + } 1.1737 + break; 1.1738 + case 80: 1.1739 + { 1.1740 + $_ngcc_current_state = 76; 1.1741 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1742 + } 1.1743 + break; 1.1744 + case 84: 1.1745 + { 1.1746 + $_ngcc_current_state = 80; 1.1747 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1748 + } 1.1749 + break; 1.1750 + case 19: 1.1751 + { 1.1752 + $_ngcc_current_state = 18; 1.1753 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1754 + } 1.1755 + break; 1.1756 + case 48: 1.1757 + { 1.1758 + action11(); 1.1759 + $_ngcc_current_state = 47; 1.1760 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1761 + } 1.1762 + break; 1.1763 + case 29: 1.1764 + { 1.1765 + $_ngcc_current_state = 28; 1.1766 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1767 } 1.1768 break; 1.1769 @@ -1360,21 +1372,42 @@ 1.1770 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1771 } 1.1772 break; 1.1773 - case 0: 1.1774 + case 77: 1.1775 { 1.1776 - revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); 1.1777 + if(($__uri.equals("") && $__local.equals("final"))) { 1.1778 + $_ngcc_current_state = 72; 1.1779 + } 1.1780 + else { 1.1781 + unexpectedLeaveAttribute($__qname); 1.1782 + } 1.1783 } 1.1784 break; 1.1785 - case 80: 1.1786 + case 72: 1.1787 { 1.1788 - $_ngcc_current_state = 76; 1.1789 + $_ngcc_current_state = 68; 1.1790 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1791 } 1.1792 break; 1.1793 - case 57: 1.1794 + case 69: 1.1795 + { 1.1796 + if(($__uri.equals("") && $__local.equals("name"))) { 1.1797 + $_ngcc_current_state = 67; 1.1798 + } 1.1799 + else { 1.1800 + unexpectedLeaveAttribute($__qname); 1.1801 + } 1.1802 + } 1.1803 + break; 1.1804 + case 39: 1.1805 + { 1.1806 + $_ngcc_current_state = 38; 1.1807 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1808 + } 1.1809 + break; 1.1810 + case 22: 1.1811 { 1.1812 if(($__uri.equals("") && $__local.equals("base"))) { 1.1813 - $_ngcc_current_state = 56; 1.1814 + $_ngcc_current_state = 21; 1.1815 } 1.1816 else { 1.1817 unexpectedLeaveAttribute($__qname); 1.1818 @@ -1391,24 +1424,6 @@ 1.1819 } 1.1820 } 1.1821 break; 1.1822 - case 72: 1.1823 - { 1.1824 - $_ngcc_current_state = 68; 1.1825 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1826 - } 1.1827 - break; 1.1828 - case 19: 1.1829 - { 1.1830 - $_ngcc_current_state = 18; 1.1831 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1832 - } 1.1833 - break; 1.1834 - case 39: 1.1835 - { 1.1836 - $_ngcc_current_state = 38; 1.1837 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1838 - } 1.1839 - break; 1.1840 case 42: 1.1841 { 1.1842 if(($__uri.equals("") && $__local.equals("base"))) { 1.1843 @@ -1419,55 +1434,40 @@ 1.1844 } 1.1845 } 1.1846 break; 1.1847 - case 77: 1.1848 + case 52: 1.1849 { 1.1850 - if(($__uri.equals("") && $__local.equals("final"))) { 1.1851 - $_ngcc_current_state = 72; 1.1852 + $_ngcc_current_state = 51; 1.1853 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1854 + } 1.1855 + break; 1.1856 + case 0: 1.1857 + { 1.1858 + revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); 1.1859 + } 1.1860 + break; 1.1861 + case 51: 1.1862 + { 1.1863 + action13(); 1.1864 + $_ngcc_current_state = 49; 1.1865 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1866 + } 1.1867 + break; 1.1868 + case 57: 1.1869 + { 1.1870 + if(($__uri.equals("") && $__local.equals("base"))) { 1.1871 + $_ngcc_current_state = 56; 1.1872 } 1.1873 else { 1.1874 unexpectedLeaveAttribute($__qname); 1.1875 } 1.1876 } 1.1877 break; 1.1878 - case 48: 1.1879 + case 65: 1.1880 { 1.1881 - action11(); 1.1882 - $_ngcc_current_state = 47; 1.1883 + $_ngcc_current_state = 2; 1.1884 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1885 } 1.1886 break; 1.1887 - case 61: 1.1888 - { 1.1889 - $_ngcc_current_state = 35; 1.1890 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1891 - } 1.1892 - break; 1.1893 - case 26: 1.1894 - { 1.1895 - $_ngcc_current_state = 7; 1.1896 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.1897 - } 1.1898 - break; 1.1899 - case 69: 1.1900 - { 1.1901 - if(($__uri.equals("") && $__local.equals("name"))) { 1.1902 - $_ngcc_current_state = 67; 1.1903 - } 1.1904 - else { 1.1905 - unexpectedLeaveAttribute($__qname); 1.1906 - } 1.1907 - } 1.1908 - break; 1.1909 - case 73: 1.1910 - { 1.1911 - if(($__uri.equals("") && $__local.equals("mixed"))) { 1.1912 - $_ngcc_current_state = 68; 1.1913 - } 1.1914 - else { 1.1915 - unexpectedLeaveAttribute($__qname); 1.1916 - } 1.1917 - } 1.1918 - break; 1.1919 default: 1.1920 { 1.1921 unexpectedLeaveAttribute($__qname); 1.1922 @@ -1479,22 +1479,22 @@ 1.1923 public void text(String $value) throws SAXException { 1.1924 int $ai; 1.1925 switch($_ngcc_current_state) { 1.1926 - case 65: 1.1927 + case 58: 1.1928 { 1.1929 - $_ngcc_current_state = 2; 1.1930 + NGCCHandler h = new qname(this, super._source, $runtime, 621); 1.1931 + spawnChildFromText(h, $value); 1.1932 + } 1.1933 + break; 1.1934 + case 54: 1.1935 + { 1.1936 + $_ngcc_current_state = 52; 1.1937 $runtime.sendText(super._cookie, $value); 1.1938 } 1.1939 break; 1.1940 - case 29: 1.1941 + case 31: 1.1942 { 1.1943 - if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.1944 - $runtime.consumeAttribute($ai); 1.1945 - $runtime.sendText(super._cookie, $value); 1.1946 - } 1.1947 - else { 1.1948 - $_ngcc_current_state = 28; 1.1949 - $runtime.sendText(super._cookie, $value); 1.1950 - } 1.1951 + mixedValue = $value; 1.1952 + $_ngcc_current_state = 30; 1.1953 } 1.1954 break; 1.1955 case 76: 1.1956 @@ -1509,10 +1509,22 @@ 1.1957 } 1.1958 } 1.1959 break; 1.1960 - case 23: 1.1961 + case 49: 1.1962 { 1.1963 - NGCCHandler h = new qname(this, super._source, $runtime, 24); 1.1964 - spawnChildFromText(h, $value); 1.1965 + $_ngcc_current_state = 48; 1.1966 + $runtime.sendText(super._cookie, $value); 1.1967 + } 1.1968 + break; 1.1969 + case 61: 1.1970 + { 1.1971 + $_ngcc_current_state = 35; 1.1972 + $runtime.sendText(super._cookie, $value); 1.1973 + } 1.1974 + break; 1.1975 + case 26: 1.1976 + { 1.1977 + $_ngcc_current_state = 7; 1.1978 + $runtime.sendText(super._cookie, $value); 1.1979 } 1.1980 break; 1.1981 case 38: 1.1982 @@ -1522,29 +1534,12 @@ 1.1983 $runtime.sendText(super._cookie, $value); 1.1984 } 1.1985 break; 1.1986 - case 49: 1.1987 + case 44: 1.1988 { 1.1989 - $_ngcc_current_state = 48; 1.1990 - $runtime.sendText(super._cookie, $value); 1.1991 - } 1.1992 - break; 1.1993 - case 43: 1.1994 - { 1.1995 - NGCCHandler h = new qname(this, super._source, $runtime, 48); 1.1996 - spawnChildFromText(h, $value); 1.1997 - } 1.1998 - break; 1.1999 - case 51: 1.2000 - { 1.2001 - action13(); 1.2002 - $_ngcc_current_state = 49; 1.2003 - $runtime.sendText(super._cookie, $value); 1.2004 - } 1.2005 - break; 1.2006 - case 54: 1.2007 - { 1.2008 - $_ngcc_current_state = 52; 1.2009 - $runtime.sendText(super._cookie, $value); 1.2010 + if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.2011 + $runtime.consumeAttribute($ai); 1.2012 + $runtime.sendText(super._cookie, $value); 1.2013 + } 1.2014 } 1.2015 break; 1.2016 case 68: 1.2017 @@ -1559,6 +1554,18 @@ 1.2018 } 1.2019 } 1.2020 break; 1.2021 + case 80: 1.2022 + { 1.2023 + if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1.2024 + $runtime.consumeAttribute($ai); 1.2025 + $runtime.sendText(super._cookie, $value); 1.2026 + } 1.2027 + else { 1.2028 + $_ngcc_current_state = 76; 1.2029 + $runtime.sendText(super._cookie, $value); 1.2030 + } 1.2031 + } 1.2032 + break; 1.2033 case 84: 1.2034 { 1.2035 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) { 1.2036 @@ -1571,47 +1578,59 @@ 1.2037 } 1.2038 } 1.2039 break; 1.2040 - case 52: 1.2041 + case 19: 1.2042 { 1.2043 - $_ngcc_current_state = 51; 1.2044 + $_ngcc_current_state = 18; 1.2045 $runtime.sendText(super._cookie, $value); 1.2046 } 1.2047 break; 1.2048 + case 15: 1.2049 + { 1.2050 + if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.2051 + $runtime.consumeAttribute($ai); 1.2052 + $runtime.sendText(super._cookie, $value); 1.2053 + } 1.2054 + } 1.2055 + break; 1.2056 + case 86: 1.2057 + { 1.2058 + abstractValue = $value; 1.2059 + $_ngcc_current_state = 85; 1.2060 + } 1.2061 + break; 1.2062 + case 48: 1.2063 + { 1.2064 + action11(); 1.2065 + $_ngcc_current_state = 47; 1.2066 + $runtime.sendText(super._cookie, $value); 1.2067 + } 1.2068 + break; 1.2069 + case 24: 1.2070 + { 1.2071 + if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.2072 + $runtime.consumeAttribute($ai); 1.2073 + $runtime.sendText(super._cookie, $value); 1.2074 + } 1.2075 + } 1.2076 + break; 1.2077 + case 29: 1.2078 + { 1.2079 + if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.2080 + $runtime.consumeAttribute($ai); 1.2081 + $runtime.sendText(super._cookie, $value); 1.2082 + } 1.2083 + else { 1.2084 + $_ngcc_current_state = 28; 1.2085 + $runtime.sendText(super._cookie, $value); 1.2086 + } 1.2087 + } 1.2088 + break; 1.2089 case 10: 1.2090 { 1.2091 $_ngcc_current_state = 9; 1.2092 $runtime.sendText(super._cookie, $value); 1.2093 } 1.2094 break; 1.2095 - case 0: 1.2096 - { 1.2097 - revertToParentFromText(result, super._cookie, $value); 1.2098 - } 1.2099 - break; 1.2100 - case 80: 1.2101 - { 1.2102 - if(($ai = $runtime.getAttributeIndex("","block"))>=0) { 1.2103 - $runtime.consumeAttribute($ai); 1.2104 - $runtime.sendText(super._cookie, $value); 1.2105 - } 1.2106 - else { 1.2107 - $_ngcc_current_state = 76; 1.2108 - $runtime.sendText(super._cookie, $value); 1.2109 - } 1.2110 - } 1.2111 - break; 1.2112 - case 58: 1.2113 - { 1.2114 - NGCCHandler h = new qname(this, super._source, $runtime, 68); 1.2115 - spawnChildFromText(h, $value); 1.2116 - } 1.2117 - break; 1.2118 - case 31: 1.2119 - { 1.2120 - mixedValue = $value; 1.2121 - $_ngcc_current_state = 30; 1.2122 - } 1.2123 - break; 1.2124 case 72: 1.2125 { 1.2126 if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) { 1.2127 @@ -1624,16 +1643,16 @@ 1.2128 } 1.2129 } 1.2130 break; 1.2131 - case 70: 1.2132 + case 43: 1.2133 { 1.2134 - name = $value; 1.2135 - $_ngcc_current_state = 69; 1.2136 + NGCCHandler h = new qname(this, super._source, $runtime, 601); 1.2137 + spawnChildFromText(h, $value); 1.2138 } 1.2139 break; 1.2140 - case 86: 1.2141 + case 39: 1.2142 { 1.2143 - abstractValue = $value; 1.2144 - $_ngcc_current_state = 85; 1.2145 + $_ngcc_current_state = 38; 1.2146 + $runtime.sendText(super._cookie, $value); 1.2147 } 1.2148 break; 1.2149 case 59: 1.2150 @@ -1644,69 +1663,52 @@ 1.2151 } 1.2152 } 1.2153 break; 1.2154 - case 19: 1.2155 + case 23: 1.2156 { 1.2157 - $_ngcc_current_state = 18; 1.2158 + NGCCHandler h = new qname(this, super._source, $runtime, 577); 1.2159 + spawnChildFromText(h, $value); 1.2160 + } 1.2161 + break; 1.2162 + case 52: 1.2163 + { 1.2164 + $_ngcc_current_state = 51; 1.2165 $runtime.sendText(super._cookie, $value); 1.2166 } 1.2167 break; 1.2168 - case 39: 1.2169 + case 78: 1.2170 { 1.2171 - $_ngcc_current_state = 38; 1.2172 - $runtime.sendText(super._cookie, $value); 1.2173 - } 1.2174 - break; 1.2175 - case 44: 1.2176 - { 1.2177 - if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.2178 - $runtime.consumeAttribute($ai); 1.2179 - $runtime.sendText(super._cookie, $value); 1.2180 - } 1.2181 - } 1.2182 - break; 1.2183 - case 14: 1.2184 - { 1.2185 - NGCCHandler h = new qname(this, super._source, $runtime, 13); 1.2186 + NGCCHandler h = new erSet(this, super._source, $runtime, 648); 1.2187 spawnChildFromText(h, $value); 1.2188 } 1.2189 break; 1.2190 - case 48: 1.2191 + case 70: 1.2192 { 1.2193 - action11(); 1.2194 - $_ngcc_current_state = 47; 1.2195 - $runtime.sendText(super._cookie, $value); 1.2196 - } 1.2197 - break; 1.2198 - case 61: 1.2199 - { 1.2200 - $_ngcc_current_state = 35; 1.2201 - $runtime.sendText(super._cookie, $value); 1.2202 - } 1.2203 - break; 1.2204 - case 26: 1.2205 - { 1.2206 - $_ngcc_current_state = 7; 1.2207 - $runtime.sendText(super._cookie, $value); 1.2208 + name = $value; 1.2209 + $_ngcc_current_state = 69; 1.2210 } 1.2211 break; 1.2212 case 82: 1.2213 { 1.2214 - NGCCHandler h = new erSet(this, super._source, $runtime, 100); 1.2215 + NGCCHandler h = new erSet(this, super._source, $runtime, 653); 1.2216 spawnChildFromText(h, $value); 1.2217 } 1.2218 break; 1.2219 - case 78: 1.2220 + case 0: 1.2221 { 1.2222 - NGCCHandler h = new erSet(this, super._source, $runtime, 95); 1.2223 - spawnChildFromText(h, $value); 1.2224 + revertToParentFromText(result, super._cookie, $value); 1.2225 } 1.2226 break; 1.2227 - case 24: 1.2228 + case 51: 1.2229 { 1.2230 - if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.2231 - $runtime.consumeAttribute($ai); 1.2232 - $runtime.sendText(super._cookie, $value); 1.2233 - } 1.2234 + action13(); 1.2235 + $_ngcc_current_state = 49; 1.2236 + $runtime.sendText(super._cookie, $value); 1.2237 + } 1.2238 + break; 1.2239 + case 65: 1.2240 + { 1.2241 + $_ngcc_current_state = 2; 1.2242 + $runtime.sendText(super._cookie, $value); 1.2243 } 1.2244 break; 1.2245 case 74: 1.2246 @@ -1715,12 +1717,10 @@ 1.2247 $_ngcc_current_state = 73; 1.2248 } 1.2249 break; 1.2250 - case 15: 1.2251 + case 14: 1.2252 { 1.2253 - if(($ai = $runtime.getAttributeIndex("","base"))>=0) { 1.2254 - $runtime.consumeAttribute($ai); 1.2255 - $runtime.sendText(super._cookie, $value); 1.2256 - } 1.2257 + NGCCHandler h = new qname(this, super._source, $runtime, 566); 1.2258 + spawnChildFromText(h, $value); 1.2259 } 1.2260 break; 1.2261 } 1.2262 @@ -1728,179 +1728,179 @@ 1.2263 1.2264 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 1.2265 switch($__cookie__) { 1.2266 - case 53: 1.2267 + case 573: 1.2268 { 1.2269 - $_ngcc_current_state = 46; 1.2270 + annotation = ((AnnotationImpl)$__result__); 1.2271 + $_ngcc_current_state = 18; 1.2272 } 1.2273 break; 1.2274 - case 18: 1.2275 + case 636: 1.2276 + { 1.2277 + fa = ((ForeignAttributesImpl)$__result__); 1.2278 + $_ngcc_current_state = 65; 1.2279 + } 1.2280 + break; 1.2281 + case 562: 1.2282 + { 1.2283 + annotation = ((AnnotationImpl)$__result__); 1.2284 + $_ngcc_current_state = 9; 1.2285 + } 1.2286 + break; 1.2287 + case 577: 1.2288 + { 1.2289 + baseTypeName = ((UName)$__result__); 1.2290 + action6(); 1.2291 + $_ngcc_current_state = 22; 1.2292 + } 1.2293 + break; 1.2294 + case 648: 1.2295 + { 1.2296 + finalValue = ((Integer)$__result__); 1.2297 + $_ngcc_current_state = 77; 1.2298 + } 1.2299 + break; 1.2300 + case 614: 1.2301 + { 1.2302 + baseContentType = ((SimpleTypeImpl)$__result__); 1.2303 + $_ngcc_current_state = 51; 1.2304 + } 1.2305 + break; 1.2306 + case 653: 1.2307 + { 1.2308 + blockValue = ((Integer)$__result__); 1.2309 + $_ngcc_current_state = 81; 1.2310 + } 1.2311 + break; 1.2312 + case 566: 1.2313 + { 1.2314 + baseTypeName = ((UName)$__result__); 1.2315 + action3(); 1.2316 + $_ngcc_current_state = 13; 1.2317 + } 1.2318 + break; 1.2319 + case 621: 1.2320 + { 1.2321 + baseTypeName = ((UName)$__result__); 1.2322 + action14(); 1.2323 + $_ngcc_current_state = 57; 1.2324 + } 1.2325 + break; 1.2326 + case 617: 1.2327 + { 1.2328 + annotation = ((AnnotationImpl)$__result__); 1.2329 + $_ngcc_current_state = 52; 1.2330 + } 1.2331 + break; 1.2332 + case 610: 1.2333 + { 1.2334 + facet = ((XSFacet)$__result__); 1.2335 + action12(); 1.2336 + $_ngcc_current_state = 48; 1.2337 + } 1.2338 + break; 1.2339 + case 626: 1.2340 + { 1.2341 + annotation = ((AnnotationImpl)$__result__); 1.2342 + $_ngcc_current_state = 35; 1.2343 + } 1.2344 + break; 1.2345 + case 571: 1.2346 { 1.2347 explicitContent = ((ContentTypeImpl)$__result__); 1.2348 action5(); 1.2349 $_ngcc_current_state = 17; 1.2350 } 1.2351 break; 1.2352 - case 61: 1.2353 - { 1.2354 - baseContentType = ((SimpleTypeImpl)$__result__); 1.2355 - $_ngcc_current_state = 51; 1.2356 - } 1.2357 - break; 1.2358 - case 11: 1.2359 + case 564: 1.2360 { 1.2361 fa = ((ForeignAttributesImpl)$__result__); 1.2362 $_ngcc_current_state = 10; 1.2363 } 1.2364 break; 1.2365 - case 9: 1.2366 + case 582: 1.2367 { 1.2368 annotation = ((AnnotationImpl)$__result__); 1.2369 - $_ngcc_current_state = 9; 1.2370 + $_ngcc_current_state = 7; 1.2371 } 1.2372 break; 1.2373 - case 44: 1.2374 + case 628: 1.2375 { 1.2376 - annotation = ((AnnotationImpl)$__result__); 1.2377 - $_ngcc_current_state = 38; 1.2378 + fa = ((ForeignAttributesImpl)$__result__); 1.2379 + $_ngcc_current_state = 61; 1.2380 } 1.2381 break; 1.2382 - case 13: 1.2383 + case 594: 1.2384 { 1.2385 - baseTypeName = ((UName)$__result__); 1.2386 - action3(); 1.2387 - $_ngcc_current_state = 13; 1.2388 + $_ngcc_current_state = 36; 1.2389 } 1.2390 break; 1.2391 - case 56: 1.2392 + case 560: 1.2393 + { 1.2394 + explicitContent = ((ContentTypeImpl)$__result__); 1.2395 + action2(); 1.2396 + $_ngcc_current_state = 8; 1.2397 + } 1.2398 + break; 1.2399 + case 606: 1.2400 + { 1.2401 + $_ngcc_current_state = 46; 1.2402 + } 1.2403 + break; 1.2404 + case 609: 1.2405 { 1.2406 facet = ((XSFacet)$__result__); 1.2407 action12(); 1.2408 $_ngcc_current_state = 48; 1.2409 } 1.2410 break; 1.2411 - case 29: 1.2412 + case 584: 1.2413 { 1.2414 - annotation = ((AnnotationImpl)$__result__); 1.2415 - $_ngcc_current_state = 7; 1.2416 + fa = ((ForeignAttributesImpl)$__result__); 1.2417 + $_ngcc_current_state = 26; 1.2418 } 1.2419 break; 1.2420 - case 95: 1.2421 + case 599: 1.2422 { 1.2423 - finalValue = ((Integer)$__result__); 1.2424 - $_ngcc_current_state = 77; 1.2425 + fa = ((ForeignAttributesImpl)$__result__); 1.2426 + $_ngcc_current_state = 39; 1.2427 } 1.2428 break; 1.2429 - case 83: 1.2430 - { 1.2431 - fa = ((ForeignAttributesImpl)$__result__); 1.2432 - $_ngcc_current_state = 65; 1.2433 - } 1.2434 - break; 1.2435 - case 7: 1.2436 - { 1.2437 - explicitContent = ((ContentTypeImpl)$__result__); 1.2438 - action2(); 1.2439 - $_ngcc_current_state = 8; 1.2440 - } 1.2441 - break; 1.2442 - case 81: 1.2443 - { 1.2444 - annotation = ((AnnotationImpl)$__result__); 1.2445 - $_ngcc_current_state = 2; 1.2446 - } 1.2447 - break; 1.2448 - case 24: 1.2449 - { 1.2450 - baseTypeName = ((UName)$__result__); 1.2451 - action6(); 1.2452 - $_ngcc_current_state = 22; 1.2453 - } 1.2454 - break; 1.2455 - case 4: 1.2456 + case 557: 1.2457 { 1.2458 explicitContent = ((ContentTypeImpl)$__result__); 1.2459 action0(); 1.2460 $_ngcc_current_state = 1; 1.2461 } 1.2462 break; 1.2463 - case 57: 1.2464 + case 575: 1.2465 { 1.2466 - facet = ((XSFacet)$__result__); 1.2467 - action12(); 1.2468 - $_ngcc_current_state = 48; 1.2469 + fa = ((ForeignAttributesImpl)$__result__); 1.2470 + $_ngcc_current_state = 19; 1.2471 } 1.2472 break; 1.2473 - case 48: 1.2474 + case 601: 1.2475 { 1.2476 baseTypeName = ((UName)$__result__); 1.2477 action9(); 1.2478 $_ngcc_current_state = 42; 1.2479 } 1.2480 break; 1.2481 - case 64: 1.2482 - { 1.2483 - annotation = ((AnnotationImpl)$__result__); 1.2484 - $_ngcc_current_state = 52; 1.2485 - } 1.2486 - break; 1.2487 - case 66: 1.2488 + case 619: 1.2489 { 1.2490 fa = ((ForeignAttributesImpl)$__result__); 1.2491 $_ngcc_current_state = 54; 1.2492 } 1.2493 break; 1.2494 - case 46: 1.2495 + case 597: 1.2496 { 1.2497 - fa = ((ForeignAttributesImpl)$__result__); 1.2498 - $_ngcc_current_state = 39; 1.2499 + annotation = ((AnnotationImpl)$__result__); 1.2500 + $_ngcc_current_state = 38; 1.2501 } 1.2502 break; 1.2503 - case 68: 1.2504 - { 1.2505 - baseTypeName = ((UName)$__result__); 1.2506 - action14(); 1.2507 - $_ngcc_current_state = 57; 1.2508 - } 1.2509 - break; 1.2510 - case 31: 1.2511 - { 1.2512 - fa = ((ForeignAttributesImpl)$__result__); 1.2513 - $_ngcc_current_state = 26; 1.2514 - } 1.2515 - break; 1.2516 - case 75: 1.2517 - { 1.2518 - fa = ((ForeignAttributesImpl)$__result__); 1.2519 - $_ngcc_current_state = 61; 1.2520 - } 1.2521 - break; 1.2522 - case 20: 1.2523 + case 634: 1.2524 { 1.2525 annotation = ((AnnotationImpl)$__result__); 1.2526 - $_ngcc_current_state = 18; 1.2527 - } 1.2528 - break; 1.2529 - case 22: 1.2530 - { 1.2531 - fa = ((ForeignAttributesImpl)$__result__); 1.2532 - $_ngcc_current_state = 19; 1.2533 - } 1.2534 - break; 1.2535 - case 73: 1.2536 - { 1.2537 - annotation = ((AnnotationImpl)$__result__); 1.2538 - $_ngcc_current_state = 35; 1.2539 - } 1.2540 - break; 1.2541 - case 100: 1.2542 - { 1.2543 - blockValue = ((Integer)$__result__); 1.2544 - $_ngcc_current_state = 81; 1.2545 - } 1.2546 - break; 1.2547 - case 41: 1.2548 - { 1.2549 - $_ngcc_current_state = 36; 1.2550 + $_ngcc_current_state = 2; 1.2551 } 1.2552 break; 1.2553 }