public class com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser extends com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser
  super_class: com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser
{
  protected static final java.lang.String NAMESPACES;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/features/namespaces"

  protected static final java.lang.String CREATE_ENTITY_REF_NODES;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/dom/create-entity-ref-nodes"

  protected static final java.lang.String INCLUDE_COMMENTS_FEATURE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/include-comments"

  protected static final java.lang.String CREATE_CDATA_NODES_FEATURE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/create-cdata-nodes"

  protected static final java.lang.String INCLUDE_IGNORABLE_WHITESPACE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/dom/include-ignorable-whitespace"

  protected static final java.lang.String DEFER_NODE_EXPANSION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/dom/defer-node-expansion"

  private static final java.lang.String[] RECOGNIZED_FEATURES;
    descriptor: [Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  protected static final java.lang.String DOCUMENT_CLASS_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/dom/document-class-name"

  protected static final java.lang.String CURRENT_ELEMENT_NODE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/dom/current-element-node"

  private static final java.lang.String[] RECOGNIZED_PROPERTIES;
    descriptor: [Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  protected static final java.lang.String DEFAULT_DOCUMENT_CLASS_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.org.apache.xerces.internal.dom.DocumentImpl"

  protected static final java.lang.String CORE_DOCUMENT_CLASS_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl"

  protected static final java.lang.String PSVI_DOCUMENT_CLASS_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl"

  private static final boolean DEBUG_EVENTS;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_BASEURI;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper fErrorHandler;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInDTD;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fCreateEntityRefNodes;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fIncludeIgnorableWhitespace;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fIncludeComments;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fCreateCDATANodes;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected org.w3c.dom.Document fDocument;
    descriptor: Lorg/w3c/dom/Document;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl fDocumentImpl;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fStorePSVI;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String fDocumentClassName;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected org.w3c.dom.DocumentType fDocumentType;
    descriptor: Lorg/w3c/dom/DocumentType;
    flags: (0x0004) ACC_PROTECTED

  protected org.w3c.dom.Node fCurrentNode;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0004) ACC_PROTECTED

  protected org.w3c.dom.CDATASection fCurrentCDATASection;
    descriptor: Lorg/w3c/dom/CDATASection;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.dom.EntityImpl fCurrentEntityDecl;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
    flags: (0x0004) ACC_PROTECTED

  protected int fDeferredEntityDecl;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected final java.lang.StringBuilder fStringBuilder;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected java.lang.StringBuilder fInternalSubset;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fDeferNodeExpansion;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fNamespaceAware;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl fDeferredDocumentImpl;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
    flags: (0x0004) ACC_PROTECTED

  protected int fDocumentIndex;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int fDocumentTypeIndex;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int fCurrentNodeIndex;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int fCurrentCDATASectionIndex;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInDTDExternalSubset;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected org.w3c.dom.Node fRoot;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInCDATASection;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fFirstChunk;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fFilterReject;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected final java.util.Stack fBaseURIStack;
    descriptor: Ljava/util/Stack;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected int fRejectedElementDepth;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected java.util.Stack fSkippedElemStack;
    descriptor: Ljava/util/Stack;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInEntityRef;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

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

  private com.sun.org.apache.xerces.internal.xni.XMLLocator fLocator;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
    flags: (0x0002) ACC_PRIVATE

  protected org.w3c.dom.ls.LSParserFilter fDOMFilter;
    descriptor: Lorg/w3c/dom/ls/LSParserFilter;
    flags: (0x0004) ACC_PROTECTED

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 124
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 125
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_1
         2: .line 126
            ldc "http://apache.org/xml/features/dom/create-entity-ref-nodes"
            aastore
            dup
            iconst_2
         3: .line 127
            ldc "http://apache.org/xml/features/include-comments"
            aastore
            dup
            iconst_3
         4: .line 128
            ldc "http://apache.org/xml/features/create-cdata-nodes"
            aastore
            dup
            iconst_4
         5: .line 129
            ldc "http://apache.org/xml/features/dom/include-ignorable-whitespace"
            aastore
            dup
            iconst_5
         6: .line 130
            ldc "http://apache.org/xml/features/dom/defer-node-expansion"
            aastore
         7: .line 124
            putstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.RECOGNIZED_FEATURES:[Ljava/lang/String;
         8: .line 146
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
         9: .line 147
            ldc "http://apache.org/xml/properties/dom/document-class-name"
            aastore
            dup
            iconst_1
        10: .line 148
            ldc "http://apache.org/xml/properties/dom/current-element-node"
            aastore
        11: .line 146
            putstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        12: .line 178
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>(com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration config
         0: .line 295
            aload 0 /* this */
            aload 1 /* config */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.<init>:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;)V
         1: .line 185
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fErrorHandler:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
         2: .line 228
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            bipush 50
            invokespecial java.lang.StringBuilder.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
         3: .line 257
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
         4: .line 262
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
         5: .line 267
            aload 0 /* this */
            new java.util.Stack
            dup
            invokespecial java.util.Stack.<init>:()V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
         6: .line 270
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRejectedElementDepth:I
         7: .line 273
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fSkippedElemStack:Ljava/util/Stack;
         8: .line 276
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
         9: .line 279
            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.parsers.AbstractDOMParser.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        10: .line 286
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
        11: .line 299
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.RECOGNIZED_FEATURES:[Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.addRecognizedFeatures:([Ljava/lang/String;)V
        12: .line 302
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/dom/create-entity-ref-nodes"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        13: .line 303
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/dom/include-ignorable-whitespace"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        14: .line 304
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/dom/defer-node-expansion"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        15: .line 305
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/include-comments"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        16: .line 306
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/create-cdata-nodes"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        17: .line 309
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.addRecognizedProperties:([Ljava/lang/String;)V
        18: .line 312
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/dom/document-class-name"
        19: .line 313
            ldc "com.sun.org.apache.xerces.internal.dom.DocumentImpl"
        20: .line 312
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        21: .line 315
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration config
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   22     1  config  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
    MethodParameters:
        Name  Flags
      config  

  protected java.lang.String getDocumentClassName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
         0: .line 321
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentClassName:Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;

  protected void setDocumentClassName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=8, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String documentClassName
         0: .line 341
            aload 1 /* documentClassName */
            ifnonnull 2
         1: .line 342
            ldc "com.sun.org.apache.xerces.internal.dom.DocumentImpl"
            astore 1 /* documentClassName */
         2: .line 345
      StackMap locals:
      StackMap stack:
            aload 1 /* documentClassName */
            ldc "com.sun.org.apache.xerces.internal.dom.DocumentImpl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 17
         3: .line 346
            aload 1 /* documentClassName */
            ldc "com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 17
         4: .line 349
            aload 1 /* documentClassName */
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.utils.ObjectFactory.findProviderClass:(Ljava/lang/String;Z)Ljava/lang/Class;
            astore 2 /* _class */
        start local 2 // java.lang.Class _class
         5: .line 351
            ldc Lorg/w3c/dom/Document;
            aload 2 /* _class */
            invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
            ifne 17
         6: .line 352
            new java.lang.IllegalArgumentException
            dup
         7: .line 354
            ldc "http://www.w3.org/dom/DOMTR"
         8: .line 355
            ldc "InvalidDocumentClassName"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* documentClassName */
            aastore
         9: .line 353
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        10: .line 352
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Class _class
        11: .line 358
      StackMap locals:
      StackMap stack: java.lang.ClassNotFoundException
            pop
        12: .line 359
            new java.lang.IllegalArgumentException
            dup
        13: .line 361
            ldc "http://www.w3.org/dom/DOMTR"
        14: .line 362
            ldc "MissingDocumentClassName"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* documentClassName */
            aastore
        15: .line 360
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        16: .line 359
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        17: .line 367
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* documentClassName */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentClassName:Ljava/lang/String;
        18: .line 368
            aload 1 /* documentClassName */
            ldc "com.sun.org.apache.xerces.internal.dom.DocumentImpl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 20
        19: .line 369
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
        20: .line 372
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String documentClassName
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   21     0               this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   21     1  documentClassName  Ljava/lang/String;
            5   11     2             _class  Ljava/lang/Class;
      Exception table:
        from    to  target  type
           4    11      11  Class java.lang.ClassNotFoundException
    MethodParameters:
                   Name  Flags
      documentClassName  

  public org.w3c.dom.Document getDocument();
    descriptor: ()Lorg/w3c/dom/Document;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
         0: .line 380
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;

  public final void dropDocumentReferences();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
         0: .line 387
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
         1: .line 388
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
         2: .line 389
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
         3: .line 390
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
         4: .line 391
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
         5: .line 392
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
         6: .line 393
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
         7: .line 394
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRoot:Lorg/w3c/dom/Node;
         8: .line 395
            return
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;

  public void reset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
         0: .line 407
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.reset:()V
         1: .line 411
            aload 0 /* this */
         2: .line 412
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/dom/create-entity-ref-nodes"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
         3: .line 411
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateEntityRefNodes:Z
         4: .line 414
            aload 0 /* this */
         5: .line 415
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/dom/include-ignorable-whitespace"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
         6: .line 414
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fIncludeIgnorableWhitespace:Z
         7: .line 417
            aload 0 /* this */
         8: .line 418
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/dom/defer-node-expansion"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
         9: .line 417
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
        10: .line 420
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://xml.org/sax/features/namespaces"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
        11: .line 422
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/include-comments"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fIncludeComments:Z
        12: .line 424
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/features/create-cdata-nodes"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateCDATANodes:Z
        13: .line 427
            aload 0 /* this */
        14: .line 428
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/dom/document-class-name"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
        15: .line 427
            checkcast java.lang.String
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setDocumentClassName:(Ljava/lang/String;)V
        16: .line 431
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
        17: .line 432
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
        18: .line 433
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStorePSVI:Z
        19: .line 434
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
        20: .line 435
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
        21: .line 436
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        22: .line 437
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        23: .line 440
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        24: .line 443
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRoot:Lorg/w3c/dom/Node;
        25: .line 444
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
        26: .line 445
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
        27: .line 446
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInCDATASection:Z
        28: .line 447
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        29: .line 448
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
        30: .line 449
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASectionIndex:I
        31: .line 451
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.removeAllElements:()V
        32: .line 454
            return
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   33     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException

  public void setLocale(java.util.Locale);
    descriptor: (Ljava/util/Locale;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.util.Locale locale
         0: .line 463
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* locale */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setLocale:(Ljava/util/Locale;)V
         1: .line 465
            return
        end local 1 // java.util.Locale locale
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    2     1  locale  Ljava/util/Locale;
    MethodParameters:
        Name  Flags
      locale  

  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=3, locals=9, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 502
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 18
         1: .line 503
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 3
         2: .line 504
            return
         3: .line 506
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
         4: .line 507
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* name */
            invokeinterface org.w3c.dom.Document.createEntityReference:(Ljava/lang/String;)Lorg/w3c/dom/EntityReference;
            astore 5 /* er */
        start local 5 // org.w3c.dom.EntityReference er
         5: .line 508
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 14
         6: .line 513
            aload 5 /* er */
            checkcast com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
            astore 6 /* erImpl */
        start local 6 // com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl erImpl
         7: .line 516
            aload 6 /* erImpl */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.setBaseURI:(Ljava/lang/String;)V
         8: .line 517
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            ifnull 13
         9: .line 519
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 7 /* entities */
        start local 7 // org.w3c.dom.NamedNodeMap entities
        10: .line 520
            aload 0 /* this */
            aload 7 /* entities */
            aload 1 /* name */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
        11: .line 521
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            ifnull 13
        12: .line 522
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            aload 3 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setInputEncoding:(Ljava/lang/String;)V
        end local 7 // org.w3c.dom.NamedNodeMap entities
        13: .line 528
      StackMap locals: org.w3c.dom.EntityReference com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
      StackMap stack:
            aload 6 /* erImpl */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.needsSyncChildren:(Z)V
        end local 6 // com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl erImpl
        14: .line 530
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
        15: .line 531
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 5 /* er */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        16: .line 532
            aload 0 /* this */
            aload 5 /* er */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        end local 5 // org.w3c.dom.EntityReference er
        17: .line 533
            goto 35
        18: .line 537
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* name */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredEntityReference:(Ljava/lang/String;Ljava/lang/String;)I
        19: .line 536
            istore 5 /* er */
        start local 5 // int er
        20: .line 538
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_m1
            if_icmpeq 33
        21: .line 540
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 6 /* node */
        start local 6 // int node
        22: .line 541
            goto 32
        23: .line 542
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 7 /* nodeType */
        start local 7 // short nodeType
        24: .line 543
            iload 7 /* nodeType */
            bipush 6
            if_icmpne 31
        25: .line 545
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
        26: .line 544
            astore 8 /* nodeName */
        start local 8 // java.lang.String nodeName
        27: .line 546
            aload 8 /* nodeName */
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 31
        28: .line 547
            aload 0 /* this */
            iload 6 /* node */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
        29: .line 548
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            aload 3 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setInputEncoding:(ILjava/lang/String;)V
        30: .line 549
            goto 33
        end local 8 // java.lang.String nodeName
        31: .line 552
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 6 /* node */
        end local 7 // short nodeType
        32: .line 541
      StackMap locals:
      StackMap stack:
            iload 6 /* node */
            iconst_m1
            if_icmpne 23
        end local 6 // int node
        33: .line 555
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 5 /* er */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        34: .line 556
            aload 0 /* this */
            iload 5 /* er */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        end local 5 // int er
        35: .line 559
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   36     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   36     1        name  Ljava/lang/String;
            0   36     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   36     3    encoding  Ljava/lang/String;
            0   36     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            5   17     5          er  Lorg/w3c/dom/EntityReference;
            7   14     6      erImpl  Lcom/sun/org/apache/xerces/internal/dom/EntityReferenceImpl;
           10   13     7    entities  Lorg/w3c/dom/NamedNodeMap;
           20   35     5          er  I
           22   33     6        node  I
           24   32     7    nodeType  S
           27   31     8    nodeName  Ljava/lang/String;
    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=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 579
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
            ifeq 2
         1: .line 580
            return
         2: .line 582
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 8
         3: .line 583
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            ifnull 10
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifne 10
         4: .line 584
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setXmlEncoding:(Ljava/lang/String;)V
         5: .line 585
            aload 1 /* version */
            ifnull 10
         6: .line 586
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            aload 1 /* version */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setXmlVersion:(Ljava/lang/String;)V
         7: .line 588
            goto 10
         8: .line 590
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            iconst_m1
            if_icmpeq 10
         9: .line 591
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            aload 1 /* version */
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setEntityInfo:(ILjava/lang/String;Ljava/lang/String;)V
        10: .line 594
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   11     0      this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   11     1   version  Ljava/lang/String;
            0   11     2  encoding  Ljava/lang/String;
            0   11     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 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=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 605
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
            ifeq 7
         1: .line 606
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 6
         2: .line 607
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!--"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         3: .line 608
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifle 5
         4: .line 609
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
            pop
         5: .line 611
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "-->"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         6: .line 613
      StackMap locals:
      StackMap stack:
            return
         7: .line 615
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fIncludeComments:Z
            ifeq 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 9
         8: .line 616
      StackMap locals:
      StackMap stack:
            return
         9: .line 618
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 22
        10: .line 619
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
            astore 3 /* comment */
        start local 3 // org.w3c.dom.Comment comment
        11: .line 621
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
        12: .line 622
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 3 /* comment */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        13: .line 623
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 25
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
            ifne 25
        14: .line 624
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            invokeinterface org.w3c.dom.ls.LSParserFilter.getWhatToShow:()I
            sipush 128
            iand
            ifeq 25
        15: .line 625
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 3 /* comment */
            invokeinterface org.w3c.dom.ls.LSParserFilter.acceptNode:(Lorg/w3c/dom/Node;)S
            istore 4 /* code */
        start local 4 // short code
        16: .line 626
            iload 4 /* code */
            tableswitch { // 2 - 4
                    2: 18
                    3: 18
                    4: 17
              default: 21
          }
        17: .line 628
      StackMap locals: org.w3c.dom.Comment int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        18: .line 639
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 3 /* comment */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        19: .line 641
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        20: .line 642
            return
        end local 4 // short code
        end local 3 // org.w3c.dom.Comment comment
        21: .line 651
      StackMap locals:
      StackMap stack:
            goto 25
        22: .line 654
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredComment:(Ljava/lang/String;)I
        23: .line 653
            istore 3 /* comment */
        start local 3 // int comment
        24: .line 655
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 3 /* comment */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 3 // int comment
        25: .line 658
      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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   26     0     this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   26     1     text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   26     2     augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           11   21     3  comment  Lorg/w3c/dom/Comment;
           16   21     4     code  S
           24   25     3  comment  I
    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=4, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 680
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
            ifeq 8
         1: .line 681
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 7
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 7
         2: .line 682
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<?"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         3: .line 683
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* target */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 684
            aload 2 /* data */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifle 6
         5: .line 685
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 2 /* data */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 2 /* data */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 2 /* data */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
            pop
         6: .line 687
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "?>"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         7: .line 689
      StackMap locals:
      StackMap stack:
            return
         8: .line 695
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 24
         9: .line 696
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 11
        10: .line 697
            return
        11: .line 700
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* target */
            aload 2 /* data */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
        12: .line 699
            astore 4 /* pi */
        start local 4 // org.w3c.dom.ProcessingInstruction pi
        13: .line 703
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
        14: .line 704
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 4 /* pi */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        15: .line 705
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 28
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
            ifne 28
        16: .line 706
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            invokeinterface org.w3c.dom.ls.LSParserFilter.getWhatToShow:()I
            bipush 64
            iand
            ifeq 28
        17: .line 707
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 4 /* pi */
            invokeinterface org.w3c.dom.ls.LSParserFilter.acceptNode:(Lorg/w3c/dom/Node;)S
            istore 5 /* code */
        start local 5 // short code
        18: .line 708
            iload 5 /* code */
            tableswitch { // 2 - 4
                    2: 20
                    3: 20
                    4: 19
              default: 23
          }
        19: .line 710
      StackMap locals: org.w3c.dom.ProcessingInstruction int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        20: .line 716
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 4 /* pi */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        21: .line 720
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        22: .line 721
            return
        end local 5 // short code
        end local 4 // org.w3c.dom.ProcessingInstruction pi
        23: .line 727
      StackMap locals:
      StackMap stack:
            goto 28
        24: .line 729
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        25: .line 730
            aload 1 /* target */
            aload 2 /* data */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)I
        26: .line 729
            istore 4 /* pi */
        start local 4 // int pi
        27: .line 731
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 4 /* pi */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 4 // int pi
        28: .line 734
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   29     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   29     1  target  Ljava/lang/String;
            0   29     2    data  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   29     3    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           13   23     4      pi  Lorg/w3c/dom/ProcessingInstruction;
           18   23     5    code  S
           27   28     4      pi  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      target  
      data    
      augs    

  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=8, locals=8, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 762
            aload 0 /* this */
            aload 1 /* locator */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
         1: .line 763
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 41
         2: .line 764
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentClassName:Ljava/lang/String;
            ldc "com.sun.org.apache.xerces.internal.dom.DocumentImpl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 9
         3: .line 765
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.DocumentImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DocumentImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
         4: .line 766
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
         5: .line 770
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setStrictErrorChecking:(Z)V
         6: .line 772
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setInputEncoding:(Ljava/lang/String;)V
         7: .line 774
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* locator */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setDocumentURI:(Ljava/lang/String;)V
         8: .line 775
            goto 39
         9: .line 776
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentClassName:Ljava/lang/String;
            ldc "com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 17
        10: .line 777
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
        11: .line 778
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
        12: .line 779
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStorePSVI:Z
        13: .line 783
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setStrictErrorChecking:(Z)V
        14: .line 785
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setInputEncoding:(Ljava/lang/String;)V
        15: .line 787
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* locator */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setDocumentURI:(Ljava/lang/String;)V
        16: .line 788
            goto 39
        17: .line 792
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentClassName:Ljava/lang/String;
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.utils.ObjectFactory.findProviderClass:(Ljava/lang/String;Z)Ljava/lang/Class;
            astore 5 /* documentClass */
        start local 5 // java.lang.Class documentClass
        18: .line 793
            aload 0 /* this */
            aload 5 /* documentClass */
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast org.w3c.dom.Document
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
        19: .line 797
            ldc "com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl"
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.utils.ObjectFactory.findProviderClass:(Ljava/lang/String;Z)Ljava/lang/Class;
        20: .line 796
            astore 6 /* defaultDocClass */
        start local 6 // java.lang.Class defaultDocClass
        21: .line 798
            aload 6 /* defaultDocClass */
            aload 5 /* documentClass */
            invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
            ifeq 39
        22: .line 799
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
        23: .line 801
            ldc "com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl"
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.utils.ObjectFactory.findProviderClass:(Ljava/lang/String;Z)Ljava/lang/Class;
            astore 7 /* psviDocClass */
        start local 7 // java.lang.Class psviDocClass
        24: .line 802
            aload 7 /* psviDocClass */
            aload 5 /* documentClass */
            invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
            ifeq 26
        25: .line 803
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStorePSVI:Z
        26: .line 809
      StackMap locals: java.lang.Class java.lang.Class java.lang.Class
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setStrictErrorChecking:(Z)V
        27: .line 811
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setInputEncoding:(Ljava/lang/String;)V
        28: .line 813
            aload 1 /* locator */
            ifnull 39
        29: .line 814
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* locator */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setDocumentURI:(Ljava/lang/String;)V
        end local 7 // java.lang.Class psviDocClass
        end local 6 // java.lang.Class defaultDocClass
        end local 5 // java.lang.Class documentClass
        30: .line 817
            goto 39
        31: .line 818
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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
      StackMap stack: java.lang.ClassNotFoundException
            pop
            goto 39
        32: .line 821
      StackMap locals:
      StackMap stack: java.lang.Exception
            pop
        33: .line 822
            new java.lang.RuntimeException
            dup
        34: .line 824
            ldc "http://www.w3.org/dom/DOMTR"
        35: .line 825
            ldc "CannotCreateDocumentClass"
        36: .line 826
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentClassName:Ljava/lang/String;
            aastore
        37: .line 823
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        38: .line 822
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        39: .line 829
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        40: .line 830
            goto 47
        41: .line 832
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.<init>:(Z)V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        42: .line 833
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
        43: .line 834
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredDocument:()I
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentIndex:I
        44: .line 839
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setInputEncoding:(Ljava/lang/String;)V
        45: .line 841
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* locator */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setDocumentURI:(Ljava/lang/String;)V
        46: .line 842
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentIndex:I
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        47: .line 846
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   48     0              this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   48     1           locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0   48     2          encoding  Ljava/lang/String;
            0   48     3  namespaceContext  Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            0   48     4              augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           18   30     5     documentClass  Ljava/lang/Class;
           21   30     6   defaultDocClass  Ljava/lang/Class;
           24   30     7      psviDocClass  Ljava/lang/Class;
      Exception table:
        from    to  target  type
          17    30      31  Class java.lang.ClassNotFoundException
          17    30      32  Class java.lang.Exception
    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=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 864
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 7
         1: .line 867
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 11
         2: .line 868
            aload 1 /* version */
            ifnull 4
         3: .line 869
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* version */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setXmlVersion:(Ljava/lang/String;)V
         4: .line 870
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setXmlEncoding:(Ljava/lang/String;)V
         5: .line 871
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ldc "yes"
            aload 3 /* standalone */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setXmlStandalone:(Z)V
         6: .line 873
            goto 11
         7: .line 875
      StackMap locals:
      StackMap stack:
            aload 1 /* version */
            ifnull 9
         8: .line 876
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* version */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setXmlVersion:(Ljava/lang/String;)V
         9: .line 877
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setXmlEncoding:(Ljava/lang/String;)V
        10: .line 878
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            ldc "yes"
            aload 3 /* standalone */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setXmlStandalone:(Z)V
        11: .line 880
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   12     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   12     1     version  Ljava/lang/String;
            0   12     2    encoding  Ljava/lang/String;
            0   12     3  standalone  Ljava/lang/String;
            0   12     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=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 898
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 7
         1: .line 899
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 11
         2: .line 900
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
         3: .line 901
            aload 1 /* rootElement */
            aload 2 /* publicId */
            aload 3 /* systemId */
         4: .line 900
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createDocumentType:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/DocumentType;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
         5: .line 902
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
         6: .line 904
            goto 11
         7: .line 906
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
         8: .line 907
            aload 1 /* rootElement */
            aload 2 /* publicId */
            aload 3 /* systemId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredDocumentType:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
         9: .line 906
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
        10: .line 908
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        11: .line 911
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   12     0         this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   12     1  rootElement  Ljava/lang/String;
            0   12     2     publicId  Ljava/lang/String;
            0   12     3     systemId  Ljava/lang/String;
            0   12     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 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=8, locals=16, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 929
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 74
         1: .line 930
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 4
         2: .line 931
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRejectedElementDepth:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRejectedElementDepth:I
         3: .line 932
            return
         4: .line 934
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.createElementNode:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Lorg/w3c/dom/Element;
            astore 4 /* el */
        start local 4 // org.w3c.dom.Element el
         5: .line 935
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 5 /* attrCount */
        start local 5 // int attrCount
         6: .line 936
            iconst_0
            istore 6 /* seenSchemaDefault */
        start local 6 // boolean seenSchemaDefault
         7: .line 937
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         8: goto 47
         9: .line 938
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 int
      StackMap stack:
            aload 2 /* attributes */
            iload 7 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fAttrQName: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
        10: .line 939
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.createAttrNode:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Lorg/w3c/dom/Attr;
            astore 8 /* attr */
        start local 8 // org.w3c.dom.Attr attr
        11: .line 941
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
            astore 9 /* attrValue */
        start local 9 // java.lang.String attrValue
        12: .line 943
            aload 2 /* attributes */
            iload 7 /* 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 10 /* attrPSVI */
        start local 10 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
        13: .line 944
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStorePSVI:Z
            ifeq 15
            aload 10 /* attrPSVI */
            ifnull 15
        14: .line 945
            aload 8 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl
            aload 10 /* attrPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;)V
        15: .line 948
      StackMap locals: org.w3c.dom.Attr java.lang.String com.sun.org.apache.xerces.internal.xs.AttributePSVI
      StackMap stack:
            aload 8 /* attr */
            aload 9 /* attrValue */
            invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
        16: .line 949
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.isSpecified:(I)Z
            istore 11 /* specified */
        start local 11 // boolean specified
        17: .line 953
            iload 11 /* specified */
            ifne 22
            iload 6 /* seenSchemaDefault */
            ifne 19
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            ifnull 22
        18: .line 954
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            if_acmpeq 22
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
            ifnonnull 22
        19: .line 955
      StackMap locals: int
      StackMap stack:
            aload 4 /* el */
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Element.setAttributeNodeNS:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
            pop
        20: .line 956
            iconst_1
            istore 6 /* seenSchemaDefault */
        21: .line 957
            goto 23
        22: .line 959
      StackMap locals:
      StackMap stack:
            aload 4 /* el */
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
            pop
        23: .line 965
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 46
        24: .line 966
            aload 8 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            astore 12 /* attrImpl */
        start local 12 // com.sun.org.apache.xerces.internal.dom.AttrImpl attrImpl
        25: .line 967
            aconst_null
            astore 13 /* type */
        start local 13 // java.lang.Object type
        26: .line 968
            iconst_0
            istore 14 /* id */
        start local 14 // boolean id
        27: .line 975
            aload 10 /* attrPSVI */
            ifnull 38
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 38
        28: .line 977
            aload 10 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 13 /* type */
        29: .line 978
            aload 13 /* type */
            ifnonnull 35
        30: .line 979
            aload 10 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 13 /* type */
        31: .line 980
            aload 13 /* type */
            ifnull 43
        32: .line 981
            aload 13 /* type */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            istore 14 /* id */
        33: .line 982
            aload 12 /* attrImpl */
            aload 13 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        34: .line 984
            goto 43
        35: .line 986
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl java.lang.Object int
      StackMap stack:
            aload 13 /* type */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            istore 14 /* id */
        36: .line 987
            aload 12 /* attrImpl */
            aload 13 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        37: .line 989
            goto 43
        38: .line 992
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ldc "ATTRIBUTE_DECLARED"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            invokevirtual java.lang.Boolean.equals:(Ljava/lang/Object;)Z
            istore 15 /* isDeclared */
        start local 15 // boolean isDeclared
        39: .line 996
            iload 15 /* isDeclared */
            ifeq 42
        40: .line 997
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getType:(I)Ljava/lang/String;
            astore 13 /* type */
        41: .line 998
            ldc "ID"
            aload 13 /* type */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            istore 14 /* id */
        42: .line 1000
      StackMap locals: int
      StackMap stack:
            aload 12 /* attrImpl */
            aload 13 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        end local 15 // boolean isDeclared
        43: .line 1003
      StackMap locals:
      StackMap stack:
            iload 14 /* id */
            ifeq 45
        44: .line 1004
            aload 4 /* el */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            aload 8 /* attr */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
        45: .line 1007
      StackMap locals:
      StackMap stack:
            aload 12 /* attrImpl */
            iload 11 /* specified */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setSpecified:(Z)V
        end local 14 // boolean id
        end local 13 // java.lang.Object type
        end local 12 // com.sun.org.apache.xerces.internal.dom.AttrImpl attrImpl
        end local 11 // boolean specified
        end local 10 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
        end local 9 // java.lang.String attrValue
        end local 8 // org.w3c.dom.Attr attr
        46: .line 937
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 int
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        47: iload 7 /* i */
            iload 5 /* attrCount */
            if_icmplt 9
        end local 7 // int i
        48: .line 1011
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
        49: .line 1013
            aload 3 /* augs */
            ifnull 56
        50: .line 1014
            aload 3 /* 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 7 /* elementPSVI */
        start local 7 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
        51: .line 1015
            aload 7 /* elementPSVI */
            ifnull 56
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 56
        52: .line 1016
            aload 7 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 8 /* type */
        start local 8 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
        53: .line 1017
            aload 8 /* type */
            ifnonnull 55
        54: .line 1018
            aload 7 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 8 /* type */
        55: .line 1020
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 com.sun.org.apache.xerces.internal.xs.ElementPSVI com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 4 /* el */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementNSImpl
            aload 8 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setType:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
        end local 8 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
        end local 7 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
        56: .line 1026
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 71
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
            ifne 71
        57: .line 1027
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRoot:Lorg/w3c/dom/Node;
            ifnonnull 60
        58: .line 1029
            aload 0 /* this */
            aload 4 /* el */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRoot:Lorg/w3c/dom/Node;
        59: .line 1030
            goto 71
        60: .line 1031
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 4 /* el */
            invokeinterface org.w3c.dom.ls.LSParserFilter.startElement:(Lorg/w3c/dom/Element;)S
            istore 7 /* code */
        start local 7 // short code
        61: .line 1032
            iload 7 /* code */
            tableswitch { // 2 - 4
                    2: 63
                    3: 66
                    4: 62
              default: 69
          }
        62: .line 1035
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        63: .line 1039
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
        64: .line 1040
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRejectedElementDepth:I
        65: .line 1041
            return
        66: .line 1050
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        67: .line 1051
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fSkippedElemStack:Ljava/util/Stack;
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.util.Stack.push:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        68: .line 1052
            return
        69: .line 1056
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fSkippedElemStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.isEmpty:()Z
            ifne 71
        70: .line 1057
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fSkippedElemStack:Ljava/util/Stack;
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual java.util.Stack.push:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 7 // short code
        71: .line 1063
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 4 /* el */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        72: .line 1064
            aload 0 /* this */
            aload 4 /* el */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        end local 6 // boolean seenSchemaDefault
        end local 5 // int attrCount
        end local 4 // org.w3c.dom.Element el
        73: .line 1065
            goto 111
        74: .line 1067
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 76
        75: .line 1068
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            goto 77
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl
        76: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl java.lang.String
        77: aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
        78: .line 1067
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredElement:(Ljava/lang/String;Ljava/lang/String;)I
            istore 4 /* el */
        start local 4 // int el
        79: .line 1069
            aconst_null
            astore 5 /* type */
        start local 5 // java.lang.Object type
        80: .line 1070
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 6 /* attrCount */
        start local 6 // int attrCount
        81: .line 1073
            iload 6 /* attrCount */
            iconst_1
            isub
            istore 7 /* i */
        start local 7 // int i
        82: goto 108
        83: .line 1076
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations int java.lang.Object int int
      StackMap stack:
            aload 2 /* attributes */
            iload 7 /* 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
        84: .line 1077
            iconst_0
            istore 9 /* id */
        start local 9 // boolean id
        85: .line 1084
            aload 8 /* attrPSVI */
            ifnull 94
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 94
        86: .line 1086
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 5 /* type */
        87: .line 1087
            aload 5 /* type */
            ifnonnull 92
        88: .line 1088
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 5 /* type */
        89: .line 1089
            aload 5 /* type */
            ifnull 98
        90: .line 1090
            aload 5 /* type */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            istore 9 /* id */
        91: .line 1092
            goto 98
        92: .line 1094
      StackMap locals: com.sun.org.apache.xerces.internal.xs.AttributePSVI int
      StackMap stack:
            aload 5 /* type */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            istore 9 /* id */
        93: .line 1096
            goto 98
        94: .line 1099
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ldc "ATTRIBUTE_DECLARED"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            invokevirtual java.lang.Boolean.equals:(Ljava/lang/Object;)Z
            istore 10 /* isDeclared */
        start local 10 // boolean isDeclared
        95: .line 1103
            iload 10 /* isDeclared */
            ifeq 98
        96: .line 1104
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getType:(I)Ljava/lang/String;
            astore 5 /* type */
        97: .line 1105
            ldc "ID"
            aload 5 /* type */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            istore 9 /* id */
        end local 10 // boolean isDeclared
        98: .line 1110
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        99: .line 1111
            iload 4 /* el */
       100: .line 1112
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getQName:(I)Ljava/lang/String;
       101: .line 1113
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getURI:(I)Ljava/lang/String;
       102: .line 1114
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
       103: .line 1115
            aload 2 /* attributes */
            iload 7 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.isSpecified:(I)Z
       104: .line 1116
            iload 9 /* id */
       105: .line 1117
            aload 5 /* type */
       106: .line 1110
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setDeferredAttribute:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/Object;)I
            pop
        end local 9 // boolean id
        end local 8 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
       107: .line 1073
            iinc 7 /* i */ -1
      StackMap locals:
      StackMap stack:
       108: iload 7 /* i */
            ifge 83
        end local 7 // int i
       109: .line 1120
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 4 /* el */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
       110: .line 1121
            aload 0 /* this */
            iload 4 /* el */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        end local 6 // int attrCount
        end local 5 // java.lang.Object type
        end local 4 // int el
       111: .line 1123
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0  112     0               this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0  112     1            element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0  112     2         attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0  112     3               augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            5   73     4                 el  Lorg/w3c/dom/Element;
            6   73     5          attrCount  I
            7   73     6  seenSchemaDefault  Z
            8   48     7                  i  I
           11   46     8               attr  Lorg/w3c/dom/Attr;
           12   46     9          attrValue  Ljava/lang/String;
           13   46    10           attrPSVI  Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
           17   46    11          specified  Z
           25   46    12           attrImpl  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
           26   46    13               type  Ljava/lang/Object;
           27   46    14                 id  Z
           39   43    15         isDeclared  Z
           51   56     7        elementPSVI  Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
           53   56     8               type  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
           61   71     7               code  S
           79  111     4                 el  I
           80  111     5               type  Ljava/lang/Object;
           81  111     6          attrCount  I
           82  109     7                  i  I
           84  107     8           attrPSVI  Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
           85  107     9                 id  Z
           95   98    10         isDeclared  Z
    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.parsers.AbstractDOMParser 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 1138
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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 1139
            aload 0 /* this */
            aload 1 /* element */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1141
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            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 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=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 1157
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 32
         1: .line 1159
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 3
         2: .line 1160
            return
         3: .line 1162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInCDATASection:Z
            ifeq 13
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateCDATANodes:Z
            ifeq 13
         4: .line 1163
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            ifnonnull 11
         5: .line 1164
            aload 0 /* this */
         6: .line 1165
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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.createCDATASection:(Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
         7: .line 1164
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
         8: .line 1166
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
         9: .line 1167
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        10: .line 1168
            goto 54
        11: .line 1170
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokeinterface org.w3c.dom.CDATASection.appendData:(Ljava/lang/String;)V
        12: .line 1172
            goto 54
        13: .line 1173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
            ifne 54
        14: .line 1176
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifne 16
        15: .line 1177
            return
        16: .line 1180
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getLastChild:()Lorg/w3c/dom/Node;
            astore 3 /* child */
        start local 3 // org.w3c.dom.Node child
        17: .line 1181
            aload 3 /* child */
            ifnull 28
            aload 3 /* child */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 28
        18: .line 1183
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
            ifeq 25
        19: .line 1184
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 22
        20: .line 1185
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            aload 3 /* child */
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.removeData:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        21: .line 1186
            goto 24
        22: .line 1187
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            aload 3 /* child */
            checkcast org.w3c.dom.Text
            invokeinterface org.w3c.dom.Text.getData:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        23: .line 1188
            aload 3 /* child */
            checkcast org.w3c.dom.Text
            aconst_null
            invokeinterface org.w3c.dom.Text.setNodeValue:(Ljava/lang/String;)V
        24: .line 1190
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        25: .line 1192
      StackMap locals:
      StackMap stack:
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifle 54
        26: .line 1193
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
            pop
        27: .line 1195
            goto 54
        28: .line 1197
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        29: .line 1198
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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;
            astore 4 /* textNode */
        start local 4 // org.w3c.dom.Text textNode
        30: .line 1199
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 4 /* textNode */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 4 // org.w3c.dom.Text textNode
        end local 3 // org.w3c.dom.Node child
        31: .line 1203
            goto 54
        32: .line 1207
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInCDATASection:Z
            ifeq 46
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateCDATANodes:Z
            ifeq 46
        33: .line 1208
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASectionIndex:I
            iconst_m1
            if_icmpne 41
        34: .line 1209
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        35: .line 1210
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredCDATASection:(Ljava/lang/String;)I
        36: .line 1209
            istore 3 /* cs */
        start local 3 // int cs
        37: .line 1212
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 3 /* cs */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        38: .line 1213
            aload 0 /* this */
            iload 3 /* cs */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASectionIndex:I
        39: .line 1214
            aload 0 /* this */
            iload 3 /* cs */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        end local 3 // int cs
        40: .line 1215
            goto 54
        41: .line 1217
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        42: .line 1218
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredTextNode:(Ljava/lang/String;Z)I
        43: .line 1217
            istore 3 /* txt */
        start local 3 // int txt
        44: .line 1219
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 3 /* txt */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 3 // int txt
        45: .line 1221
            goto 54
      StackMap locals:
      StackMap stack:
        46: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
            ifne 54
        47: .line 1224
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifne 49
        48: .line 1225
            return
        49: .line 1228
      StackMap locals:
      StackMap stack:
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            astore 3 /* value */
        start local 3 // java.lang.String value
        50: .line 1229
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        51: .line 1230
            aload 3 /* value */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredTextNode:(Ljava/lang/String;Z)I
        52: .line 1229
            istore 4 /* txt */
        start local 4 // int txt
        53: .line 1231
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 4 /* txt */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 4 // int txt
        end local 3 // java.lang.String value
        54: .line 1235
      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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   55     0      this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   55     1      text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   55     2      augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           17   31     3     child  Lorg/w3c/dom/Node;
           30   31     4  textNode  Lorg/w3c/dom/Text;
           37   40     3        cs  I
           44   45     3       txt  I
           50   54     3     value  Ljava/lang/String;
           53   54     4       txt  I
    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=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 1252
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fIncludeIgnorableWhitespace:Z
            ifeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 2
         1: .line 1253
      StackMap locals:
      StackMap stack:
            return
         2: .line 1255
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 14
         3: .line 1256
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getLastChild:()Lorg/w3c/dom/Node;
            astore 3 /* child */
        start local 3 // org.w3c.dom.Node child
         4: .line 1257
            aload 3 /* child */
            ifnull 8
            aload 3 /* child */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 8
         5: .line 1258
            aload 3 /* child */
            checkcast org.w3c.dom.Text
            astore 4 /* textNode */
        start local 4 // org.w3c.dom.Text textNode
         6: .line 1259
            aload 4 /* textNode */
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Text.appendData:(Ljava/lang/String;)V
        end local 4 // org.w3c.dom.Text textNode
         7: .line 1260
            goto 18
         8: .line 1262
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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;
            astore 4 /* textNode */
        start local 4 // org.w3c.dom.Text textNode
         9: .line 1263
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 12
        10: .line 1264
            aload 4 /* textNode */
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            astore 5 /* textNodeImpl */
        start local 5 // com.sun.org.apache.xerces.internal.dom.TextImpl textNodeImpl
        11: .line 1265
            aload 5 /* textNodeImpl */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.setIgnorableWhitespace:(Z)V
        end local 5 // com.sun.org.apache.xerces.internal.dom.TextImpl textNodeImpl
        12: .line 1267
      StackMap locals: org.w3c.dom.Text
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 4 /* textNode */
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 4 // org.w3c.dom.Text textNode
        end local 3 // org.w3c.dom.Node child
        13: .line 1269
            goto 18
        14: .line 1273
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        15: .line 1274
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredTextNode:(Ljava/lang/String;Z)I
        16: .line 1273
            istore 3 /* txt */
        start local 3 // int txt
        17: .line 1275
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iload 3 /* txt */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 3 // int txt
        18: .line 1278
      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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   19     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   19     1          text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   19     2          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4   13     3         child  Lorg/w3c/dom/Node;
            6    7     4      textNode  Lorg/w3c/dom/Text;
            9   13     4      textNode  Lorg/w3c/dom/Text;
           11   12     5  textNodeImpl  Lcom/sun/org/apache/xerces/internal/dom/TextImpl;
           17   18     3           txt  I
    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=4, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 1292
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 45
         1: .line 1295
            aload 2 /* augs */
            ifnull 11
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 11
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifne 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStorePSVI:Z
            ifeq 11
         2: .line 1296
      StackMap locals:
      StackMap stack:
            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
         3: .line 1297
            aload 3 /* elementPSVI */
            ifnull 11
         4: .line 1301
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 9
         5: .line 1302
            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 1303
            aload 4 /* type */
            ifnonnull 8
         7: .line 1304
            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 1306
      StackMap locals: com.sun.org.apache.xerces.internal.xs.ElementPSVI com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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
         9: .line 1308
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStorePSVI:Z
            ifeq 11
        10: .line 1309
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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
        end local 3 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
        11: .line 1314
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 42
        12: .line 1315
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 16
        13: .line 1316
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRejectedElementDepth:I
            dup_x1
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRejectedElementDepth:I
            ifne 15
        14: .line 1317
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
        15: .line 1319
      StackMap locals:
      StackMap stack:
            return
        16: .line 1321
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fSkippedElemStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.isEmpty:()Z
            ifne 19
        17: .line 1322
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fSkippedElemStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.pop:()Ljava/lang/Object;
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            if_acmpne 19
        18: .line 1323
            return
        19: .line 1326
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
        20: .line 1327
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fRoot:Lorg/w3c/dom/Node;
            if_acmpeq 40
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
            ifne 40
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            invokeinterface org.w3c.dom.ls.LSParserFilter.getWhatToShow:()I
            iconst_1
            iand
            ifeq 40
        21: .line 1328
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.ls.LSParserFilter.acceptNode:(Lorg/w3c/dom/Node;)S
            istore 3 /* code */
        start local 3 // short code
        22: .line 1329
            iload 3 /* code */
            tableswitch { // 2 - 4
                    2: 24
                    3: 28
                    4: 23
              default: 40
          }
        23: .line 1331
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        24: .line 1334
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 4 /* parent */
        start local 4 // org.w3c.dom.Node parent
        25: .line 1335
            aload 4 /* parent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        26: .line 1336
            aload 0 /* this */
            aload 4 /* parent */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        27: .line 1337
            return
        end local 4 // org.w3c.dom.Node parent
        28: .line 1345
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        29: .line 1348
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 4 /* parent */
        start local 4 // org.w3c.dom.Node parent
        30: .line 1349
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getChildNodes:()Lorg/w3c/dom/NodeList;
            astore 5 /* ls */
        start local 5 // org.w3c.dom.NodeList ls
        31: .line 1350
            aload 5 /* ls */
            invokeinterface org.w3c.dom.NodeList.getLength:()I
            istore 6 /* length */
        start local 6 // int length
        32: .line 1352
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        33: goto 36
        34: .line 1353
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int org.w3c.dom.Node org.w3c.dom.NodeList int int
      StackMap stack:
            aload 4 /* parent */
            aload 5 /* ls */
            iconst_0
            invokeinterface org.w3c.dom.NodeList.item:(I)Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        35: .line 1352
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        36: iload 7 /* i */
            iload 6 /* length */
            if_icmplt 34
        end local 7 // int i
        37: .line 1355
            aload 4 /* parent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        38: .line 1356
            aload 0 /* this */
            aload 4 /* parent */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        39: .line 1358
            return
        end local 6 // int length
        end local 5 // org.w3c.dom.NodeList ls
        end local 4 // org.w3c.dom.Node parent
        end local 3 // short code
        40: .line 1364
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        41: .line 1366
            goto 55
        42: .line 1368
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
        43: .line 1369
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        44: .line 1372
            goto 55
        45: .line 1374
      StackMap locals:
      StackMap stack:
            aload 2 /* augs */
            ifnull 52
        46: .line 1375
            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
        47: .line 1376
            aload 3 /* elementPSVI */
            ifnull 52
        48: .line 1380
            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
        49: .line 1381
            aload 4 /* type */
            ifnonnull 51
        50: .line 1382
            aload 3 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 4 /* type */
        51: .line 1384
      StackMap locals: com.sun.org.apache.xerces.internal.xs.ElementPSVI com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            aload 4 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setTypeInfo:(ILjava/lang/Object;)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
        52: .line 1387
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        53: .line 1388
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getParentNode:(IZ)I
        54: .line 1387
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        55: .line 1392
      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.QName element
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   56     0         this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   56     1      element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   56     2         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            3   11     3  elementPSVI  Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
            6    9     4         type  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
           22   40     3         code  S
           25   28     4       parent  Lorg/w3c/dom/Node;
           30   40     4       parent  Lorg/w3c/dom/Node;
           31   40     5           ls  Lorg/w3c/dom/NodeList;
           32   40     6       length  I
           33   37     7            i  I
           47   52     3  elementPSVI  Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
           49   52     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=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1403
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInCDATASection:Z
         1: .line 1404
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 6
         2: .line 1405
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 4
         3: .line 1406
            return
         4: .line 1408
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateCDATANodes:Z
            ifeq 6
         5: .line 1409
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
         6: .line 1412
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    7     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=4, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1422
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInCDATASection:Z
         1: .line 1423
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 17
         2: .line 1425
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 4
         3: .line 1426
            return
         4: .line 1429
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            ifnull 22
         5: .line 1431
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 14
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
            ifne 14
         6: .line 1432
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            invokeinterface org.w3c.dom.ls.LSParserFilter.getWhatToShow:()I
            bipush 8
            iand
            ifeq 14
         7: .line 1433
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            invokeinterface org.w3c.dom.ls.LSParserFilter.acceptNode:(Lorg/w3c/dom/Node;)S
            istore 2 /* code */
        start local 2 // short code
         8: .line 1434
            iload 2 /* code */
            tableswitch { // 2 - 4
                    2: 10
                    3: 10
                    4: 9
              default: 14
          }
         9: .line 1436
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        10: .line 1442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 3 /* parent */
        start local 3 // org.w3c.dom.Node parent
        11: .line 1443
            aload 3 /* parent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        12: .line 1444
            aload 0 /* this */
            aload 3 /* parent */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        13: .line 1445
            return
        end local 3 // org.w3c.dom.Node parent
        end local 2 // short code
        14: .line 1454
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        15: .line 1455
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASection:Lorg/w3c/dom/CDATASection;
        16: .line 1457
            goto 22
        17: .line 1459
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASectionIndex:I
            iconst_m1
            if_icmpeq 22
        18: .line 1460
            aload 0 /* this */
        19: .line 1461
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getParentNode:(IZ)I
        20: .line 1460
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        21: .line 1462
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentCDATASectionIndex:I
        22: .line 1466
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   23     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   23     1    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            8   14     2    code  S
           11   14     3  parent  Lorg/w3c/dom/Node;
    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=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1476
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 8
         1: .line 1480
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 6
         2: .line 1481
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            ifnull 5
         3: .line 1482
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getEncoding:()Ljava/lang/String;
            ifnull 5
         4: .line 1483
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getEncoding:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setInputEncoding:(Ljava/lang/String;)V
         5: .line 1485
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setStrictErrorChecking:(Z)V
         6: .line 1487
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
         7: .line 1488
            goto 12
         8: .line 1491
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            ifnull 11
         9: .line 1492
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getEncoding:()Ljava/lang/String;
            ifnull 11
        10: .line 1493
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getEncoding:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setInputEncoding:(Ljava/lang/String;)V
        11: .line 1495
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        12: .line 1498
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   13     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 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=4, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1516
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 61
         1: .line 1518
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFilterReject:Z
            ifeq 3
         2: .line 1519
            return
         3: .line 1521
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.setCharacterData:(Z)V
         4: .line 1523
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            ifnull 18
         5: .line 1525
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 3 /* entities */
        start local 3 // org.w3c.dom.NamedNodeMap entities
         6: .line 1526
            aload 0 /* this */
            aload 3 /* entities */
            aload 1 /* name */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
         7: .line 1527
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            ifnull 18
         8: .line 1528
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            ifnull 17
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.getFirstChild:()Lorg/w3c/dom/Node;
            ifnonnull 17
         9: .line 1529
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            iconst_0
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setReadOnly:(ZZ)V
        10: .line 1530
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
            astore 4 /* child */
        start local 4 // org.w3c.dom.Node child
        11: .line 1531
            goto 15
        12: .line 1532
      StackMap locals: org.w3c.dom.NamedNodeMap org.w3c.dom.Node
      StackMap stack:
            aload 4 /* child */
            iconst_1
            invokeinterface org.w3c.dom.Node.cloneNode:(Z)Lorg/w3c/dom/Node;
            astore 5 /* copy */
        start local 5 // org.w3c.dom.Node copy
        13: .line 1533
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            aload 5 /* copy */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        14: .line 1534
            aload 4 /* child */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 4 /* child */
        end local 5 // org.w3c.dom.Node copy
        15: .line 1531
      StackMap locals:
      StackMap stack:
            aload 4 /* child */
            ifnonnull 12
        16: .line 1536
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
            iconst_1
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setReadOnly:(ZZ)V
        end local 4 // org.w3c.dom.Node child
        17: .line 1540
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentEntityDecl:Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
        end local 3 // org.w3c.dom.NamedNodeMap entities
        18: .line 1544
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
        19: .line 1545
            iconst_0
            istore 3 /* removeEntityRef */
        start local 3 // boolean removeEntityRef
        20: .line 1546
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateEntityRefNodes:Z
            ifeq 38
        21: .line 1547
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 23
        22: .line 1549
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            iconst_1
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.setReadOnly:(ZZ)V
        23: .line 1552
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 37
        24: .line 1553
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            invokeinterface org.w3c.dom.ls.LSParserFilter.getWhatToShow:()I
            bipush 16
            iand
            ifeq 37
        25: .line 1554
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.ls.LSParserFilter.acceptNode:(Lorg/w3c/dom/Node;)S
            istore 4 /* code */
        start local 4 // short code
        26: .line 1555
            iload 4 /* code */
            tableswitch { // 2 - 4
                    2: 28
                    3: 32
                    4: 27
              default: 35
          }
        27: .line 1557
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        28: .line 1560
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 5 /* parent */
        start local 5 // org.w3c.dom.Node parent
        29: .line 1561
            aload 5 /* parent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        30: .line 1562
            aload 0 /* this */
            aload 5 /* parent */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        31: .line 1563
            return
        end local 5 // org.w3c.dom.Node parent
        32: .line 1568
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
        33: .line 1569
            iconst_1
            istore 3 /* removeEntityRef */
        34: .line 1570
            goto 38
        35: .line 1574
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        end local 4 // short code
        36: .line 1577
            goto 38
        37: .line 1578
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        38: .line 1582
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateEntityRefNodes:Z
            ifeq 39
            iload 3 /* removeEntityRef */
            ifeq 111
        39: .line 1585
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getChildNodes:()Lorg/w3c/dom/NodeList;
            astore 4 /* children */
        start local 4 // org.w3c.dom.NodeList children
        40: .line 1586
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 5 /* parent */
        start local 5 // org.w3c.dom.Node parent
        41: .line 1587
            aload 4 /* children */
            invokeinterface org.w3c.dom.NodeList.getLength:()I
            istore 6 /* length */
        start local 6 // int length
        42: .line 1588
            iload 6 /* length */
            ifle 58
        43: .line 1591
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getPreviousSibling:()Lorg/w3c/dom/Node;
            astore 7 /* node */
        start local 7 // org.w3c.dom.Node node
        44: .line 1593
            aload 4 /* children */
            iconst_0
            invokeinterface org.w3c.dom.NodeList.item:(I)Lorg/w3c/dom/Node;
            astore 8 /* child */
        start local 8 // org.w3c.dom.Node child
        45: .line 1594
            aload 7 /* node */
            ifnull 50
            aload 7 /* node */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 50
        46: .line 1595
            aload 8 /* child */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 50
        47: .line 1596
            aload 7 /* node */
            checkcast org.w3c.dom.Text
            aload 8 /* child */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Text.appendData:(Ljava/lang/String;)V
        48: .line 1597
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 8 /* child */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        49: .line 1599
            goto 52
        50: .line 1600
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations int org.w3c.dom.NodeList org.w3c.dom.Node int org.w3c.dom.Node org.w3c.dom.Node
      StackMap stack:
            aload 5 /* parent */
            aload 8 /* child */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            astore 7 /* node */
        51: .line 1601
            aload 0 /* this */
            aload 7 /* node */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.handleBaseURI:(Lorg/w3c/dom/Node;)V
        52: .line 1604
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 9 /* i */
        start local 9 // int i
        53: goto 57
        54: .line 1605
      StackMap locals: int
      StackMap stack:
            aload 5 /* parent */
            aload 4 /* children */
            iconst_0
            invokeinterface org.w3c.dom.NodeList.item:(I)Lorg/w3c/dom/Node;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            astore 7 /* node */
        55: .line 1606
            aload 0 /* this */
            aload 7 /* node */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.handleBaseURI:(Lorg/w3c/dom/Node;)V
        56: .line 1604
            iinc 9 /* i */ 1
      StackMap locals:
      StackMap stack:
        57: iload 9 /* i */
            iload 6 /* length */
            if_icmplt 54
        end local 9 // int i
        end local 8 // org.w3c.dom.Node child
        end local 7 // org.w3c.dom.Node node
        58: .line 1609
      StackMap locals:
      StackMap stack:
            aload 5 /* parent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        59: .line 1610
            aload 0 /* this */
            aload 5 /* parent */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
        end local 6 // int length
        end local 5 // org.w3c.dom.Node parent
        end local 4 // org.w3c.dom.NodeList children
        end local 3 // boolean removeEntityRef
        60: .line 1612
            goto 111
        61: .line 1615
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_m1
            if_icmpeq 73
        62: .line 1617
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 3 /* node */
        start local 3 // int node
        63: .line 1618
            goto 72
        64: .line 1619
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 3 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 4 /* nodeType */
        start local 4 // short nodeType
        65: .line 1620
            iload 4 /* nodeType */
            bipush 6
            if_icmpne 71
        66: .line 1622
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 3 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
        67: .line 1621
            astore 5 /* nodeName */
        start local 5 // java.lang.String nodeName
        68: .line 1623
            aload 5 /* nodeName */
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 71
        69: .line 1624
            aload 0 /* this */
            iload 3 /* node */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
        70: .line 1625
            goto 73
        end local 5 // java.lang.String nodeName
        71: .line 1628
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 3 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 3 /* node */
        end local 4 // short nodeType
        72: .line 1618
      StackMap locals:
      StackMap stack:
            iload 3 /* node */
            iconst_m1
            if_icmpne 64
        end local 3 // int node
        73: .line 1632
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            iconst_m1
            if_icmpeq 83
        74: .line 1633
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            iconst_m1
            if_icmpne 83
        75: .line 1635
            iconst_m1
            istore 3 /* prevIndex */
        start local 3 // int prevIndex
        76: .line 1636
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 4 /* childIndex */
        start local 4 // int childIndex
        77: .line 1637
            goto 82
        78: .line 1638
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 4 /* childIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.cloneNode:(IZ)I
            istore 5 /* cloneIndex */
        start local 5 // int cloneIndex
        79: .line 1639
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            iload 5 /* cloneIndex */
            iload 3 /* prevIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.insertBefore:(III)I
            pop
        80: .line 1640
            iload 5 /* cloneIndex */
            istore 3 /* prevIndex */
        81: .line 1641
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 4 /* childIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 4 /* childIndex */
        end local 5 // int cloneIndex
        82: .line 1637
      StackMap locals:
      StackMap stack:
            iload 4 /* childIndex */
            iconst_m1
            if_icmpne 78
        end local 4 // int childIndex
        end local 3 // int prevIndex
        83: .line 1644
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCreateEntityRefNodes:Z
            ifeq 90
        84: .line 1645
            aload 0 /* this */
        85: .line 1646
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        86: .line 1647
            iconst_0
        87: .line 1646
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getParentNode:(IZ)I
        88: .line 1645
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        89: .line 1648
            goto 110
        90: .line 1653
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 3 /* childIndex */
        start local 3 // int childIndex
        91: .line 1655
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        92: .line 1656
            iconst_0
        93: .line 1655
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getParentNode:(IZ)I
        94: .line 1654
            istore 4 /* parentIndex */
        start local 4 // int parentIndex
        95: .line 1658
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            istore 5 /* prevIndex */
        start local 5 // int prevIndex
        96: .line 1659
            iload 3 /* childIndex */
            istore 6 /* lastChild */
        start local 6 // int lastChild
        97: .line 1660
            iconst_m1
            istore 7 /* sibling */
        start local 7 // int sibling
        98: .line 1661
            goto 104
        99: .line 1662
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations int int int int int
      StackMap stack:
            aload 0 /* this */
            iload 3 /* childIndex */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.handleBaseURI:(I)V
       100: .line 1663
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 3 /* childIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 7 /* sibling */
       101: .line 1664
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 4 /* parentIndex */
            iload 3 /* childIndex */
            iload 5 /* prevIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.insertBefore:(III)I
            pop
       102: .line 1665
            iload 3 /* childIndex */
            istore 5 /* prevIndex */
       103: .line 1666
            iload 7 /* sibling */
            istore 3 /* childIndex */
       104: .line 1661
      StackMap locals:
      StackMap stack:
            iload 3 /* childIndex */
            iconst_m1
            if_icmpne 99
       105: .line 1668
            iload 6 /* lastChild */
            iconst_m1
            if_icmpeq 107
       106: .line 1669
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 4 /* parentIndex */
            iload 6 /* lastChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setAsLastChild:(II)V
            goto 109
       107: .line 1671
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 5 /* prevIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 7 /* sibling */
       108: .line 1672
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 4 /* parentIndex */
            iload 7 /* sibling */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setAsLastChild:(II)V
       109: .line 1674
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 4 /* parentIndex */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
        end local 7 // int sibling
        end local 6 // int lastChild
        end local 5 // int prevIndex
        end local 4 // int parentIndex
        end local 3 // int childIndex
       110: .line 1676
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
       111: .line 1680
      StackMap locals:
      StackMap stack:
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0  112     0             this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0  112     1             name  Ljava/lang/String;
            0  112     2             augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            6   18     3         entities  Lorg/w3c/dom/NamedNodeMap;
           11   17     4            child  Lorg/w3c/dom/Node;
           13   15     5             copy  Lorg/w3c/dom/Node;
           20   60     3  removeEntityRef  Z
           26   36     4             code  S
           29   32     5           parent  Lorg/w3c/dom/Node;
           40   60     4         children  Lorg/w3c/dom/NodeList;
           41   60     5           parent  Lorg/w3c/dom/Node;
           42   60     6           length  I
           44   58     7             node  Lorg/w3c/dom/Node;
           45   58     8            child  Lorg/w3c/dom/Node;
           53   58     9                i  I
           63   73     3             node  I
           65   72     4         nodeType  S
           68   71     5         nodeName  Ljava/lang/String;
           76   83     3        prevIndex  I
           77   83     4       childIndex  I
           79   82     5       cloneIndex  I
           91  110     3       childIndex  I
           95  110     4      parentIndex  I
           96  110     5        prevIndex  I
           97  110     6        lastChild  I
           98  110     7          sibling  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      augs  

  protected final void handleBaseURI(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // org.w3c.dom.Node node
         0: .line 1691
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 24
         1: .line 1695
            aconst_null
            astore 2 /* baseURI */
        start local 2 // java.lang.String baseURI
         2: .line 1696
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            istore 3 /* nodeType */
        start local 3 // short nodeType
         3: .line 1698
            iload 3 /* nodeType */
            iconst_1
            if_icmpne 16
         4: .line 1701
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 7
         5: .line 1702
            aload 1 /* node */
            checkcast org.w3c.dom.Element
            ldc "http://www.w3.org/XML/1998/namespace"
            ldc "base"
            invokeinterface org.w3c.dom.Element.getAttributeNodeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
            ifnull 9
         6: .line 1703
            return
         7: .line 1705
      StackMap locals: java.lang.String int
      StackMap stack:
            aload 1 /* node */
            checkcast org.w3c.dom.Element
            ldc "xml:base"
            invokeinterface org.w3c.dom.Element.getAttributeNode:(Ljava/lang/String;)Lorg/w3c/dom/Attr;
            ifnull 9
         8: .line 1706
            return
         9: .line 1709
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.getBaseURI:()Ljava/lang/String;
            astore 2 /* baseURI */
        10: .line 1710
            aload 2 /* baseURI */
            ifnull 24
            aload 2 /* baseURI */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getDocumentURI:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 24
        11: .line 1711
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 14
        12: .line 1712
            aload 1 /* node */
            checkcast org.w3c.dom.Element
            ldc "http://www.w3.org/XML/1998/namespace"
            ldc "xml:base"
            aload 2 /* baseURI */
            invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        13: .line 1713
            goto 24
        14: .line 1714
      StackMap locals:
      StackMap stack:
            aload 1 /* node */
            checkcast org.w3c.dom.Element
            ldc "xml:base"
            aload 2 /* baseURI */
            invokeinterface org.w3c.dom.Element.setAttribute:(Ljava/lang/String;Ljava/lang/String;)V
        15: .line 1717
            goto 24
        16: .line 1718
      StackMap locals:
      StackMap stack:
            iload 3 /* nodeType */
            bipush 7
            if_icmpne 24
        17: .line 1720
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.getBaseURI:()Ljava/lang/String;
            astore 2 /* baseURI */
        18: .line 1721
            aload 2 /* baseURI */
            ifnull 24
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fErrorHandler:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            ifnull 24
        19: .line 1722
            new com.sun.org.apache.xerces.internal.dom.DOMErrorImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.<init>:()V
            astore 4 /* error */
        start local 4 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        20: .line 1723
            aload 4 /* error */
            ldc "pi-base-uri-not-preserved"
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fType:Ljava/lang/String;
        21: .line 1724
            aload 4 /* error */
            aload 2 /* baseURI */
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fRelatedData:Ljava/lang/Object;
        22: .line 1725
            aload 4 /* error */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fSeverity:S
        23: .line 1726
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fErrorHandler:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            invokevirtual com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.getErrorHandler:()Lorg/w3c/dom/DOMErrorHandler;
            aload 4 /* error */
            invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
            pop
        end local 4 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 3 // short nodeType
        end local 2 // java.lang.String baseURI
        24: .line 1730
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.w3c.dom.Node node
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   25     0      this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   25     1      node  Lorg/w3c/dom/Node;
            2   24     2   baseURI  Ljava/lang/String;
            3   24     3  nodeType  S
           20   24     4     error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
    MethodParameters:
      Name  Flags
      node  

  protected final void handleBaseURI(int);
    descriptor: (I)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=6, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // int node
         0: .line 1741
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 1 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 2 /* nodeType */
        start local 2 // short nodeType
         1: .line 1743
            iload 2 /* nodeType */
            iconst_1
            if_icmpne 13
         2: .line 1744
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeValueString:(IZ)Ljava/lang/String;
            astore 3 /* baseURI */
        start local 3 // java.lang.String baseURI
         3: .line 1745
            aload 3 /* baseURI */
            ifnonnull 5
         4: .line 1746
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getDeferredEntityBaseURI:(I)Ljava/lang/String;
            astore 3 /* baseURI */
         5: .line 1748
      StackMap locals: int java.lang.String
      StackMap stack:
            aload 3 /* baseURI */
            ifnull 23
            aload 3 /* baseURI */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getDocumentURI:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 23
         6: .line 1749
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 1 /* node */
         7: .line 1750
            ldc "xml:base"
         8: .line 1751
            ldc "http://www.w3.org/XML/1998/namespace"
         9: .line 1752
            aload 3 /* baseURI */
        10: .line 1753
            iconst_1
        11: .line 1749
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setDeferredAttribute:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
            pop
        end local 3 // java.lang.String baseURI
        12: .line 1755
            goto 23
        13: .line 1756
      StackMap locals:
      StackMap stack:
            iload 2 /* nodeType */
            bipush 7
            if_icmpne 23
        14: .line 1760
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNodeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeValueString:(IZ)Ljava/lang/String;
            astore 3 /* baseURI */
        start local 3 // java.lang.String baseURI
        15: .line 1762
            aload 3 /* baseURI */
            ifnonnull 17
        16: .line 1764
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredEntityDecl:I
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getDeferredEntityBaseURI:(I)Ljava/lang/String;
            astore 3 /* baseURI */
        17: .line 1767
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* baseURI */
            ifnull 23
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fErrorHandler:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            ifnull 23
        18: .line 1768
            new com.sun.org.apache.xerces.internal.dom.DOMErrorImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.<init>:()V
            astore 4 /* error */
        start local 4 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        19: .line 1769
            aload 4 /* error */
            ldc "pi-base-uri-not-preserved"
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fType:Ljava/lang/String;
        20: .line 1770
            aload 4 /* error */
            aload 3 /* baseURI */
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fRelatedData:Ljava/lang/Object;
        21: .line 1771
            aload 4 /* error */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fSeverity:S
        22: .line 1772
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fErrorHandler:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            invokevirtual com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.getErrorHandler:()Lorg/w3c/dom/DOMErrorHandler;
            aload 4 /* error */
            invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
            pop
        end local 4 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 3 // java.lang.String baseURI
        23: .line 1775
      StackMap locals:
      StackMap stack:
            return
        end local 2 // short nodeType
        end local 1 // int node
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   24     0      this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   24     1      node  I
            1   24     2  nodeType  S
            3   12     3   baseURI  Ljava/lang/String;
           15   23     3   baseURI  Ljava/lang/String;
           19   23     4     error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
    MethodParameters:
      Name  Flags
      node  

  public void startDTD(com.sun.org.apache.xerces.internal.xni.XMLLocator, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1805
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
         1: .line 1806
            aload 1 /* locator */
            ifnull 3
         2: .line 1807
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            aload 1 /* locator */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getBaseSystemId:()Ljava/lang/String;
            invokevirtual java.util.Stack.push:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 1809
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifne 4
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 5
         4: .line 1810
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            sipush 1024
            invokespecial java.lang.StringBuilder.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
         5: .line 1812
      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.XMLLocator locator
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    6     1  locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0    6     2     augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      locator  
      augs     

  public void endDTD(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=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1827
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTD:Z
         1: .line 1828
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.isEmpty:()Z
            ifne 3
         2: .line 1829
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.pop:()Ljava/lang/Object;
            pop
         3: .line 1831
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            ifle 5
         4: .line 1832
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            goto 6
      StackMap locals:
      StackMap stack:
         5: aconst_null
         6: .line 1831
      StackMap locals:
      StackMap stack: java.lang.String
            astore 2 /* internalSubset */
        start local 2 // java.lang.String internalSubset
         7: .line 1833
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferNodeExpansion:Z
            ifeq 11
         8: .line 1834
            aload 2 /* internalSubset */
            ifnull 14
         9: .line 1835
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            aload 2 /* internalSubset */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setInternalSubset:(ILjava/lang/String;)V
        10: .line 1837
            goto 14
        11: .line 1838
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 14
        12: .line 1839
            aload 2 /* internalSubset */
            ifnull 14
        13: .line 1840
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
            aload 2 /* internalSubset */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl.setInternalSubset:(Ljava/lang/String;)V
        14: .line 1843
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String internalSubset
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   15     0            this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   15     1            augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            7   15     2  internalSubset  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void startConditional(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (SLcom/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.parsers.AbstractDOMParser this
        start local 1 // short type
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1859
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // short type
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    1     1  type  S
            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
      type  
      augs  

  public void endConditional(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.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1870
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            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 startExternalSubset(com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1890
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            aload 1 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
            invokevirtual java.util.Stack.push:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1891
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
         2: .line 1892
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    3     1  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            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
      identifier  
      augs        

  public void endExternalSubset(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1903
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
         1: .line 1904
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.pop:()Ljava/lang/Object;
            pop
         2: .line 1905
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    3     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 internalEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, 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/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=9, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 3 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedText
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1934
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 20
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 20
         1: .line 1935
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!ENTITY "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 1936
            aload 1 /* name */
            ldc "%"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 6
         3: .line 1937
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "% "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 1938
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            iconst_1
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 1939
            goto 7
         6: .line 1941
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         7: .line 1943
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         8: .line 1944
            aload 3 /* nonNormalizedText */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            astore 5 /* value */
        start local 5 // java.lang.String value
         9: .line 1945
            aload 5 /* value */
            bipush 39
            invokevirtual java.lang.String.indexOf:(I)I
            iconst_m1
            if_icmpne 10
            iconst_1
            goto 11
      StackMap locals: java.lang.String
      StackMap stack:
        10: iconst_0
      StackMap locals:
      StackMap stack: int
        11: istore 6 /* singleQuote */
        start local 6 // boolean singleQuote
        12: .line 1946
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            iload 6 /* singleQuote */
            ifeq 13
            bipush 39
            goto 14
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String int
      StackMap stack: java.lang.StringBuilder
        13: bipush 34
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String int
      StackMap stack: java.lang.StringBuilder int
        14: invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        15: .line 1947
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 5 /* value */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        16: .line 1948
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            iload 6 /* singleQuote */
            ifeq 17
            bipush 39
            goto 18
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
        17: bipush 34
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String int
      StackMap stack: java.lang.StringBuilder int
        18: invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        19: .line 1949
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc ">\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        end local 6 // boolean singleQuote
        end local 5 // java.lang.String value
        20: .line 1958
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "%"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 22
        21: .line 1959
            return
        22: .line 1960
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            ifnull 29
        23: .line 1961
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 5 /* entities */
        start local 5 // org.w3c.dom.NamedNodeMap entities
        24: .line 1962
            aload 5 /* entities */
            aload 1 /* name */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
            astore 6 /* entity */
        start local 6 // com.sun.org.apache.xerces.internal.dom.EntityImpl entity
        25: .line 1963
            aload 6 /* entity */
            ifnonnull 29
        26: .line 1964
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* name */
            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 6 /* entity */
        27: .line 1965
            aload 6 /* entity */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.peek:()Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setBaseURI:(Ljava/lang/String;)V
        28: .line 1966
            aload 5 /* entities */
            aload 6 /* entity */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 6 // com.sun.org.apache.xerces.internal.dom.EntityImpl entity
        end local 5 // org.w3c.dom.NamedNodeMap entities
        29: .line 1971
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_m1
            if_icmpeq 45
        30: .line 1972
            iconst_0
            istore 5 /* found */
        start local 5 // boolean found
        31: .line 1973
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 6 /* node */
        start local 6 // int node
        32: .line 1974
            goto 40
        33: .line 1975
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 7 /* nodeType */
        start local 7 // short nodeType
        34: .line 1976
            iload 7 /* nodeType */
            bipush 6
            if_icmpne 39
        35: .line 1977
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
            astore 8 /* nodeName */
        start local 8 // java.lang.String nodeName
        36: .line 1978
            aload 8 /* nodeName */
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 39
        37: .line 1979
            iconst_1
            istore 5 /* found */
        38: .line 1980
            goto 41
        end local 8 // java.lang.String nodeName
        39: .line 1983
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 6 /* node */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 6 /* node */
        end local 7 // short nodeType
        40: .line 1974
      StackMap locals:
      StackMap stack:
            iload 6 /* node */
            iconst_m1
            if_icmpne 33
        41: .line 1985
      StackMap locals:
      StackMap stack:
            iload 5 /* found */
            ifne 45
        42: .line 1987
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* name */
            aconst_null
            aconst_null
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.peek:()Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredEntity:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
        43: .line 1986
            istore 7 /* entityIndex */
        start local 7 // int entityIndex
        44: .line 1988
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iload 7 /* entityIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 7 // int entityIndex
        end local 6 // int node
        end local 5 // boolean found
        45: .line 1992
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedText
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   46     0               this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   46     1               name  Ljava/lang/String;
            0   46     2               text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   46     3  nonNormalizedText  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   46     4               augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            9   20     5              value  Ljava/lang/String;
           12   20     6        singleQuote  Z
           24   29     5           entities  Lorg/w3c/dom/NamedNodeMap;
           25   29     6             entity  Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
           31   45     5              found  Z
           32   45     6               node  I
           34   40     7           nodeType  S
           36   39     8           nodeName  Ljava/lang/String;
           44   45     7        entityIndex  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                   Name  Flags
      name               
      text               
      nonNormalizedText  
      augs               

  public void externalEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=10, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2019
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getPublicId:()Ljava/lang/String;
            astore 4 /* publicId */
        start local 4 // java.lang.String publicId
         1: .line 2020
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getLiteralSystemId:()Ljava/lang/String;
            astore 5 /* literalSystemId */
        start local 5 // java.lang.String literalSystemId
         2: .line 2021
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 18
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 18
         3: .line 2022
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!ENTITY "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 2023
            aload 1 /* name */
            ldc "%"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 8
         5: .line 2024
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "% "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         6: .line 2025
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            iconst_1
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         7: .line 2026
            goto 9
         8: .line 2028
      StackMap locals: java.lang.String java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         9: .line 2030
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        10: .line 2031
            aload 4 /* publicId */
            ifnull 15
        11: .line 2032
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "PUBLIC '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 2033
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 4 /* publicId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        13: .line 2034
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "' '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        14: .line 2035
            goto 16
        15: .line 2037
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "SYSTEM '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        16: .line 2039
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 5 /* literalSystemId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        17: .line 2040
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "'>\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        18: .line 2049
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "%"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 20
        19: .line 2050
            return
        20: .line 2051
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            ifnull 29
        21: .line 2052
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 6 /* entities */
        start local 6 // org.w3c.dom.NamedNodeMap entities
        22: .line 2053
            aload 6 /* entities */
            aload 1 /* name */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
            astore 7 /* entity */
        start local 7 // com.sun.org.apache.xerces.internal.dom.EntityImpl entity
        23: .line 2054
            aload 7 /* entity */
            ifnonnull 29
        24: .line 2055
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* name */
            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 7 /* entity */
        25: .line 2056
            aload 7 /* entity */
            aload 4 /* publicId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setPublicId:(Ljava/lang/String;)V
        26: .line 2057
            aload 7 /* entity */
            aload 5 /* literalSystemId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setSystemId:(Ljava/lang/String;)V
        27: .line 2058
            aload 7 /* entity */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setBaseURI:(Ljava/lang/String;)V
        28: .line 2059
            aload 6 /* entities */
            aload 7 /* entity */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 7 // com.sun.org.apache.xerces.internal.dom.EntityImpl entity
        end local 6 // org.w3c.dom.NamedNodeMap entities
        29: .line 2064
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_m1
            if_icmpeq 46
        30: .line 2065
            iconst_0
            istore 6 /* found */
        start local 6 // boolean found
        31: .line 2066
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 7 /* nodeIndex */
        start local 7 // int nodeIndex
        32: .line 2067
            goto 40
        33: .line 2068
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 7 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 8 /* nodeType */
        start local 8 // short nodeType
        34: .line 2069
            iload 8 /* nodeType */
            bipush 6
            if_icmpne 39
        35: .line 2070
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 7 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
            astore 9 /* nodeName */
        start local 9 // java.lang.String nodeName
        36: .line 2071
            aload 9 /* nodeName */
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 39
        37: .line 2072
            iconst_1
            istore 6 /* found */
        38: .line 2073
            goto 41
        end local 9 // java.lang.String nodeName
        39: .line 2076
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 7 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 7 /* nodeIndex */
        end local 8 // short nodeType
        40: .line 2067
      StackMap locals:
      StackMap stack:
            iload 7 /* nodeIndex */
            iconst_m1
            if_icmpne 33
        41: .line 2078
      StackMap locals:
      StackMap stack:
            iload 6 /* found */
            ifne 46
        42: .line 2079
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        43: .line 2080
            aload 1 /* name */
            aload 4 /* publicId */
            aload 5 /* literalSystemId */
            aconst_null
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
        44: .line 2079
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredEntity:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            istore 8 /* entityIndex */
        start local 8 // int entityIndex
        45: .line 2081
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iload 8 /* entityIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 8 // int entityIndex
        end local 7 // int nodeIndex
        end local 6 // boolean found
        46: .line 2085
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String literalSystemId
        end local 4 // java.lang.String publicId
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   47     0             this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   47     1             name  Ljava/lang/String;
            0   47     2       identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   47     3             augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1   47     4         publicId  Ljava/lang/String;
            2   47     5  literalSystemId  Ljava/lang/String;
           22   29     6         entities  Lorg/w3c/dom/NamedNodeMap;
           23   29     7           entity  Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
           31   46     6            found  Z
           32   46     7        nodeIndex  I
           34   40     8         nodeType  S
           36   39     9         nodeName  Ljava/lang/String;
           45   46     8      entityIndex  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      augs        

  public void startParameterEntity(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=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 2114
            aload 4 /* augs */
            ifnull 4
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 4
         1: .line 2115
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 4
         2: .line 2116
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 4 /* augs */
            ldc "ENTITY_SKIPPED"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            invokevirtual java.lang.Boolean.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 2117
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ";\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 2119
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual java.util.Stack.push:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 2120
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    6     1        name  Ljava/lang/String;
            0    6     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    6     3    encoding  Ljava/lang/String;
            0    6     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 endParameterEntity(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=1, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2138
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fBaseURIStack:Ljava/util/Stack;
            invokevirtual java.util.Stack.pop:()Ljava/lang/Object;
            pop
         1: .line 2139
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    2     1  name  Ljava/lang/String;
            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
      name  
      augs  

  public void unparsedEntityDecl(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=6, locals=11, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser 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 notation
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2165
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getPublicId:()Ljava/lang/String;
            astore 5 /* publicId */
        start local 5 // java.lang.String publicId
         1: .line 2166
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getLiteralSystemId:()Ljava/lang/String;
            astore 6 /* literalSystemId */
        start local 6 // java.lang.String literalSystemId
         2: .line 2167
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 18
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 18
         3: .line 2168
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!ENTITY "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 2169
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 2170
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         6: .line 2171
            aload 5 /* publicId */
            ifnull 13
         7: .line 2172
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "PUBLIC '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 2173
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 5 /* publicId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         9: .line 2174
            aload 6 /* literalSystemId */
            ifnull 15
        10: .line 2175
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "' '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        11: .line 2176
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 6 /* literalSystemId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 2178
            goto 15
        13: .line 2180
      StackMap locals: java.lang.String java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "SYSTEM '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        14: .line 2181
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 6 /* literalSystemId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        15: .line 2183
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "' NDATA "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        16: .line 2184
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 3 /* notation */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        17: .line 2185
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc ">\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        18: .line 2193
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            ifnull 28
        19: .line 2194
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 7 /* entities */
        start local 7 // org.w3c.dom.NamedNodeMap entities
        20: .line 2195
            aload 7 /* entities */
            aload 1 /* name */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
            astore 8 /* entity */
        start local 8 // com.sun.org.apache.xerces.internal.dom.EntityImpl entity
        21: .line 2196
            aload 8 /* entity */
            ifnonnull 28
        22: .line 2197
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* name */
            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 8 /* entity */
        23: .line 2198
            aload 8 /* entity */
            aload 5 /* publicId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setPublicId:(Ljava/lang/String;)V
        24: .line 2199
            aload 8 /* entity */
            aload 6 /* literalSystemId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setSystemId:(Ljava/lang/String;)V
        25: .line 2200
            aload 8 /* entity */
            aload 3 /* notation */
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setNotationName:(Ljava/lang/String;)V
        26: .line 2201
            aload 8 /* entity */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setBaseURI:(Ljava/lang/String;)V
        27: .line 2202
            aload 7 /* entities */
            aload 8 /* entity */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 8 // com.sun.org.apache.xerces.internal.dom.EntityImpl entity
        end local 7 // org.w3c.dom.NamedNodeMap entities
        28: .line 2207
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_m1
            if_icmpeq 45
        29: .line 2208
            iconst_0
            istore 7 /* found */
        start local 7 // boolean found
        30: .line 2209
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 8 /* nodeIndex */
        start local 8 // int nodeIndex
        31: .line 2210
            goto 39
        32: .line 2211
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 8 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 9 /* nodeType */
        start local 9 // short nodeType
        33: .line 2212
            iload 9 /* nodeType */
            bipush 6
            if_icmpne 38
        34: .line 2213
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 8 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
            astore 10 /* nodeName */
        start local 10 // java.lang.String nodeName
        35: .line 2214
            aload 10 /* nodeName */
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 38
        36: .line 2215
            iconst_1
            istore 7 /* found */
        37: .line 2216
            goto 40
        end local 10 // java.lang.String nodeName
        38: .line 2219
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 8 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 8 /* nodeIndex */
        end local 9 // short nodeType
        39: .line 2210
      StackMap locals:
      StackMap stack:
            iload 8 /* nodeIndex */
            iconst_m1
            if_icmpne 32
        40: .line 2221
      StackMap locals:
      StackMap stack:
            iload 7 /* found */
            ifne 45
        41: .line 2222
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        42: .line 2223
            aload 1 /* name */
            aload 5 /* publicId */
            aload 6 /* literalSystemId */
            aload 3 /* notation */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
        43: .line 2222
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredEntity:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            istore 9 /* entityIndex */
        start local 9 // int entityIndex
        44: .line 2224
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iload 9 /* entityIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 9 // int entityIndex
        end local 8 // int nodeIndex
        end local 7 // boolean found
        45: .line 2228
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.String literalSystemId
        end local 5 // java.lang.String publicId
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String notation
        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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   46     0             this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   46     1             name  Ljava/lang/String;
            0   46     2       identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   46     3         notation  Ljava/lang/String;
            0   46     4             augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1   46     5         publicId  Ljava/lang/String;
            2   46     6  literalSystemId  Ljava/lang/String;
           20   28     7         entities  Lorg/w3c/dom/NamedNodeMap;
           21   28     8           entity  Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
           30   45     7            found  Z
           31   45     8        nodeIndex  I
           33   39     9         nodeType  S
           35   38    10         nodeName  Ljava/lang/String;
           44   45     9      entityIndex  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      notation    
      augs        

  public void notationDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;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.parsers.AbstractDOMParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2245
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getPublicId:()Ljava/lang/String;
            astore 4 /* publicId */
        start local 4 // java.lang.String publicId
         1: .line 2246
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getLiteralSystemId:()Ljava/lang/String;
            astore 5 /* literalSystemId */
        start local 5 // java.lang.String literalSystemId
         2: .line 2247
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 15
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 15
         3: .line 2248
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!NOTATION "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 2249
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 2250
            aload 4 /* publicId */
            ifnull 12
         6: .line 2251
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc " PUBLIC '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         7: .line 2252
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 4 /* publicId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 2253
            aload 5 /* literalSystemId */
            ifnull 14
         9: .line 2254
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "' '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 2255
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 5 /* literalSystemId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        11: .line 2257
            goto 14
        12: .line 2259
      StackMap locals: java.lang.String java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc " SYSTEM '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        13: .line 2260
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 5 /* literalSystemId */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        14: .line 2262
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "'>\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        15: .line 2270
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 23
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            ifnull 23
        16: .line 2271
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            invokeinterface org.w3c.dom.DocumentType.getNotations:()Lorg/w3c/dom/NamedNodeMap;
            astore 6 /* notations */
        start local 6 // org.w3c.dom.NamedNodeMap notations
        17: .line 2272
            aload 6 /* notations */
            aload 1 /* name */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            ifnonnull 23
        18: .line 2273
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* name */
            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 7 /* notation */
        start local 7 // com.sun.org.apache.xerces.internal.dom.NotationImpl notation
        19: .line 2274
            aload 7 /* notation */
            aload 4 /* publicId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setPublicId:(Ljava/lang/String;)V
        20: .line 2275
            aload 7 /* notation */
            aload 5 /* literalSystemId */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setSystemId:(Ljava/lang/String;)V
        21: .line 2276
            aload 7 /* notation */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setBaseURI:(Ljava/lang/String;)V
        22: .line 2277
            aload 6 /* notations */
            aload 7 /* notation */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 7 // com.sun.org.apache.xerces.internal.dom.NotationImpl notation
        end local 6 // org.w3c.dom.NamedNodeMap notations
        23: .line 2282
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_m1
            if_icmpeq 40
        24: .line 2283
            iconst_0
            istore 6 /* found */
        start local 6 // boolean found
        25: .line 2284
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 7 /* nodeIndex */
        start local 7 // int nodeIndex
        26: .line 2285
            goto 34
        27: .line 2286
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 7 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            istore 8 /* nodeType */
        start local 8 // short nodeType
        28: .line 2287
            iload 8 /* nodeType */
            bipush 12
            if_icmpne 33
        29: .line 2288
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 7 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
            astore 9 /* nodeName */
        start local 9 // java.lang.String nodeName
        30: .line 2289
            aload 9 /* nodeName */
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 33
        31: .line 2290
            iconst_1
            istore 6 /* found */
        32: .line 2291
            goto 35
        end local 9 // java.lang.String nodeName
        33: .line 2294
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 7 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getPrevSibling:(IZ)I
            istore 7 /* nodeIndex */
        end local 8 // short nodeType
        34: .line 2285
      StackMap locals:
      StackMap stack:
            iload 7 /* nodeIndex */
            iconst_m1
            if_icmpne 27
        35: .line 2296
      StackMap locals:
      StackMap stack:
            iload 6 /* found */
            ifne 40
        36: .line 2297
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        37: .line 2298
            aload 1 /* name */
            aload 4 /* publicId */
            aload 5 /* literalSystemId */
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getBaseSystemId:()Ljava/lang/String;
        38: .line 2297
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredNotation:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            istore 8 /* notationIndex */
        start local 8 // int notationIndex
        39: .line 2299
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iload 8 /* notationIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 8 // int notationIndex
        end local 7 // int nodeIndex
        end local 6 // boolean found
        40: .line 2303
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String literalSystemId
        end local 4 // java.lang.String publicId
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   41     0             this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   41     1             name  Ljava/lang/String;
            0   41     2       identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   41     3             augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1   41     4         publicId  Ljava/lang/String;
            2   41     5  literalSystemId  Ljava/lang/String;
           17   23     6        notations  Lorg/w3c/dom/NamedNodeMap;
           19   23     7         notation  Lcom/sun/org/apache/xerces/internal/dom/NotationImpl;
           25   40     6            found  Z
           26   40     7        nodeIndex  I
           28   34     8         nodeType  S
           30   33     9         nodeName  Ljava/lang/String;
           39   40     8    notationIndex  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      augs        

  public void ignoredCharacters(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.parsers.AbstractDOMParser 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 2315
            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.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            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 elementDecl(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=2, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String contentModel
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2332
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 6
         1: .line 2333
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!ELEMENT "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 2334
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         3: .line 2335
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         4: .line 2336
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 2 /* contentModel */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 2337
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc ">\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         6: .line 2340
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // java.lang.String contentModel
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    7     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    7     1          name  Ljava/lang/String;
            0    7     2  contentModel  Ljava/lang/String;
            0    7     3          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
              Name  Flags
      name          
      contentModel  
      augs          

  public void attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=14, args_size=9
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // java.lang.String elementName
        start local 2 // java.lang.String attributeName
        start local 3 // java.lang.String type
        start local 4 // java.lang.String[] enumeration
        start local 5 // java.lang.String defaultType
        start local 6 // com.sun.org.apache.xerces.internal.xni.XMLString defaultValue
        start local 7 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedDefaultValue
        start local 8 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2373
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ifnull 34
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInDTDExternalSubset:Z
            ifne 34
         1: .line 2374
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "<!ATTLIST "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 2375
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 1 /* elementName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         3: .line 2376
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         4: .line 2377
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 2 /* attributeName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 2378
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         6: .line 2379
            aload 3 /* type */
            ldc "ENUMERATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 17
         7: .line 2380
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 40
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         8: .line 2381
            iconst_0
            istore 9 /* i */
        start local 9 // int i
         9: goto 14
        10: .line 2382
      StackMap locals: int
      StackMap stack:
            iload 9 /* i */
            ifle 12
        11: .line 2383
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 124
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        12: .line 2385
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 4 /* enumeration */
            iload 9 /* i */
            aaload
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        13: .line 2381
            iinc 9 /* i */ 1
      StackMap locals:
      StackMap stack:
        14: iload 9 /* i */
            aload 4 /* enumeration */
            arraylength
            if_icmplt 10
        end local 9 // int i
        15: .line 2387
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 41
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        16: .line 2388
            goto 18
        17: .line 2390
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 3 /* type */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        18: .line 2392
      StackMap locals:
      StackMap stack:
            aload 5 /* defaultType */
            ifnull 21
        19: .line 2393
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        20: .line 2394
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            aload 5 /* defaultType */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        21: .line 2396
      StackMap locals:
      StackMap stack:
            aload 6 /* defaultValue */
            ifnull 33
        22: .line 2397
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc " '"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        23: .line 2398
            iconst_0
            istore 9 /* i */
        start local 9 // int i
        24: goto 31
        25: .line 2399
      StackMap locals: int
      StackMap stack:
            aload 6 /* defaultValue */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 6 /* defaultValue */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            iload 9 /* i */
            iadd
            caload
            istore 10 /* c */
        start local 10 // char c
        26: .line 2400
            iload 10 /* c */
            bipush 39
            if_icmpne 29
        27: .line 2401
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc "&apos;"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        28: .line 2402
            goto 30
        29: .line 2404
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            iload 10 /* c */
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        end local 10 // char c
        30: .line 2398
      StackMap locals:
      StackMap stack:
            iinc 9 /* i */ 1
      StackMap locals:
      StackMap stack:
        31: iload 9 /* i */
            aload 6 /* defaultValue */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            if_icmplt 25
        end local 9 // int i
        32: .line 2407
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            bipush 39
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        33: .line 2409
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInternalSubset:Ljava/lang/StringBuilder;
            ldc ">\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        34: .line 2415
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            ifnull 56
        35: .line 2418
            aload 6 /* defaultValue */
            ifnull 84
        36: .line 2421
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* elementName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.lookupElementDefinition:(Ljava/lang/String;)I
            istore 9 /* elementDefIndex */
        start local 9 // int elementDefIndex
        37: .line 2424
            iload 9 /* elementDefIndex */
            iconst_m1
            if_icmpne 40
        38: .line 2425
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 1 /* elementName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredElementDefinition:(Ljava/lang/String;)I
            istore 9 /* elementDefIndex */
        39: .line 2426
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentTypeIndex:I
            iload 9 /* elementDefIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        40: .line 2429
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            istore 10 /* nsEnabled */
        start local 10 // boolean nsEnabled
        41: .line 2430
            aconst_null
            astore 11 /* namespaceURI */
        start local 11 // java.lang.String namespaceURI
        42: .line 2431
            iload 10 /* nsEnabled */
            ifeq 49
        43: .line 2436
            aload 2 /* attributeName */
            ldc "xmlns:"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 45
        44: .line 2437
            aload 2 /* attributeName */
            ldc "xmlns"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 47
        45: .line 2438
      StackMap locals: int java.lang.String
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            astore 11 /* namespaceURI */
        46: .line 2439
            goto 49
        47: .line 2440
      StackMap locals:
      StackMap stack:
            aload 2 /* attributeName */
            ldc "xml:"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 49
        48: .line 2441
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
            astore 11 /* namespaceURI */
        49: .line 2444
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
        50: .line 2445
            aload 2 /* attributeName */
            aload 11 /* namespaceURI */
            aload 6 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            iconst_0
        51: .line 2444
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
            istore 12 /* attrIndex */
        start local 12 // int attrIndex
        52: .line 2446
            ldc "ID"
            aload 3 /* type */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 54
        53: .line 2447
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 12 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setIdAttribute:(I)V
        54: .line 2450
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDeferredDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            iload 9 /* elementDefIndex */
            iload 12 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
        end local 12 // int attrIndex
        end local 11 // java.lang.String namespaceURI
        end local 10 // boolean nsEnabled
        end local 9 // int elementDefIndex
        55: .line 2453
            goto 84
        56: .line 2456
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 84
        57: .line 2459
            aload 6 /* defaultValue */
            ifnull 84
        58: .line 2462
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl.getElements:()Lorg/w3c/dom/NamedNodeMap;
            astore 9 /* elements */
        start local 9 // org.w3c.dom.NamedNodeMap elements
        59: .line 2463
            aload 9 /* elements */
            aload 1 /* elementName */
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl
            astore 10 /* elementDef */
        start local 10 // com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl elementDef
        60: .line 2464
            aload 10 /* elementDef */
            ifnonnull 63
        61: .line 2465
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* elementName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElementDefinition:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl;
            astore 10 /* elementDef */
        62: .line 2466
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentType:Lorg/w3c/dom/DocumentType;
            checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl.getElements:()Lorg/w3c/dom/NamedNodeMap;
            aload 10 /* elementDef */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        63: .line 2472
      StackMap locals: org.w3c.dom.NamedNodeMap com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            istore 11 /* nsEnabled */
        start local 11 // boolean nsEnabled
        64: .line 2474
            iload 11 /* nsEnabled */
            ifeq 76
        65: .line 2475
            aconst_null
            astore 13 /* namespaceURI */
        start local 13 // java.lang.String namespaceURI
        66: .line 2480
            aload 2 /* attributeName */
            ldc "xmlns:"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 68
        67: .line 2481
            aload 2 /* attributeName */
            ldc "xmlns"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 70
        68: .line 2482
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations org.w3c.dom.NamedNodeMap com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl int top java.lang.String
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            astore 13 /* namespaceURI */
        69: .line 2483
            goto 72
        70: .line 2484
      StackMap locals:
      StackMap stack:
            aload 2 /* attributeName */
            ldc "xml:"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 72
        71: .line 2485
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
            astore 13 /* namespaceURI */
        72: .line 2487
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 13 /* namespaceURI */
        73: .line 2488
            aload 2 /* attributeName */
        74: .line 2487
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            astore 12 /* attr */
        end local 13 // java.lang.String namespaceURI
        start local 12 // com.sun.org.apache.xerces.internal.dom.AttrImpl attr
        75: .line 2489
            goto 77
        end local 12 // com.sun.org.apache.xerces.internal.dom.AttrImpl attr
        76: .line 2491
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations org.w3c.dom.NamedNodeMap com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 2 /* attributeName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttribute:(Ljava/lang/String;)Lorg/w3c/dom/Attr;
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            astore 12 /* attr */
        start local 12 // com.sun.org.apache.xerces.internal.dom.AttrImpl attr
        77: .line 2493
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl
      StackMap stack:
            aload 12 /* attr */
            aload 6 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setValue:(Ljava/lang/String;)V
        78: .line 2494
            aload 12 /* attr */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setSpecified:(Z)V
        79: .line 2495
            aload 12 /* attr */
            ldc "ID"
            aload 3 /* type */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setIdAttribute:(Z)V
        80: .line 2498
            iload 11 /* nsEnabled */
            ifeq 83
        81: .line 2499
            aload 10 /* elementDef */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
            aload 12 /* attr */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItemNS:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        82: .line 2500
            goto 84
        83: .line 2502
      StackMap locals:
      StackMap stack:
            aload 10 /* elementDef */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
            aload 12 /* attr */
            invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        end local 12 // com.sun.org.apache.xerces.internal.dom.AttrImpl attr
        end local 11 // boolean nsEnabled
        end local 10 // com.sun.org.apache.xerces.internal.dom.ElementDefinitionImpl elementDef
        end local 9 // org.w3c.dom.NamedNodeMap elements
        84: .line 2508
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            return
        end local 8 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 7 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedDefaultValue
        end local 6 // com.sun.org.apache.xerces.internal.xni.XMLString defaultValue
        end local 5 // java.lang.String defaultType
        end local 4 // java.lang.String[] enumeration
        end local 3 // java.lang.String type
        end local 2 // java.lang.String attributeName
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0   85     0                       this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   85     1                elementName  Ljava/lang/String;
            0   85     2              attributeName  Ljava/lang/String;
            0   85     3                       type  Ljava/lang/String;
            0   85     4                enumeration  [Ljava/lang/String;
            0   85     5                defaultType  Ljava/lang/String;
            0   85     6               defaultValue  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   85     7  nonNormalizedDefaultValue  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   85     8                       augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            9   15     9                          i  I
           24   32     9                          i  I
           26   30    10                          c  C
           37   55     9            elementDefIndex  I
           41   55    10                  nsEnabled  Z
           42   55    11               namespaceURI  Ljava/lang/String;
           52   55    12                  attrIndex  I
           59   84     9                   elements  Lorg/w3c/dom/NamedNodeMap;
           60   84    10                 elementDef  Lcom/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl;
           64   84    11                  nsEnabled  Z
           75   76    12                       attr  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
           77   84    12                       attr  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
           66   75    13               namespaceURI  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                           Name  Flags
      elementName                
      attributeName              
      type                       
      enumeration                
      defaultType                
      defaultValue               
      nonNormalizedDefaultValue  
      augs                       

  public void startAttlist(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.parsers.AbstractDOMParser this
        start local 1 // java.lang.String elementName
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2522
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0    1     1  elementName  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
      elementName  
      augs         

  public void endAttlist(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.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2534
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            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  

  protected org.w3c.dom.Element createElementNode(com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)Lorg/w3c/dom/Element;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
         0: .line 2540
            aconst_null
            astore 2 /* el */
        start local 2 // org.w3c.dom.Element el
         1: .line 2542
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 9
         2: .line 2545
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 7
         3: .line 2546
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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;
         4: .line 2547
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
         5: .line 2546
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElementNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 2 /* el */
         6: .line 2548
            goto 10
         7: .line 2550
      StackMap locals: org.w3c.dom.Element
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.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 2 /* el */
         8: .line 2552
            goto 10
         9: .line 2554
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 2 /* el */
        10: .line 2557
      StackMap locals:
      StackMap stack:
            aload 2 /* el */
            areturn
        end local 2 // org.w3c.dom.Element el
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   11     0     this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   11     1  element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            1   11     2       el  Lorg/w3c/dom/Element;
    MethodParameters:
         Name  Flags
      element  

  protected org.w3c.dom.Attr createAttrNode(com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)Lorg/w3c/dom/Attr;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName attrQName
         0: .line 2563
            aconst_null
            astore 2 /* attr */
        start local 2 // org.w3c.dom.Attr attr
         1: .line 2565
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fNamespaceAware:Z
            ifeq 12
         2: .line 2566
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 8
         3: .line 2569
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* attrQName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
         4: .line 2570
            aload 1 /* attrQName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
         5: .line 2571
            aload 1 /* attrQName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
         6: .line 2569
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
            astore 2 /* attr */
         7: .line 2572
            goto 13
         8: .line 2574
      StackMap locals: org.w3c.dom.Attr
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* attrQName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
         9: .line 2575
            aload 1 /* attrQName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
        10: .line 2574
            invokeinterface org.w3c.dom.Document.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
            astore 2 /* attr */
        11: .line 2577
            goto 13
        12: .line 2579
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocument:Lorg/w3c/dom/Document;
            aload 1 /* attrQName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokeinterface org.w3c.dom.Document.createAttribute:(Ljava/lang/String;)Lorg/w3c/dom/Attr;
            astore 2 /* attr */
        13: .line 2582
      StackMap locals:
      StackMap stack:
            aload 2 /* attr */
            areturn
        end local 2 // org.w3c.dom.Attr attr
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName attrQName
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0       this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   14     1  attrQName  Lcom/sun/org/apache/xerces/internal/xni/QName;
            1   14     2       attr  Lorg/w3c/dom/Attr;
    MethodParameters:
           Name  Flags
      attrQName  

  protected void setCharacterData(boolean);
    descriptor: (Z)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
        start local 1 // boolean sawChars
         0: .line 2601
            aload 0 /* this */
            iload 1 /* sawChars */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fFirstChunk:Z
         1: .line 2607
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.getLastChild:()Lorg/w3c/dom/Node;
            astore 2 /* child */
        start local 2 // org.w3c.dom.Node child
         2: .line 2608
            aload 2 /* child */
            ifnull 18
         3: .line 2609
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            ifle 10
         4: .line 2611
            aload 2 /* child */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 9
         5: .line 2612
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            ifnull 8
         6: .line 2613
            aload 2 /* child */
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.replaceData:(Ljava/lang/String;)V
         7: .line 2614
            goto 9
         8: .line 2616
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 2 /* child */
            checkcast org.w3c.dom.Text
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Text.setData:(Ljava/lang/String;)V
         9: .line 2620
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fStringBuilder:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        10: .line 2623
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            ifnull 18
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fInEntityRef:Z
            ifne 18
        11: .line 2624
            aload 2 /* child */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 18
        12: .line 2625
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            invokeinterface org.w3c.dom.ls.LSParserFilter.getWhatToShow:()I
            iconst_4
            iand
            ifeq 18
        13: .line 2626
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fDOMFilter:Lorg/w3c/dom/ls/LSParserFilter;
            aload 2 /* child */
            invokeinterface org.w3c.dom.ls.LSParserFilter.acceptNode:(Lorg/w3c/dom/Node;)S
            istore 3 /* code */
        start local 3 // short code
        14: .line 2627
            iload 3 /* code */
            tableswitch { // 2 - 4
                    2: 16
                    3: 16
                    4: 15
              default: 18
          }
        15: .line 2629
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        16: .line 2635
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.fCurrentNode:Lorg/w3c/dom/Node;
            aload 2 /* child */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        17: .line 2636
            return
        end local 3 // short code
        18: .line 2646
      StackMap locals:
      StackMap stack:
            return
        end local 2 // org.w3c.dom.Node child
        end local 1 // boolean sawChars
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   19     0      this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
            0   19     1  sawChars  Z
            2   19     2     child  Lorg/w3c/dom/Node;
           14   18     3      code  S
    MethodParameters:
          Name  Flags
      sawChars  

  public void abort();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
         0: .line 2653
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort.INSTANCE:Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser$Abort;
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractDOMParser;
}
SourceFile: "AbstractDOMParser.java"
NestMembers:
  com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort
InnerClasses:
  final Abort = com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser$Abort of com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser