final class com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder implements com.sun.org.apache.xerces.internal.jaxp.validation.DOMDocumentHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder
  super_class: java.lang.Object
{
  private static final int[] kidOK;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private org.w3c.dom.Document fDocument;
    descriptor: Lorg/w3c/dom/Document;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl fDocumentImpl;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
    flags: (0x0002) ACC_PRIVATE

  private boolean fStorePSVI;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private org.w3c.dom.Node fTarget;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0002) ACC_PRIVATE

  private org.w3c.dom.Node fNextSibling;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0002) ACC_PRIVATE

  private org.w3c.dom.Node fCurrentNode;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0002) ACC_PRIVATE

  private org.w3c.dom.Node fFragmentRoot;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0002) ACC_PRIVATE

  private final java.util.ArrayList fTargetChildren;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean fIgnoreChars;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private final com.sun.org.apache.xerces.internal.xni.QName fAttributeQName;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=10, locals=0, args_size=0
         0: .line 78
            bipush 13
            newarray 10
            putstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
         1: .line 79
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 9
         2: .line 80
            sipush 1410
         3: .line 79
            iastore
         4: .line 82
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 11
         5: .line 83
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 6
         6: .line 84
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            iconst_5
         7: .line 85
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            iconst_1
         8: .line 86
            sipush 442
         9: .line 85
            dup_x2
            iastore
        10: .line 84
            dup_x2
            iastore
        11: .line 83
            dup_x2
            iastore
        12: .line 82
            iastore
        13: .line 89
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            iconst_2
            bipush 40
            iastore
        14: .line 90
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 10
            iconst_0
            iastore
        15: .line 91
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 7
            iconst_0
            iastore
        16: .line 92
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 8
            iconst_0
            iastore
        17: .line 93
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            iconst_3
            iconst_0
            iastore
        18: .line 94
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            iconst_4
            iconst_0
            iastore
        19: .line 95
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            bipush 12
            iconst_0
            iastore
        20: .line 96
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
         0: .line 118
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 112
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/ArrayList;
         2: .line 116
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
         3: .line 118
            return
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;

  public void setDOMResult(javax.xml.transform.dom.DOMResult);
    descriptor: (Ljavax/xml/transform/dom/DOMResult;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // javax.xml.transform.dom.DOMResult result
         0: .line 125
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
         1: .line 126
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
         2: .line 127
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fIgnoreChars:Z
         3: .line 128
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.clear:()V
         4: .line 129
            aload 1 /* result */
            ifnull 15
         5: .line 130
            aload 0 /* this */
            aload 1 /* result */
            invokevirtual javax.xml.transform.dom.DOMResult.getNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
         6: .line 131
            aload 0 /* this */
            aload 1 /* result */
            invokevirtual javax.xml.transform.dom.DOMResult.getNextSibling:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
         7: .line 132
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            bipush 9
            if_icmpne 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
            checkcast org.w3c.dom.Document
            goto 9
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder
         8: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder javax.xml.transform.dom.DOMResult
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder org.w3c.dom.Document
         9: putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
        10: .line 133
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            instanceof com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
            ifeq 11
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
            goto 12
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder
        11: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder javax.xml.transform.dom.DOMResult
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
        12: putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
        13: .line 134
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            instanceof com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
        14: .line 135
            return
        15: .line 137
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
        16: .line 138
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
        17: .line 139
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
        18: .line 140
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
        19: .line 141
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
        20: .line 142
            return
        end local 1 // javax.xml.transform.dom.DOMResult result
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   21     0    this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0   21     1  result  Ljavax/xml/transform/dom/DOMResult;
    MethodParameters:
        Name  Flags
      result  

  public void doctypeDecl(org.w3c.dom.DocumentType);
    descriptor: (Lorg/w3c/dom/DocumentType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=10, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // org.w3c.dom.DocumentType node
         0: .line 146
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 31
         1: .line 147
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* node */
            invokeinterface org.w3c.dom.DocumentType.getName:()Ljava/lang/String;
            aload 1 /* node */
            invokeinterface org.w3c.dom.DocumentType.getPublicId:()Ljava/lang/String;
            aload 1 /* node */
            invokeinterface org.w3c.dom.DocumentType.getSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createDocumentType:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/DocumentType;
            astore 2 /* docType */
        start local 2 // org.w3c.dom.DocumentType docType
         2: .line 148
            aload 1 /* node */
            invokeinterface org.w3c.dom.DocumentType.getInternalSubset:()Ljava/lang/String;
            astore 3 /* internalSubset */
        start local 3 // java.lang.String internalSubset
         3: .line 150
            aload 3 /* internalSubset */
            ifnull 5
         4: .line 151
            aload 2 /* docType */
            checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
            aload 3 /* internalSubset */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl.setInternalSubset:(Ljava/lang/String;)V
         5: .line 154
      StackMap locals: org.w3c.dom.DocumentType java.lang.String
      StackMap stack:
            aload 1 /* node */
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 4 /* oldMap */
        start local 4 // org.w3c.dom.NamedNodeMap oldMap
         6: .line 155
            aload 2 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 5 /* newMap */
        start local 5 // org.w3c.dom.NamedNodeMap newMap
         7: .line 156
            aload 4 /* oldMap */
            invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
            istore 6 /* length */
        start local 6 // int length
         8: .line 157
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         9: goto 17
        10: .line 158
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder org.w3c.dom.DocumentType org.w3c.dom.DocumentType java.lang.String org.w3c.dom.NamedNodeMap org.w3c.dom.NamedNodeMap int int
      StackMap stack:
            aload 4 /* oldMap */
            iload 7 /* i */
            invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
            checkcast org.w3c.dom.Entity
            astore 8 /* oldEntity */
        start local 8 // org.w3c.dom.Entity oldEntity
        11: .line 159
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 8 /* oldEntity */
            invokeinterface org.w3c.dom.Entity.getNodeName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createEntity:(Ljava/lang/String;)Lorg/w3c/dom/Entity;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
            astore 9 /* newEntity */
        start local 9 // com.sun.org.apache.xerces.internal.dom.EntityImpl newEntity
        12: .line 160
            aload 9 /* newEntity */
            aload 8 /* oldEntity */
            invokeinterface org.w3c.dom.Entity.getPublicId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setPublicId:(Ljava/lang/String;)V
        13: .line 161
            aload 9 /* newEntity */
            aload 8 /* oldEntity */
            invokeinterface org.w3c.dom.Entity.getSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setSystemId:(Ljava/lang/String;)V
        14: .line 162
            aload 9 /* newEntity */
            aload 8 /* oldEntity */
            invokeinterface org.w3c.dom.Entity.getNotationName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setNotationName:(Ljava/lang/String;)V
        15: .line 163
            aload 5 /* newMap */
            aload 9 /* newEntity */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 9 // com.sun.org.apache.xerces.internal.dom.EntityImpl newEntity
        end local 8 // org.w3c.dom.Entity oldEntity
        16: .line 157
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 7 /* i */
            iload 6 /* length */
            if_icmplt 10
        end local 7 // int i
        18: .line 166
            aload 1 /* node */
            invokeinterface org.w3c.dom.DocumentType.getNotations:()Lorg/w3c/dom/NamedNodeMap;
            astore 4 /* oldMap */
        19: .line 167
            aload 2 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getNotations:()Lorg/w3c/dom/NamedNodeMap;
            astore 5 /* newMap */
        20: .line 168
            aload 4 /* oldMap */
            invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
            istore 6 /* length */
        21: .line 169
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        22: goto 29
        23: .line 170
      StackMap locals:
      StackMap stack:
            aload 4 /* oldMap */
            iload 7 /* i */
            invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
            checkcast org.w3c.dom.Notation
            astore 8 /* oldNotation */
        start local 8 // org.w3c.dom.Notation oldNotation
        24: .line 171
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 8 /* oldNotation */
            invokeinterface org.w3c.dom.Notation.getNodeName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createNotation:(Ljava/lang/String;)Lorg/w3c/dom/Notation;
            checkcast com.sun.org.apache.xerces.internal.dom.NotationImpl
            astore 9 /* newNotation */
        start local 9 // com.sun.org.apache.xerces.internal.dom.NotationImpl newNotation
        25: .line 172
            aload 9 /* newNotation */
            aload 8 /* oldNotation */
            invokeinterface org.w3c.dom.Notation.getPublicId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setPublicId:(Ljava/lang/String;)V
        26: .line 173
            aload 9 /* newNotation */
            aload 8 /* oldNotation */
            invokeinterface org.w3c.dom.Notation.getSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setSystemId:(Ljava/lang/String;)V
        27: .line 174
            aload 5 /* newMap */
            aload 9 /* newNotation */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 9 // com.sun.org.apache.xerces.internal.dom.NotationImpl newNotation
        end local 8 // org.w3c.dom.Notation oldNotation
        28: .line 169
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        29: iload 7 /* i */
            iload 6 /* length */
            if_icmplt 23
        end local 7 // int i
        30: .line 176
            aload 0 /* this */
            aload 2 /* docType */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
        end local 6 // int length
        end local 5 // org.w3c.dom.NamedNodeMap newMap
        end local 4 // org.w3c.dom.NamedNodeMap oldMap
        end local 3 // java.lang.String internalSubset
        end local 2 // org.w3c.dom.DocumentType docType
        31: .line 178
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder org.w3c.dom.DocumentType
      StackMap stack:
            return
        end local 1 // org.w3c.dom.DocumentType node
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   32     0            this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0   32     1            node  Lorg/w3c/dom/DocumentType;
            2   31     2         docType  Lorg/w3c/dom/DocumentType;
            3   31     3  internalSubset  Ljava/lang/String;
            6   31     4          oldMap  Lorg/w3c/dom/NamedNodeMap;
            7   31     5          newMap  Lorg/w3c/dom/NamedNodeMap;
            8   31     6          length  I
            9   18     7               i  I
           11   16     8       oldEntity  Lorg/w3c/dom/Entity;
           12   16     9       newEntity  Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
           22   30     7               i  I
           24   28     8     oldNotation  Lorg/w3c/dom/Notation;
           25   28     9     newNotation  Lcom/sun/org/apache/xerces/internal/dom/NotationImpl;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      node  

  public void characters(org.w3c.dom.Text);
    descriptor: (Lorg/w3c/dom/Text;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // org.w3c.dom.Text node
         0: .line 182
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Text.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
         1: .line 183
            return
        end local 1 // org.w3c.dom.Text node
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    2     1  node  Lorg/w3c/dom/Text;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      node  

  public void cdata(org.w3c.dom.CDATASection);
    descriptor: (Lorg/w3c/dom/CDATASection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // org.w3c.dom.CDATASection node
         0: .line 187
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* node */
            invokeinterface org.w3c.dom.CDATASection.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createCDATASection:(Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
         1: .line 188
            return
        end local 1 // org.w3c.dom.CDATASection node
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    2     1  node  Lorg/w3c/dom/CDATASection;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      node  

  public void comment(org.w3c.dom.Comment);
    descriptor: (Lorg/w3c/dom/Comment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // org.w3c.dom.Comment node
         0: .line 192
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Comment.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
         1: .line 193
            return
        end local 1 // org.w3c.dom.Comment node
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    2     1  node  Lorg/w3c/dom/Comment;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      node  

  public void processingInstruction(org.w3c.dom.ProcessingInstruction);
    descriptor: (Lorg/w3c/dom/ProcessingInstruction;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // org.w3c.dom.ProcessingInstruction node
         0: .line 198
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* node */
            invokeinterface org.w3c.dom.ProcessingInstruction.getTarget:()Ljava/lang/String;
            aload 1 /* node */
            invokeinterface org.w3c.dom.ProcessingInstruction.getData:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
         1: .line 199
            return
        end local 1 // org.w3c.dom.ProcessingInstruction node
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    2     1  node  Lorg/w3c/dom/ProcessingInstruction;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      node  

  public void setIgnoringCharacters(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // boolean ignore
         0: .line 202
            aload 0 /* this */
            iload 1 /* ignore */
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fIgnoreChars:Z
         1: .line 203
            return
        end local 1 // boolean ignore
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    2     1  ignore  Z
    MethodParameters:
        Name  Flags
      ignore  

  public void startDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String, com.sun.org.apache.xerces.internal.xni.NamespaceContext, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.xni.NamespaceContext namespaceContext
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 211
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // com.sun.org.apache.xerces.internal.xni.NamespaceContext namespaceContext
        end local 2 // java.lang.String encoding
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1           locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0    1     2          encoding  Ljava/lang/String;
            0    1     3  namespaceContext  Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            0    1     4              augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                  Name  Flags
      locator           
      encoding          
      namespaceContext  
      augs              

  public void xmlDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // java.lang.String version
        start local 2 // java.lang.String encoding
        start local 3 // java.lang.String standalone
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 214
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String standalone
        end local 2 // java.lang.String encoding
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1     version  Ljava/lang/String;
            0    1     2    encoding  Ljava/lang/String;
            0    1     3  standalone  Ljava/lang/String;
            0    1     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      version     
      encoding    
      standalone  
      augs        

  public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // java.lang.String rootElement
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 217
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String rootElement
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  rootElement  Ljava/lang/String;
            0    1     2     publicId  Ljava/lang/String;
            0    1     3     systemId  Ljava/lang/String;
            0    1     4         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      rootElement  
      publicId     
      systemId     
      augs         

  public void comment(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 219
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    1     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void processingInstruction(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // java.lang.String target
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLString data
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 222
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLString data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  target  Ljava/lang/String;
            0    1     2    data  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    1     3    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      target  
      data    
      augs    

  public void startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 227
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 5 /* attrCount */
        start local 5 // int attrCount
         1: .line 228
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnonnull 10
         2: .line 229
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createElementNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 4 /* elem */
        start local 4 // org.w3c.dom.Element elem
         3: .line 230
            iconst_0
            istore 6 /* i */
        start local 6 // int i
         4: goto 8
         5: .line 231
      StackMap locals: org.w3c.dom.Element int int
      StackMap stack:
            aload 2 /* attributes */
            iload 6 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
         6: .line 232
            aload 4 /* elem */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
            invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         7: .line 230
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 6 /* i */
            iload 5 /* attrCount */
            if_icmplt 5
        end local 6 // int i
         9: .line 234
            goto 37
        end local 4 // org.w3c.dom.Element elem
        10: .line 237
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations top int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElementNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 4 /* elem */
        start local 4 // org.w3c.dom.Element elem
        11: .line 238
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        12: goto 36
        13: .line 239
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations org.w3c.dom.Element int int
      StackMap stack:
            aload 2 /* attributes */
            iload 6 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
        14: .line 240
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
        15: .line 241
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
        16: .line 240
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            astore 7 /* attr */
        start local 7 // com.sun.org.apache.xerces.internal.dom.AttrImpl attr
        17: .line 242
            aload 7 /* attr */
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setValue:(Ljava/lang/String;)V
        18: .line 245
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ldc "ATTRIBUTE_PSVI"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xs.AttributePSVI
            astore 8 /* attrPSVI */
        start local 8 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
        19: .line 246
            aload 8 /* attrPSVI */
            ifnull 33
        20: .line 247
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
            ifeq 22
        21: .line 248
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl
            aload 8 /* attrPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;)V
        22: .line 250
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl com.sun.org.apache.xerces.internal.xs.AttributePSVI
      StackMap stack:
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 9 /* type */
        start local 9 // java.lang.Object type
        23: .line 251
            aload 9 /* type */
            ifnonnull 30
        24: .line 252
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 9 /* type */
        25: .line 253
            aload 9 /* type */
            ifnull 33
        26: .line 254
            aload 7 /* attr */
            aload 9 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        27: .line 255
            aload 9 /* type */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            ifeq 33
        28: .line 256
            aload 4 /* elem */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            aload 7 /* attr */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
        29: .line 259
            goto 33
        30: .line 261
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 7 /* attr */
            aload 9 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        31: .line 262
            aload 9 /* type */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            ifeq 33
        32: .line 263
            aload 4 /* elem */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            aload 7 /* attr */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
        end local 9 // java.lang.Object type
        33: .line 267
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.isSpecified:(I)Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setSpecified:(Z)V
        34: .line 268
            aload 4 /* elem */
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
            pop
        end local 8 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
        end local 7 // com.sun.org.apache.xerces.internal.dom.AttrImpl attr
        35: .line 238
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
        36: iload 6 /* i */
            iload 5 /* attrCount */
            if_icmplt 13
        end local 6 // int i
        37: .line 271
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
        38: .line 272
            aload 0 /* this */
            aload 4 /* elem */
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
        39: .line 273
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
            ifnonnull 41
        40: .line 274
            aload 0 /* this */
            aload 4 /* elem */
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
        41: .line 276
      StackMap locals:
      StackMap stack:
            return
        end local 5 // int attrCount
        end local 4 // org.w3c.dom.Element elem
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   42     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0   42     1     element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   42     2  attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0   42     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            3   10     4        elem  Lorg/w3c/dom/Element;
           11   42     4        elem  Lorg/w3c/dom/Element;
            1   42     5   attrCount  I
            4    9     6           i  I
           12   37     6           i  I
           17   35     7        attr  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
           19   35     8    attrPSVI  Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
           23   33     9        type  Ljava/lang/Object;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  public void emptyElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 280
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         1: .line 281
            aload 0 /* this */
            aload 1 /* element */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 282
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    3     1     element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0    3     2  attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0    3     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // java.lang.String encoding
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 286
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String encoding
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1        name  Ljava/lang/String;
            0    1     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    1     3    encoding  Ljava/lang/String;
            0    1     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      encoding    
      augs        

  public void textDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // java.lang.String version
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 289
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // java.lang.String encoding
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1   version  Ljava/lang/String;
            0    1     2  encoding  Ljava/lang/String;
            0    1     3      augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
          Name  Flags
      version   
      encoding  
      augs      

  public void endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 292
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  name  Ljava/lang/String;
            0    1     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      augs  

  public void characters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 296
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fIgnoreChars:Z
            ifne 2
         1: .line 297
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
         2: .line 299
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    3     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    3     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void ignorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 303
            aload 0 /* this */
            aload 1 /* text */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         1: .line 304
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    2     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    2     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void endElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 309
            aload 2 /* augs */
            ifnull 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 9
         1: .line 310
            aload 2 /* augs */
            ldc "ELEMENT_PSVI"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xs.ElementPSVI
            astore 3 /* elementPSVI */
        start local 3 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
         2: .line 311
            aload 3 /* elementPSVI */
            ifnull 9
         3: .line 312
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
            ifeq 5
         4: .line 313
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl
            aload 3 /* elementPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;)V
         5: .line 315
      StackMap locals: com.sun.org.apache.xerces.internal.xs.ElementPSVI
      StackMap stack:
            aload 3 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 4 /* type */
        start local 4 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
         6: .line 316
            aload 4 /* type */
            ifnonnull 8
         7: .line 317
            aload 3 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 4 /* type */
         8: .line 319
      StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.ElementNSImpl
            aload 4 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setType:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
        end local 4 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
        end local 3 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
         9: .line 324
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
            if_acmpne 13
        10: .line 325
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
        11: .line 326
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
        12: .line 327
            return
        13: .line 329
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
        14: .line 330
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0   15     1      element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   15     2         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2    9     3  elementPSVI  Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
            6    9     4         type  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      element  
      augs     

  public void startCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 332
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void endCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 334
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 337
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.size:()I
            istore 2 /* length */
        start local 2 // int length
         1: .line 338
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
            ifnonnull 8
         2: .line 339
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         3: goto 6
         4: .line 340
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/ArrayList;
            iload 3 /* i */
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
         5: .line 339
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 3 /* i */
            iload 2 /* length */
            if_icmplt 4
        end local 3 // int i
         7: .line 342
            goto 13
         8: .line 344
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         9: goto 12
        10: .line 345
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/ArrayList;
            iload 3 /* i */
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        11: .line 344
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 3 /* i */
            iload 2 /* length */
            if_icmplt 10
        end local 3 // int i
        13: .line 348
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int length
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0   14     1    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1   14     2  length  I
            3    7     3       i  I
            9   13     3       i  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void setDocumentSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource source
         0: .line 350
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource source
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    1     1  source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    MethodParameters:
        Name  Flags
      source  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource getDocumentSource();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
         0: .line 353
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;

  private void append(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
        start local 1 // org.w3c.dom.Node node
         0: .line 361
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
            ifnull 3
         1: .line 362
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
         2: .line 363
            goto 7
         3: .line 366
      StackMap locals:
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iaload
            iconst_1
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            ishl
            iand
            ifne 6
         4: .line 367
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "HIERARCHY_REQUEST_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* msg */
        start local 2 // java.lang.String msg
         5: .line 368
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 2 /* msg */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.String msg
         6: .line 370
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/ArrayList;
            aload 1 /* node */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         7: .line 372
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.w3c.dom.Node node
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
            0    8     1  node  Lorg/w3c/dom/Node;
            5    6     2   msg  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      node  
}
SourceFile: "DOMResultBuilder.java"