--- old/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java 2013-08-20 00:51:29.775881671 +0200 +++ new/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java 2013-08-20 00:51:29.703878484 +0200 @@ -83,11 +83,15 @@ $localName = $__local; $qname = $__qname; switch($_ngcc_current_state) { - case 3: + case 6: { - action0(); - $_ngcc_current_state = 2; - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); + 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")))))) { + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 246, fa); + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); + } + else { + unexpectedEnterElement($__qname); + } } break; case 13: @@ -101,28 +105,9 @@ } } break; - case 4: - { - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { - NGCCHandler h = new annotation(this, super._source, $runtime, 525, null,AnnotationContext.ATTRIBUTE_GROUP); - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); - } - else { - $_ngcc_current_state = 3; - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); - } - } - break; - case 14: + case 0: { - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) { - $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); - action1(); - $_ngcc_current_state = 13; - } - else { - unexpectedEnterElement($__qname); - } + revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); } break; case 7: @@ -137,10 +122,17 @@ } } break; - case 6: + case 3: + { + action0(); + $_ngcc_current_state = 2; + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); + } + break; + case 2: { - 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")))))) { - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 527, fa); + 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"))))) { + NGCCHandler h = new attributeUses(this, super._source, $runtime, 241, result); spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); } else { @@ -148,20 +140,28 @@ } } break; - case 2: + case 14: { - 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"))))) { - NGCCHandler h = new attributeUses(this, super._source, $runtime, 522, result); - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) { + $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); + action1(); + $_ngcc_current_state = 13; } else { unexpectedEnterElement($__qname); } } break; - case 0: + case 4: { - revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs); + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { + NGCCHandler h = new annotation(this, super._source, $runtime, 244, null,AnnotationContext.ATTRIBUTE_GROUP); + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); + } + else { + $_ngcc_current_state = 3; + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); + } } break; default: @@ -178,18 +178,11 @@ $localName = $__local; $qname = $__qname; switch($_ngcc_current_state) { - case 3: - { - action0(); - $_ngcc_current_state = 2; - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); - } - break; - case 13: + case 6: { - if(($ai = $runtime.getAttributeIndex("","name"))>=0) { - $runtime.consumeAttribute($ai); - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) { + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 246, fa); + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); } else { unexpectedLeaveElement($__qname); @@ -207,10 +200,20 @@ } } break; - case 4: + case 13: { - $_ngcc_current_state = 3; - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); + if(($ai = $runtime.getAttributeIndex("","name"))>=0) { + $runtime.consumeAttribute($ai); + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); + } + else { + unexpectedLeaveElement($__qname); + } + } + break; + case 0: + { + revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); } break; case 7: @@ -225,21 +228,17 @@ } } break; - case 6: + case 3: { - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) { - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 527, fa); - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); - } - else { - unexpectedLeaveElement($__qname); - } + action0(); + $_ngcc_current_state = 2; + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); } break; case 2: { if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) { - NGCCHandler h = new attributeUses(this, super._source, $runtime, 522, result); + NGCCHandler h = new attributeUses(this, super._source, $runtime, 241, result); spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); } else { @@ -247,9 +246,10 @@ } } break; - case 0: + case 4: { - revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname); + $_ngcc_current_state = 3; + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); } break; default: @@ -266,13 +266,6 @@ $localName = $__local; $qname = $__qname; switch($_ngcc_current_state) { - case 3: - { - action0(); - $_ngcc_current_state = 2; - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); - } - break; case 13: { if(($__uri.equals("") && $__local.equals("name"))) { @@ -283,10 +276,9 @@ } } break; - case 4: + case 0: { - $_ngcc_current_state = 3; - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); + revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); } break; case 7: @@ -300,9 +292,17 @@ } } break; - case 0: + case 3: { - revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname); + action0(); + $_ngcc_current_state = 2; + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); + } + break; + case 4: + { + $_ngcc_current_state = 3; + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); } break; default: @@ -319,14 +319,15 @@ $localName = $__local; $qname = $__qname; switch($_ngcc_current_state) { - case 8: + case 0: { - if(($__uri.equals("") && $__local.equals("id"))) { - $_ngcc_current_state = 6; - } - else { - unexpectedLeaveAttribute($__qname); - } + revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); + } + break; + case 7: + { + $_ngcc_current_state = 6; + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); } break; case 3: @@ -336,6 +337,16 @@ $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); } break; + case 8: + { + if(($__uri.equals("") && $__local.equals("id"))) { + $_ngcc_current_state = 6; + } + else { + unexpectedLeaveAttribute($__qname); + } + } + break; case 11: { if(($__uri.equals("") && $__local.equals("name"))) { @@ -352,17 +363,6 @@ $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); } break; - case 7: - { - $_ngcc_current_state = 6; - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); - } - break; - case 0: - { - revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname); - } - break; default: { unexpectedLeaveAttribute($__qname); @@ -374,13 +374,6 @@ public void text(String $value) throws SAXException { int $ai; switch($_ngcc_current_state) { - case 3: - { - action0(); - $_ngcc_current_state = 2; - $runtime.sendText(super._cookie, $value); - } - break; case 13: { if(($ai = $runtime.getAttributeIndex("","name"))>=0) { @@ -389,21 +382,9 @@ } } break; - case 12: - { - name = $value; - $_ngcc_current_state = 11; - } - break; - case 4: - { - $_ngcc_current_state = 3; - $runtime.sendText(super._cookie, $value); - } - break; - case 9: + case 0: { - $_ngcc_current_state = 8; + revertToParentFromText(result, super._cookie, $value); } break; case 7: @@ -418,9 +399,28 @@ } } break; - case 0: + case 12: { - revertToParentFromText(result, super._cookie, $value); + name = $value; + $_ngcc_current_state = 11; + } + break; + case 9: + { + $_ngcc_current_state = 8; + } + break; + case 3: + { + action0(); + $_ngcc_current_state = 2; + $runtime.sendText(super._cookie, $value); + } + break; + case 4: + { + $_ngcc_current_state = 3; + $runtime.sendText(super._cookie, $value); } break; } @@ -428,21 +428,21 @@ public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { switch($__cookie__) { - case 525: + case 241: { - annotation = ((AnnotationImpl)$__result__); - $_ngcc_current_state = 3; + $_ngcc_current_state = 1; } break; - case 527: + case 246: { fa = ((ForeignAttributesImpl)$__result__); $_ngcc_current_state = 4; } break; - case 522: + case 244: { - $_ngcc_current_state = 1; + annotation = ((AnnotationImpl)$__result__); + $_ngcc_current_state = 3; } break; }