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