jaxws/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java
changeset 19645 36f707905f2b
parent 12009 4abb694f273a
child 22679 d785acd84a14
equal deleted inserted replaced
19257:30a1d677a20c 19645:36f707905f2b
    94         int $ai;
    94         int $ai;
    95         $uri = $__uri;
    95         $uri = $__uri;
    96         $localName = $__local;
    96         $localName = $__local;
    97         $qname = $__qname;
    97         $qname = $__qname;
    98         switch($_ngcc_current_state) {
    98         switch($_ngcc_current_state) {
       
    99         case 16:
       
   100             {
       
   101                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
       
   102                     $runtime.consumeAttribute($ai);
       
   103                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   104                 }
       
   105                 else {
       
   106                     unexpectedEnterElement($__qname);
       
   107                 }
       
   108             }
       
   109             break;
    99         case 1:
   110         case 1:
   100             {
   111             {
   101                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
   112                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
   102                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
   113                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
   103                     $_ngcc_current_state = 3;
   114                     $_ngcc_current_state = 3;
   105                 else {
   116                 else {
   106                     unexpectedEnterElement($__qname);
   117                     unexpectedEnterElement($__qname);
   107                 }
   118                 }
   108             }
   119             }
   109             break;
   120             break;
       
   121         case 0:
       
   122             {
       
   123                 revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
       
   124             }
       
   125             break;
   110         case 17:
   126         case 17:
   111             {
   127             {
   112                 if((($ai = $runtime.getAttributeIndex("","name"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))))) {
   128                 if((($ai = $runtime.getAttributeIndex("","name"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) {
   113                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null);
   129                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null);
   114                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
       
   115                 }
       
   116                 else {
       
   117                     unexpectedEnterElement($__qname);
       
   118                 }
       
   119             }
       
   120             break;
       
   121         case 6:
       
   122             {
       
   123                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
       
   124                     NGCCHandler h = new xpath(this, super._source, $runtime, 241);
       
   125                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
       
   126                 }
       
   127                 else {
       
   128                     unexpectedEnterElement($__qname);
       
   129                 }
       
   130             }
       
   131             break;
       
   132         case 16:
       
   133             {
       
   134                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
       
   135                     $runtime.consumeAttribute($ai);
       
   136                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   137                 }
       
   138                 else {
       
   139                     unexpectedEnterElement($__qname);
       
   140                 }
       
   141             }
       
   142             break;
       
   143         case 3:
       
   144             {
       
   145                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
       
   146                     NGCCHandler h = new xpath(this, super._source, $runtime, 237);
       
   147                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
   130                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
   148                 }
   131                 }
   149                 else {
   132                 else {
   150                     unexpectedEnterElement($__qname);
   133                     unexpectedEnterElement($__qname);
   151                 }
   134                 }
   157                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
   140                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
   158                     $_ngcc_current_state = 6;
   141                     $_ngcc_current_state = 6;
   159                 }
   142                 }
   160                 else {
   143                 else {
   161                     unexpectedEnterElement($__qname);
   144                     unexpectedEnterElement($__qname);
   162                 }
       
   163             }
       
   164             break;
       
   165         case 10:
       
   166             {
       
   167                 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) {
       
   168                     $runtime.consumeAttribute($ai);
       
   169                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   170                 }
       
   171                 else {
       
   172                     $_ngcc_current_state = 8;
       
   173                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   174                 }
       
   175             }
       
   176             break;
       
   177         case 0:
       
   178             {
       
   179                 revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
       
   180             }
       
   181             break;
       
   182         case 8:
       
   183             {
       
   184                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
       
   185                     NGCCHandler h = new annotation(this, super._source, $runtime, 244, null,AnnotationContext.IDENTITY_CONSTRAINT);
       
   186                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
       
   187                 }
       
   188                 else {
       
   189                     $_ngcc_current_state = 7;
       
   190                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   191                 }
   145                 }
   192             }
   146             }
   193             break;
   147             break;
   194         case 18:
   148         case 18:
   195             {
   149             {
   201                 else {
   155                 else {
   202                     unexpectedEnterElement($__qname);
   156                     unexpectedEnterElement($__qname);
   203                 }
   157                 }
   204             }
   158             }
   205             break;
   159             break;
       
   160         case 3:
       
   161             {
       
   162                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
       
   163                     NGCCHandler h = new xpath(this, super._source, $runtime, 270);
       
   164                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
       
   165                 }
       
   166                 else {
       
   167                     unexpectedEnterElement($__qname);
       
   168                 }
       
   169             }
       
   170             break;
   206         case 4:
   171         case 4:
   207             {
   172             {
   208                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
   173                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
   209                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
   174                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
   210                     $_ngcc_current_state = 3;
   175                     $_ngcc_current_state = 3;
       
   176                 }
       
   177                 else {
       
   178                     unexpectedEnterElement($__qname);
       
   179                 }
       
   180             }
       
   181             break;
       
   182         case 8:
       
   183             {
       
   184                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
       
   185                     NGCCHandler h = new annotation(this, super._source, $runtime, 277, null,AnnotationContext.IDENTITY_CONSTRAINT);
       
   186                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
       
   187                 }
       
   188                 else {
       
   189                     $_ngcc_current_state = 7;
       
   190                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   191                 }
       
   192             }
       
   193             break;
       
   194         case 10:
       
   195             {
       
   196                 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) {
       
   197                     $runtime.consumeAttribute($ai);
       
   198                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   199                 }
       
   200                 else {
       
   201                     $_ngcc_current_state = 8;
       
   202                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
       
   203                 }
       
   204             }
       
   205             break;
       
   206         case 6:
       
   207             {
       
   208                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
       
   209                     NGCCHandler h = new xpath(this, super._source, $runtime, 274);
       
   210                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
   211                 }
   211                 }
   212                 else {
   212                 else {
   213                     unexpectedEnterElement($__qname);
   213                     unexpectedEnterElement($__qname);
   214                 }
   214                 }
   215             }
   215             }
   226         int $ai;
   226         int $ai;
   227         $uri = $__uri;
   227         $uri = $__uri;
   228         $localName = $__local;
   228         $localName = $__local;
   229         $qname = $__qname;
   229         $qname = $__qname;
   230         switch($_ngcc_current_state) {
   230         switch($_ngcc_current_state) {
       
   231         case 5:
       
   232             {
       
   233                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) {
       
   234                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
       
   235                     $_ngcc_current_state = 4;
       
   236                 }
       
   237                 else {
       
   238                     unexpectedLeaveElement($__qname);
       
   239                 }
       
   240             }
       
   241             break;
       
   242         case 16:
       
   243             {
       
   244                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
       
   245                     $runtime.consumeAttribute($ai);
       
   246                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
       
   247                 }
       
   248                 else {
       
   249                     unexpectedLeaveElement($__qname);
       
   250                 }
       
   251             }
       
   252             break;
   231         case 1:
   253         case 1:
   232             {
   254             {
   233                 if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
   255                 if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
   234                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
   256                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
   235                     $_ngcc_current_state = 0;
   257                     $_ngcc_current_state = 0;
   237                 else {
   259                 else {
   238                     unexpectedLeaveElement($__qname);
   260                     unexpectedLeaveElement($__qname);
   239                 }
   261                 }
   240             }
   262             }
   241             break;
   263             break;
       
   264         case 2:
       
   265             {
       
   266                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
       
   267                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
       
   268                     $_ngcc_current_state = 1;
       
   269                 }
       
   270                 else {
       
   271                     unexpectedLeaveElement($__qname);
       
   272                 }
       
   273             }
       
   274             break;
       
   275         case 0:
       
   276             {
       
   277                 revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
       
   278             }
       
   279             break;
   242         case 17:
   280         case 17:
   243             {
   281             {
   244                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
   282                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
   245                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null);
   283                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null);
   246                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
   284                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
   247                 }
   285                 }
   248                 else {
   286                 else {
   249                     unexpectedLeaveElement($__qname);
   287                     unexpectedLeaveElement($__qname);
   250                 }
   288                 }
   251             }
   289             }
   252             break;
   290             break;
   253         case 6:
   291         case 3:
   254             {
   292             {
   255                 if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")))) {
   293                 if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field")))) {
   256                     NGCCHandler h = new xpath(this, super._source, $runtime, 241);
   294                     NGCCHandler h = new xpath(this, super._source, $runtime, 270);
   257                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
   295                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
   258                 }
   296                 }
   259                 else {
   297                 else {
   260                     unexpectedLeaveElement($__qname);
   298                     unexpectedLeaveElement($__qname);
   261                 }
   299                 }
   262             }
   300             }
   263             break;
   301             break;
   264         case 16:
   302         case 8:
   265             {
   303             {
   266                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
   304                 $_ngcc_current_state = 7;
   267                     $runtime.consumeAttribute($ai);
   305                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
   268                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
       
   269                 }
       
   270                 else {
       
   271                     unexpectedLeaveElement($__qname);
       
   272                 }
       
   273             }
       
   274             break;
       
   275         case 3:
       
   276             {
       
   277                 if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field")))) {
       
   278                     NGCCHandler h = new xpath(this, super._source, $runtime, 237);
       
   279                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
       
   280                 }
       
   281                 else {
       
   282                     unexpectedLeaveElement($__qname);
       
   283                 }
       
   284             }
   306             }
   285             break;
   307             break;
   286         case 10:
   308         case 10:
   287             {
   309             {
   288                 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) {
   310                 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) {
   293                     $_ngcc_current_state = 8;
   315                     $_ngcc_current_state = 8;
   294                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
   316                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
   295                 }
   317                 }
   296             }
   318             }
   297             break;
   319             break;
   298         case 5:
   320         case 6:
   299             {
   321             {
   300                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) {
   322                 if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")))) {
   301                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
   323                     NGCCHandler h = new xpath(this, super._source, $runtime, 274);
   302                     $_ngcc_current_state = 4;
   324                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
   303                 }
   325                 }
   304                 else {
   326                 else {
   305                     unexpectedLeaveElement($__qname);
   327                     unexpectedLeaveElement($__qname);
   306                 }
   328                 }
   307             }
       
   308             break;
       
   309         case 0:
       
   310             {
       
   311                 revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
       
   312             }
       
   313             break;
       
   314         case 2:
       
   315             {
       
   316                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
       
   317                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
       
   318                     $_ngcc_current_state = 1;
       
   319                 }
       
   320                 else {
       
   321                     unexpectedLeaveElement($__qname);
       
   322                 }
       
   323             }
       
   324             break;
       
   325         case 8:
       
   326             {
       
   327                 $_ngcc_current_state = 7;
       
   328                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
       
   329             }
   329             }
   330             break;
   330             break;
   331         default:
   331         default:
   332             {
   332             {
   333                 unexpectedLeaveElement($__qname);
   333                 unexpectedLeaveElement($__qname);
   340         int $ai;
   340         int $ai;
   341         $uri = $__uri;
   341         $uri = $__uri;
   342         $localName = $__local;
   342         $localName = $__local;
   343         $qname = $__qname;
   343         $qname = $__qname;
   344         switch($_ngcc_current_state) {
   344         switch($_ngcc_current_state) {
   345         case 17:
       
   346             {
       
   347                 if(($__uri.equals("") && $__local.equals("name"))) {
       
   348                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null);
       
   349                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
       
   350                 }
       
   351                 else {
       
   352                     unexpectedEnterAttribute($__qname);
       
   353                 }
       
   354             }
       
   355             break;
       
   356         case 6:
       
   357             {
       
   358                 if(($__uri.equals("") && $__local.equals("xpath"))) {
       
   359                     NGCCHandler h = new xpath(this, super._source, $runtime, 241);
       
   360                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
       
   361                 }
       
   362                 else {
       
   363                     unexpectedEnterAttribute($__qname);
       
   364                 }
       
   365             }
       
   366             break;
       
   367         case 16:
   345         case 16:
   368             {
   346             {
   369                 if(($__uri.equals("") && $__local.equals("name"))) {
   347                 if(($__uri.equals("") && $__local.equals("name"))) {
   370                     $_ngcc_current_state = 15;
   348                     $_ngcc_current_state = 15;
   371                 }
   349                 }
   372                 else {
   350                 else {
   373                     unexpectedEnterAttribute($__qname);
   351                     unexpectedEnterAttribute($__qname);
   374                 }
   352                 }
   375             }
   353             }
   376             break;
   354             break;
       
   355         case 0:
       
   356             {
       
   357                 revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
       
   358             }
       
   359             break;
       
   360         case 17:
       
   361             {
       
   362                 if(($__uri.equals("") && $__local.equals("name"))) {
       
   363                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null);
       
   364                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
       
   365                 }
       
   366                 else {
       
   367                     unexpectedEnterAttribute($__qname);
       
   368                 }
       
   369             }
       
   370             break;
   377         case 3:
   371         case 3:
   378             {
   372             {
   379                 if(($__uri.equals("") && $__local.equals("xpath"))) {
   373                 if(($__uri.equals("") && $__local.equals("xpath"))) {
   380                     NGCCHandler h = new xpath(this, super._source, $runtime, 237);
   374                     NGCCHandler h = new xpath(this, super._source, $runtime, 270);
   381                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
   375                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
   382                 }
   376                 }
   383                 else {
   377                 else {
   384                     unexpectedEnterAttribute($__qname);
   378                     unexpectedEnterAttribute($__qname);
   385                 }
   379                 }
       
   380             }
       
   381             break;
       
   382         case 8:
       
   383             {
       
   384                 $_ngcc_current_state = 7;
       
   385                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
   386             }
   386             }
   387             break;
   387             break;
   388         case 10:
   388         case 10:
   389             {
   389             {
   390                 if(($__uri.equals("") && $__local.equals("refer"))) {
   390                 if(($__uri.equals("") && $__local.equals("refer"))) {
   394                     $_ngcc_current_state = 8;
   394                     $_ngcc_current_state = 8;
   395                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
   395                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
   396                 }
   396                 }
   397             }
   397             }
   398             break;
   398             break;
   399         case 0:
   399         case 6:
   400             {
   400             {
   401                 revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
   401                 if(($__uri.equals("") && $__local.equals("xpath"))) {
   402             }
   402                     NGCCHandler h = new xpath(this, super._source, $runtime, 274);
   403             break;
   403                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
   404         case 8:
   404                 }
   405             {
   405                 else {
   406                 $_ngcc_current_state = 7;
   406                     unexpectedEnterAttribute($__qname);
   407                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
   407                 }
   408             }
   408             }
   409             break;
   409             break;
   410         default:
   410         default:
   411             {
   411             {
   412                 unexpectedEnterAttribute($__qname);
   412                 unexpectedEnterAttribute($__qname);
   419         int $ai;
   419         int $ai;
   420         $uri = $__uri;
   420         $uri = $__uri;
   421         $localName = $__local;
   421         $localName = $__local;
   422         $qname = $__qname;
   422         $qname = $__qname;
   423         switch($_ngcc_current_state) {
   423         switch($_ngcc_current_state) {
       
   424         case 0:
       
   425             {
       
   426                 revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
       
   427             }
       
   428             break;
   424         case 14:
   429         case 14:
   425             {
   430             {
   426                 if(($__uri.equals("") && $__local.equals("name"))) {
   431                 if(($__uri.equals("") && $__local.equals("name"))) {
   427                     $_ngcc_current_state = 10;
   432                     $_ngcc_current_state = 10;
   428                 }
   433                 }
   429                 else {
   434                 else {
   430                     unexpectedLeaveAttribute($__qname);
   435                     unexpectedLeaveAttribute($__qname);
   431                 }
   436                 }
   432             }
   437             }
   433             break;
   438             break;
       
   439         case 8:
       
   440             {
       
   441                 $_ngcc_current_state = 7;
       
   442                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
       
   443             }
       
   444             break;
       
   445         case 10:
       
   446             {
       
   447                 $_ngcc_current_state = 8;
       
   448                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
       
   449             }
       
   450             break;
   434         case 11:
   451         case 11:
   435             {
   452             {
   436                 if(($__uri.equals("") && $__local.equals("refer"))) {
   453                 if(($__uri.equals("") && $__local.equals("refer"))) {
   437                     $_ngcc_current_state = 8;
   454                     $_ngcc_current_state = 8;
   438                 }
   455                 }
   439                 else {
   456                 else {
   440                     unexpectedLeaveAttribute($__qname);
   457                     unexpectedLeaveAttribute($__qname);
   441                 }
   458                 }
   442             }
       
   443             break;
       
   444         case 10:
       
   445             {
       
   446                 $_ngcc_current_state = 8;
       
   447                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
       
   448             }
       
   449             break;
       
   450         case 0:
       
   451             {
       
   452                 revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
       
   453             }
       
   454             break;
       
   455         case 8:
       
   456             {
       
   457                 $_ngcc_current_state = 7;
       
   458                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
       
   459             }
   459             }
   460             break;
   460             break;
   461         default:
   461         default:
   462             {
   462             {
   463                 unexpectedLeaveAttribute($__qname);
   463                 unexpectedLeaveAttribute($__qname);
   467     }
   467     }
   468 
   468 
   469     public void text(String $value) throws SAXException {
   469     public void text(String $value) throws SAXException {
   470         int $ai;
   470         int $ai;
   471         switch($_ngcc_current_state) {
   471         switch($_ngcc_current_state) {
   472         case 17:
   472         case 15:
   473             {
   473             {
   474                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
   474                 name = $value;
   475                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null);
   475                 $_ngcc_current_state = 14;
   476                     spawnChildFromText(h, $value);
       
   477                 }
       
   478             }
       
   479             break;
       
   480         case 6:
       
   481             {
       
   482                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
       
   483                     NGCCHandler h = new xpath(this, super._source, $runtime, 241);
       
   484                     spawnChildFromText(h, $value);
       
   485                 }
       
   486             }
   476             }
   487             break;
   477             break;
   488         case 16:
   478         case 16:
   489             {
   479             {
   490                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
   480                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
   491                     $runtime.consumeAttribute($ai);
   481                     $runtime.consumeAttribute($ai);
   492                     $runtime.sendText(super._cookie, $value);
   482                     $runtime.sendText(super._cookie, $value);
   493                 }
   483                 }
   494             }
   484             }
   495             break;
   485             break;
       
   486         case 0:
       
   487             {
       
   488                 revertToParentFromText(makeResult(), super._cookie, $value);
       
   489             }
       
   490             break;
       
   491         case 12:
       
   492             {
       
   493                 NGCCHandler h = new qname(this, super._source, $runtime, 280);
       
   494                 spawnChildFromText(h, $value);
       
   495             }
       
   496             break;
       
   497         case 17:
       
   498             {
       
   499                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
       
   500                     NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null);
       
   501                     spawnChildFromText(h, $value);
       
   502                 }
       
   503             }
       
   504             break;
   496         case 3:
   505         case 3:
   497             {
   506             {
   498                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
   507                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
   499                     NGCCHandler h = new xpath(this, super._source, $runtime, 237);
   508                     NGCCHandler h = new xpath(this, super._source, $runtime, 270);
   500                     spawnChildFromText(h, $value);
   509                     spawnChildFromText(h, $value);
   501                 }
   510                 }
   502             }
   511             }
   503             break;
   512             break;
   504         case 15:
   513         case 8:
   505             {
   514             {
   506                 name = $value;
   515                 $_ngcc_current_state = 7;
   507                 $_ngcc_current_state = 14;
   516                 $runtime.sendText(super._cookie, $value);
   508             }
   517             }
   509             break;
   518             break;
   510         case 10:
   519         case 10:
   511             {
   520             {
   512                 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) {
   521                 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) {
   517                     $_ngcc_current_state = 8;
   526                     $_ngcc_current_state = 8;
   518                     $runtime.sendText(super._cookie, $value);
   527                     $runtime.sendText(super._cookie, $value);
   519                 }
   528                 }
   520             }
   529             }
   521             break;
   530             break;
   522         case 0:
   531         case 6:
   523             {
   532             {
   524                 revertToParentFromText(makeResult(), super._cookie, $value);
   533                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
   525             }
   534                     NGCCHandler h = new xpath(this, super._source, $runtime, 274);
   526             break;
   535                     spawnChildFromText(h, $value);
   527         case 12:
   536                 }
   528             {
       
   529                 NGCCHandler h = new qname(this, super._source, $runtime, 247);
       
   530                 spawnChildFromText(h, $value);
       
   531             }
       
   532             break;
       
   533         case 8:
       
   534             {
       
   535                 $_ngcc_current_state = 7;
       
   536                 $runtime.sendText(super._cookie, $value);
       
   537             }
   537             }
   538             break;
   538             break;
   539         }
   539         }
   540     }
   540     }
   541 
   541 
   542     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
   542     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
   543         switch($__cookie__) {
   543         switch($__cookie__) {
   544         case 241:
   544         case 270:
   545             {
       
   546                 selector = ((XPathImpl)$__result__);
       
   547                 $_ngcc_current_state = 5;
       
   548             }
       
   549             break;
       
   550         case 237:
       
   551             {
   545             {
   552                 field = ((XPathImpl)$__result__);
   546                 field = ((XPathImpl)$__result__);
   553                 action0();
   547                 action0();
   554                 $_ngcc_current_state = 2;
   548                 $_ngcc_current_state = 2;
   555             }
   549             }
   556             break;
   550             break;
   557         case 244:
   551         case 287:
   558             {
   552             {
   559                 ann = ((AnnotationImpl)$__result__);
   553                 fa = ((ForeignAttributesImpl)$__result__);
   560                 $_ngcc_current_state = 7;
   554                 $_ngcc_current_state = 16;
   561             }
   555             }
   562             break;
   556             break;
   563         case 247:
   557         case 280:
   564             {
   558             {
   565                 ref = ((UName)$__result__);
   559                 ref = ((UName)$__result__);
   566                 action1();
   560                 action1();
   567                 $_ngcc_current_state = 11;
   561                 $_ngcc_current_state = 11;
   568             }
   562             }
   569             break;
   563             break;
   570         case 254:
   564         case 277:
   571             {
   565             {
   572                 fa = ((ForeignAttributesImpl)$__result__);
   566                 ann = ((AnnotationImpl)$__result__);
   573                 $_ngcc_current_state = 16;
   567                 $_ngcc_current_state = 7;
       
   568             }
       
   569             break;
       
   570         case 274:
       
   571             {
       
   572                 selector = ((XPathImpl)$__result__);
       
   573                 $_ngcc_current_state = 5;
   574             }
   574             }
   575             break;
   575             break;
   576         }
   576         }
   577     }
   577     }
   578 
   578