Exemplo n.º 1
0
public void @this(global::gnu.xml.pipeline.DomConsumer n1){
//XMLVM_BEGIN_WRAPPER[gnu.xml.pipeline.DomConsumer$Handler: void <init>(gnu.xml.pipeline.DomConsumer)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    _r3_o = this;
    _r4_o = n1;
    ((global::java.lang.Object) _r3_o).@this();
    _r0_o = new global::org.xml.sax.helpers.AttributesImpl();
    ((global::org.xml.sax.helpers.AttributesImpl) _r0_o).@this();
    ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fattributes = (global::org.xml.sax.helpers.AttributesImpl) _r0_o;
    ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fconsumer = (global::gnu.xml.pipeline.DomConsumer) _r4_o;
    _r0_o = global::gnu.xml.pipeline.DomConsumer.access_20((global::gnu.xml.pipeline.DomConsumer) _r4_o);
    ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fdocument = (global::org.w3c.dom.Document) _r0_o;
    _r0_o = ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fdocument;
    _r0_o = ((global::org.w3c.dom.Document) _r0_o).getImplementation();
    ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fimpl = (global::org.w3c.dom.DOMImplementation) _r0_o;
    _r0_o = ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fimpl;
    // Value=XML
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)88)), unchecked((char) unchecked((uint) 77)), unchecked((char) unchecked((uint) 76))}));
    // Value=2.0
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)50)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 48))}));
    _r0.i = ((global::org.w3c.dom.DOMImplementation) _r0_o).hasFeature((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o) ? 1 : 0;
    ((global::gnu.xml.pipeline.DomConsumer_2Handler) _r3_o)._fisL2 = 0!=_r0.i;
    return;
//XMLVM_END_WRAPPER[gnu.xml.pipeline.DomConsumer$Handler: void <init>(gnu.xml.pipeline.DomConsumer)]
}
Exemplo n.º 2
0
private void walk(){
//XMLVM_BEGIN_WRAPPER[gnu.xml.util.DomParser: void walk()]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::System.Object _r11_o = null;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r12_o = this;
    _r1_o = new global::org.xml.sax.helpers.AttributesImpl();
    ((global::org.xml.sax.helpers.AttributesImpl) _r1_o).@this();
    global::System.Threading.Monitor.Enter(_r12_o);
    try {
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    if (_r2_o == null) goto label21;
    _r1_o = new global::java.lang.IllegalStateException();
    // Value=already walking tree
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 121)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 101))}));
    ((global::java.lang.IllegalStateException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalStateException) _r1_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label18;
        }
        throw ex;
    } // end catch
    label18:;
    try {
    _r1_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r12_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label18;
        }
        throw ex;
    } // end catch
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r1_o);
    label21:;
    try {
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fstart;
    ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent = (global::org.w3c.dom.Node) _r2_o;
    global::System.Threading.Monitor.Exit(_r12_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label18;
        }
        throw ex;
    } // end catch
    label26:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r7.i = ((global::org.w3c.dom.Node) _r2_o).getNodeType();
    switch (_r7.i) {
    case 1: goto label97;
    case 3: goto label548;
    case 4: goto label288;
    case 5: goto label516;
    case 7: goto label529;
    case 8: goto label317;
    case 9: goto label62;
    case 10: goto label336;
    }
    _r1_o = new global::org.xml.sax.SAXException();
    _r2_o = new global::java.lang.StringBuilder();
    // Value=Illegal DOM Node type in Document:  
    _r3_o = new global::java.lang.String();
    ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)73)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 79)), unchecked((char) unchecked((uint) 77)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 121)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 58)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 32))}));
    ((global::java.lang.StringBuilder) _r2_o).@this((global::java.lang.String) _r3_o);
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3.i = ((global::org.w3c.dom.Node) _r3_o).getNodeType();
    _r2_o = ((global::java.lang.StringBuilder) _r2_o).append((int) _r3.i);
    _r2_o = ((global::java.lang.StringBuilder) _r2_o).toString();
    ((global::org.xml.sax.SAXException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::org.xml.sax.SAXException) _r1_o);
    label62:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcontentHandler;
    ((global::org.xml.sax.ContentHandler) _r2_o).startDocument();
    label67:;
    switch (_r7.i) {
    case 1: goto label567;
    case 3: goto label584;
    case 4: goto label584;
    case 5: goto label567;
    case 6: goto label584;
    case 7: goto label584;
    case 8: goto label584;
    case 9: goto label567;
    case 10: goto label584;
    }
    _r1_o = new global::org.xml.sax.SAXException();
    _r2_o = new global::java.lang.StringBuilder();
    // Value=Illegal DOM Node type found:  
    _r3_o = new global::java.lang.String();
    ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)73)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 79)), unchecked((char) unchecked((uint) 77)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 121)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 58)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 32))}));
    ((global::java.lang.StringBuilder) _r2_o).@this((global::java.lang.String) _r3_o);
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3.i = ((global::org.w3c.dom.Node) _r3_o).getNodeType();
    _r2_o = ((global::java.lang.StringBuilder) _r2_o).append((int) _r3.i);
    _r2_o = ((global::java.lang.StringBuilder) _r2_o).toString();
    ((global::org.xml.sax.SAXException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::org.xml.sax.SAXException) _r1_o);
    label97:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r8_o = ((global::org.w3c.dom.Node) _r2_o).getAttributes();
    _r9.i = ((global::org.w3c.dom.NamedNodeMap) _r8_o).getLength();
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fprefixStack;
    ((global::org.xml.sax.helpers.NamespaceSupport) _r2_o).pushContext();
    _r2.i = 0;
    _r10.i = _r2.i;
    label114:;
    if (_r10.i < _r9.i) goto label168;
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fshowNamespaces ? 1 : 0;
    if (_r2.i == 0) goto label283;
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fisL2 ? 1 : 0;
    if (_r2.i == 0) goto label275;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getNamespaceURI();
    if (_r2_o != null) goto label134;
    // Value=
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {}));
    label134:;
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3_o = ((global::org.w3c.dom.Node) _r3_o).getLocalName();
    if (_r3_o != null) goto label621;
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3_o = ((global::org.w3c.dom.Node) _r3_o).getNodeName();
    _r11_o = _r3_o;
    _r3_o = _r2_o;
    _r2_o = _r11_o;
    label151:;
    _r4_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcontentHandler;
    _r5_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r5_o = ((global::org.w3c.dom.Node) _r5_o).getNodeName();
    ((global::org.xml.sax.ContentHandler) _r4_o).startElement((global::java.lang.String) _r3_o, (global::java.lang.String) _r2_o, (global::java.lang.String) _r5_o, (global::org.xml.sax.Attributes) _r1_o);
    if (_r9.i == 0) goto label67;
    ((global::org.xml.sax.helpers.AttributesImpl) _r1_o).clear();
    goto label67;
    label168:;
    _r2_o = ((global::org.w3c.dom.NamedNodeMap) _r8_o).item((int) _r10.i);
    _r0_o = _r2_o;
    _r6_o = _r0_o;
    _r4_o = ((global::org.w3c.dom.Attr) _r6_o).getNodeName();
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fshowNamespaces ? 1 : 0;
    if (_r2.i == 0) goto label230;
    // Value=xmlns
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)120)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 115))}));
    _r2.i = ((global::java.lang.String) _r4_o).startsWith((global::java.lang.String) _r2_o) ? 1 : 0;
    if (_r2.i == 0) goto label230;
    // Value=xmlns
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)120)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 115))}));
    _r2.i = ((global::java.lang.String) _r2_o).equals((global::java.lang.Object) _r4_o) ? 1 : 0;
    if (_r2.i == 0) goto label224;
    // Value=
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {}));
    label202:;
    _r3_o = ((global::org.w3c.dom.Attr) _r6_o).getNodeValue();
    _r5_o = ((global::gnu.xml.util.DomParser) _r12_o)._fprefixStack;
    ((global::org.xml.sax.helpers.NamespaceSupport) _r5_o).declarePrefix((global::java.lang.String) _r2_o, (global::java.lang.String) _r3_o);
    _r5_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcontentHandler;
    ((global::org.xml.sax.ContentHandler) _r5_o).startPrefixMapping((global::java.lang.String) _r2_o, (global::java.lang.String) _r3_o);
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fshowXML1_10 ? 1 : 0;
    if (_r2.i != 0) goto label230;
    label220:;
    _r2.i = _r10.i + 1;
    _r10.i = _r2.i;
    goto label114;
    label224:;
    _r2.i = 6;
    _r2_o = ((global::java.lang.String) _r4_o).substring((int) _r2.i);
    goto label202;
    label230:;
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fshowNamespaces ? 1 : 0;
    if (_r2.i == 0) goto label271;
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fisL2 ? 1 : 0;
    if (_r2.i == 0) goto label263;
    _r2_o = ((global::org.w3c.dom.Attr) _r6_o).getNamespaceURI();
    if (_r2_o != null) goto label246;
    // Value=
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {}));
    label246:;
    _r3_o = ((global::org.w3c.dom.Attr) _r6_o).getLocalName();
    if (_r3_o != null) goto label253;
    _r3_o = _r4_o;
    label253:;
    // Value=CDATA
    _r5_o = new global::java.lang.String();
    ((global::java.lang.String)_r5_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)67)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 65)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 65))}));
    _r6_o = ((global::org.w3c.dom.Attr) _r6_o).getNodeValue();
    ((global::org.xml.sax.helpers.AttributesImpl) _r1_o).addAttribute((global::java.lang.String) _r2_o, (global::java.lang.String) _r3_o, (global::java.lang.String) _r4_o, (global::java.lang.String) _r5_o, (global::java.lang.String) _r6_o);
    goto label220;
    label263:;
    _r1_o = new global::java.lang.RuntimeException();
    // Value=NYI, ns lookup when parsing L1 DOM
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)78)), unchecked((char) unchecked((uint) 89)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 44)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 76)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 79)), unchecked((char) unchecked((uint) 77))}));
    ((global::java.lang.RuntimeException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r1_o);
    label271:;
    // Value=
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {}));
    _r3_o = _r2_o;
    goto label253;
    label275:;
    _r1_o = new global::java.lang.RuntimeException();
    // Value=NYI, ns lookup when parsing L1 DOM
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)78)), unchecked((char) unchecked((uint) 89)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 44)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 76)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 79)), unchecked((char) unchecked((uint) 77))}));
    ((global::java.lang.RuntimeException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r1_o);
    label283:;
    // Value=
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {}));
    _r3_o = _r2_o;
    goto label151;
    label288:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    ((global::org.xml.sax.ext.LexicalHandler) _r2_o).startCDATA();
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getNodeValue();
    _r2_o = ((global::java.lang.String) _r2_o).toCharArray();
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcontentHandler;
    _r4.i = 0;
    _r5.i = ((global::org.xmlvm._nIArray) _r2_o).Length;
    ((global::org.xml.sax.ContentHandler) _r3_o).characters((global::org.xmlvm._nArrayAdapter<char>) _r2_o, (int) _r4.i, (int) _r5.i);
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    ((global::org.xml.sax.ext.LexicalHandler) _r2_o).endCDATA();
    goto label67;
    label317:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getNodeValue();
    _r2_o = ((global::java.lang.String) _r2_o).toCharArray();
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    _r4.i = 0;
    _r5.i = ((global::org.xmlvm._nIArray) _r2_o).Length;
    ((global::org.xml.sax.ext.LexicalHandler) _r3_o).comment((global::org.xmlvm._nArrayAdapter<char>) _r2_o, (int) _r4.i, (int) _r5.i);
    goto label67;
    label336:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r0_o = _r2_o;
    _r3_o = _r0_o;
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fisL2 ? 1 : 0;
    if (_r2.i == 0) goto label417;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    _r4_o = ((global::org.w3c.dom.DocumentType) _r3_o).getName();
    _r5_o = ((global::org.w3c.dom.DocumentType) _r3_o).getPublicId();
    _r6_o = ((global::org.w3c.dom.DocumentType) _r3_o).getSystemId();
    ((global::org.xml.sax.ext.LexicalHandler) _r2_o).startDTD((global::java.lang.String) _r4_o, (global::java.lang.String) _r5_o, (global::java.lang.String) _r6_o);
    label363:;
    _r2.i = ((global::gnu.xml.util.DomParser) _r12_o)._fisL2 ? 1 : 0;
    if (_r2.i == 0) goto label429;
    _r2_o = ((global::org.w3c.dom.DocumentType) _r3_o).getInternalSubset();
    if (_r2_o == null) goto label429;
    // Value= Full DTD known; can't be shown using SAX2. 
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)32)), unchecked((char) unchecked((uint) 70)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 59)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 39)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 98)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 83)), unchecked((char) unchecked((uint) 65)), unchecked((char) unchecked((uint) 88)), unchecked((char) unchecked((uint) 50)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 32))}));
    label375:;
    _r2_o = ((global::java.lang.String) _r2_o).toCharArray();
    _r4_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    _r5.i = 0;
    _r6.i = ((global::org.xmlvm._nIArray) _r2_o).Length;
    ((global::org.xml.sax.ext.LexicalHandler) _r4_o).comment((global::org.xmlvm._nArrayAdapter<char>) _r2_o, (int) _r5.i, (int) _r6.i);
    _r4_o = ((global::org.w3c.dom.DocumentType) _r3_o).getNotations();
    _r5.i = ((global::org.w3c.dom.NamedNodeMap) _r4_o).getLength();
    _r2.i = 0;
    _r6.i = _r2.i;
    label396:;
    if (_r6.i < _r5.i) goto label432;
    _r3_o = ((global::org.w3c.dom.DocumentType) _r3_o).getEntities();
    _r4.i = ((global::org.w3c.dom.NamedNodeMap) _r3_o).getLength();
    _r2.i = 0;
    _r5.i = _r2.i;
    label408:;
    if (_r5.i < _r4.i) goto label459;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    ((global::org.xml.sax.ext.LexicalHandler) _r2_o).endDTD();
    goto label67;
    label417:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    _r4_o = ((global::org.w3c.dom.DocumentType) _r3_o).getName();
    _r5_o = null;
    _r6_o = null;
    ((global::org.xml.sax.ext.LexicalHandler) _r2_o).startDTD((global::java.lang.String) _r4_o, (global::java.lang.String) _r5_o, (global::java.lang.String) _r6_o);
    goto label363;
    label429:;
    // Value= This DTD was was recreated using incomplete DOM L2 records. 
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)32)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 79)), unchecked((char) unchecked((uint) 77)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 76)), unchecked((char) unchecked((uint) 50)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 32))}));
    goto label375;
    label432:;
    _r2_o = ((global::org.w3c.dom.NamedNodeMap) _r4_o).item((int) _r6.i);
    _r8_o = ((global::gnu.xml.util.DomParser) _r12_o)._fdtdHandler;
    _r9_o = ((global::org.w3c.dom.Notation) _r2_o).getNodeName();
    _r10_o = ((global::org.w3c.dom.Notation) _r2_o).getPublicId();
    _r2_o = ((global::org.w3c.dom.Notation) _r2_o).getSystemId();
    ((global::org.xml.sax.DTDHandler) _r8_o).notationDecl((global::java.lang.String) _r9_o, (global::java.lang.String) _r10_o, (global::java.lang.String) _r2_o);
    _r2.i = _r6.i + 1;
    _r6.i = _r2.i;
    goto label396;
    label459:;
    _r2_o = ((global::org.w3c.dom.NamedNodeMap) _r3_o).item((int) _r5.i);
    _r6_o = ((global::org.w3c.dom.Entity) _r2_o).getNotationName();
    if (_r6_o == null) goto label492;
    _r8_o = ((global::gnu.xml.util.DomParser) _r12_o)._fdtdHandler;
    _r9_o = ((global::org.w3c.dom.Entity) _r2_o).getNodeName();
    _r10_o = ((global::org.w3c.dom.Entity) _r2_o).getPublicId();
    _r2_o = ((global::org.w3c.dom.Entity) _r2_o).getSystemId();
    ((global::org.xml.sax.DTDHandler) _r8_o).unparsedEntityDecl((global::java.lang.String) _r9_o, (global::java.lang.String) _r10_o, (global::java.lang.String) _r2_o, (global::java.lang.String) _r6_o);
    label488:;
    _r2.i = _r5.i + 1;
    _r5.i = _r2.i;
    goto label408;
    label492:;
    _r6_o = ((global::org.w3c.dom.Entity) _r2_o).getSystemId();
    if (_r6_o == null) goto label488;
    _r6_o = ((global::gnu.xml.util.DomParser) _r12_o)._fdeclHandler;
    _r8_o = ((global::org.w3c.dom.Entity) _r2_o).getNodeName();
    _r9_o = ((global::org.w3c.dom.Entity) _r2_o).getPublicId();
    _r2_o = ((global::org.w3c.dom.Entity) _r2_o).getSystemId();
    ((global::org.xml.sax.ext.DeclHandler) _r6_o).externalEntityDecl((global::java.lang.String) _r8_o, (global::java.lang.String) _r9_o, (global::java.lang.String) _r2_o);
    goto label488;
    label516:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._flexicalHandler;
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3_o = ((global::org.w3c.dom.Node) _r3_o).getNodeName();
    ((global::org.xml.sax.ext.LexicalHandler) _r2_o).startEntity((global::java.lang.String) _r3_o);
    goto label67;
    label529:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcontentHandler;
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3_o = ((global::org.w3c.dom.Node) _r3_o).getNodeName();
    _r4_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r4_o = ((global::org.w3c.dom.Node) _r4_o).getNodeValue();
    ((global::org.xml.sax.ContentHandler) _r2_o).processingInstruction((global::java.lang.String) _r3_o, (global::java.lang.String) _r4_o);
    goto label67;
    label548:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getNodeValue();
    _r2_o = ((global::java.lang.String) _r2_o).toCharArray();
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcontentHandler;
    _r4.i = 0;
    _r5.i = ((global::org.xmlvm._nIArray) _r2_o).Length;
    ((global::org.xml.sax.ContentHandler) _r3_o).characters((global::org.xmlvm._nArrayAdapter<char>) _r2_o, (int) _r4.i, (int) _r5.i);
    goto label67;
    label567:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getFirstChild();
    if (_r2_o == null) goto label579;
    ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent = (global::org.w3c.dom.Node) _r2_o;
    goto label26;
    label579:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    ((global::gnu.xml.util.DomParser) _r12_o).callEnd((global::org.w3c.dom.Node) _r2_o);
    label584:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getNextSibling();
    if (_r2_o == null) goto label596;
    ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent = (global::org.w3c.dom.Node) _r2_o;
    goto label26;
    label596:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r2_o = ((global::org.w3c.dom.Node) _r2_o).getParentNode();
    ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent = (global::org.w3c.dom.Node) _r2_o;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    if (_r2_o == null) goto label614;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    _r3_o = ((global::gnu.xml.util.DomParser) _r12_o)._fstart;
    if (_r2_o != _r3_o) goto label615;
    label614:;
    return;
    label615:;
    _r2_o = ((global::gnu.xml.util.DomParser) _r12_o)._fcurrent;
    ((global::gnu.xml.util.DomParser) _r12_o).callEnd((global::org.w3c.dom.Node) _r2_o);
    goto label584;
    label621:;
    _r11_o = _r3_o;
    _r3_o = _r2_o;
    _r2_o = _r11_o;
    goto label151;
//XMLVM_END_WRAPPER[gnu.xml.util.DomParser: void walk()]
}