public void @this(global::org.w3c.dom.Node n1, int n2, global::org.w3c.dom.traversal.NodeFilter n3, bool n4, bool n5){ //XMLVM_BEGIN_WRAPPER[gnu.xml.dom.DomNodeIterator: void <init>(org.w3c.dom.Node, int, org.w3c.dom.traversal.NodeFilter, boolean, boolean)] global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::org.xmlvm._nElement _r8; _r3_o = this; _r4_o = n1; _r5.i = n2; _r6_o = n3; _r7.i = n4 ? 1 : 0; _r8.i = n5 ? 1 : 0; ((global::java.lang.Object) _r3_o).@this(); if (_r4_o != null) goto label15; _r0_o = new global::org.w3c.dom.DOMException(); _r1.i = 9; // Value=null root _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)110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 116))})); ((global::org.w3c.dom.DOMException) _r0_o).@this((short) _r1.i, (global::java.lang.String) _r2_o); throw new global::org.xmlvm._nExceptionAdapter((global::org.w3c.dom.DOMException) _r0_o); label15:; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._froot = (global::org.w3c.dom.Node) _r4_o; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._fwhatToShow = _r5.i; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._ffilter = (global::org.w3c.dom.traversal.NodeFilter) _r6_o; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._fentityReferenceExpansion = 0!=_r7.i; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._fwalk = 0!=_r8.i; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._fcurrent = (global::org.w3c.dom.Node) _r4_o; return; //XMLVM_END_WRAPPER[gnu.xml.dom.DomNodeIterator: void <init>(org.w3c.dom.Node, int, org.w3c.dom.traversal.NodeFilter, boolean, boolean)] }
public virtual global::System.Object nextNode(){ //XMLVM_BEGIN_WRAPPER[gnu.xml.dom.DomNodeIterator: org.w3c.dom.Node nextNode()] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::System.Object _r4_o = null; _r4_o = this; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._froot; if (_r0_o != null) goto label14; _r0_o = new global::org.w3c.dom.DOMException(); _r1.i = 11; // Value=null root _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)110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 116))})); ((global::org.w3c.dom.DOMException) _r0_o).@this((short) _r1.i, (global::java.lang.String) _r2_o); throw new global::org.xmlvm._nExceptionAdapter((global::org.w3c.dom.DOMException) _r0_o); label14:; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent; _r1_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._froot; _r0.i = ((global::java.lang.Object) _r0_o).equals((global::java.lang.Object) _r1_o) ? 1 : 0; if (_r0.i == 0) goto label43; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._froot; _r0_o = ((global::org.w3c.dom.Node) _r0_o).getFirstChild(); label30:; if (_r0_o != null) goto label117; _r1_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent; label34:; ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent = (global::org.w3c.dom.Node) _r1_o; _r1.i = ((global::gnu.xml.dom.DomNodeIterator) _r4_o).accept((global::org.w3c.dom.Node) _r0_o) ? 1 : 0; if (_r1.i == 0) goto label14; return (global::org.w3c.dom.Node) _r0_o; label43:; _r0.i = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fwalk ? 1 : 0; if (_r0.i == 0) goto label110; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent; _r0_o = ((global::org.w3c.dom.Node) _r0_o).getFirstChild(); if (_r0_o != null) goto label61; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent; _r0_o = ((global::org.w3c.dom.Node) _r0_o).getNextSibling(); label61:; if (_r0_o != null) goto label30; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent; _r1_o = ((global::org.w3c.dom.Node) _r0_o).getParentNode(); label69:; _r2_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._froot; _r2.i = ((global::java.lang.Object) _r1_o).equals((global::java.lang.Object) _r2_o) ? 1 : 0; if (_r2.i != 0) goto label87; _r2_o = ((global::org.w3c.dom.Node) _r1_o).getLastChild(); _r0.i = ((global::java.lang.Object) _r0_o).equals((global::java.lang.Object) _r2_o) ? 1 : 0; if (_r0.i != 0) goto label97; label87:; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._froot; _r0.i = ((global::java.lang.Object) _r1_o).equals((global::java.lang.Object) _r0_o) ? 1 : 0; if (_r0.i == 0) goto label105; _r0_o = null; goto label30; label97:; _r0_o = ((global::org.w3c.dom.Node) _r1_o).getParentNode(); _r3_o = _r1_o; _r1_o = _r0_o; _r0_o = _r3_o; goto label69; label105:; _r0_o = ((global::org.w3c.dom.Node) _r1_o).getNextSibling(); goto label30; label110:; _r0_o = ((global::gnu.xml.dom.DomNodeIterator) _r4_o)._fcurrent; _r0_o = ((global::org.w3c.dom.Node) _r0_o).getNextSibling(); goto label30; label117:; _r1_o = _r0_o; goto label34; //XMLVM_END_WRAPPER[gnu.xml.dom.DomNodeIterator: org.w3c.dom.Node nextNode()] }
public virtual void setCurrentNode(global::org.w3c.dom.Node n1){ //XMLVM_BEGIN_WRAPPER[gnu.xml.dom.DomNodeIterator: void setCurrentNode(org.w3c.dom.Node)] global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::System.Object _r4_o = null; _r3_o = this; _r4_o = n1; if (_r4_o != null) goto label12; _r0_o = new global::org.w3c.dom.DOMException(); _r1.i = 9; // Value=null root _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)110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 116))})); ((global::org.w3c.dom.DOMException) _r0_o).@this((short) _r1.i, (global::java.lang.String) _r2_o); throw new global::org.xmlvm._nExceptionAdapter((global::org.w3c.dom.DOMException) _r0_o); label12:; ((global::gnu.xml.dom.DomNodeIterator) _r3_o)._fcurrent = (global::org.w3c.dom.Node) _r4_o; return; //XMLVM_END_WRAPPER[gnu.xml.dom.DomNodeIterator: void setCurrentNode(org.w3c.dom.Node)] }