public abstract class com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser extends com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser implements com.sun.org.apache.xerces.internal.xs.PSVIProvider, org.xml.sax.Parser, org.xml.sax.XMLReader
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser
  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 NAMESPACE_PREFIXES;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/features/namespace-prefixes"

  protected static final java.lang.String STRING_INTERNING;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/features/string-interning"

  protected static final java.lang.String ALLOW_UE_AND_NOTATION_EVENTS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/features/allow-dtd-events-after-endDTD"

  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 LEXICAL_HANDLER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/properties/lexical-handler"

  protected static final java.lang.String DECLARATION_HANDLER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/properties/declaration-handler"

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

  private static final java.lang.String SECURITY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/security-manager"

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

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

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

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

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

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

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

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

  protected org.xml.sax.ContentHandler fContentHandler;
    descriptor: Lorg/xml/sax/ContentHandler;
    flags: (0x0004) ACC_PROTECTED

  protected org.xml.sax.DocumentHandler fDocumentHandler;
    descriptor: Lorg/xml/sax/DocumentHandler;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.NamespaceContext fNamespaceContext;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
    flags: (0x0004) ACC_PROTECTED

  protected org.xml.sax.DTDHandler fDTDHandler;
    descriptor: Lorg/xml/sax/DTDHandler;
    flags: (0x0004) ACC_PROTECTED

  protected org.xml.sax.ext.DeclHandler fDeclHandler;
    descriptor: Lorg/xml/sax/ext/DeclHandler;
    flags: (0x0004) ACC_PROTECTED

  protected org.xml.sax.ext.LexicalHandler fLexicalHandler;
    descriptor: Lorg/xml/sax/ext/LexicalHandler;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.QName fQName;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0004) ACC_PROTECTED

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

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

  private final com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy fAttributesProxy;
    descriptor: Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private static final int BUFFER_SIZE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 20

  private char[] fCharBuffer;
    descriptor: [C
    flags: (0x0002) ACC_PRIVATE

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

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 115
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 116
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_1
         2: .line 117
            ldc "http://xml.org/sax/features/namespace-prefixes"
            aastore
            dup
            iconst_2
         3: .line 118
            ldc "http://xml.org/sax/features/string-interning"
            aastore
         4: .line 115
            putstatic com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.RECOGNIZED_FEATURES:[Ljava/lang/String;
         5: .line 140
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
         6: .line 141
            ldc "http://xml.org/sax/properties/lexical-handler"
            aastore
            dup
            iconst_1
         7: .line 142
            ldc "http://xml.org/sax/properties/declaration-handler"
            aastore
            dup
            iconst_2
         8: .line 143
            ldc "http://xml.org/sax/properties/dom-node"
            aastore
         9: .line 140
            putstatic com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        10: .line 217
            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=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration config
         0: .line 231
            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 156
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
         2: .line 159
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
         3: .line 165
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
         4: .line 168
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
         5: .line 174
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
         6: .line 196
            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.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
         7: .line 205
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fParseInProgress:Z
         8: .line 211
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy
            dup
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy.<init>:()V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
         9: .line 212
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
        10: .line 218
            aload 0 /* this */
            bipush 20
            newarray 5
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fCharBuffer:[C
        11: .line 223
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        12: .line 233
            aload 1 /* config */
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.RECOGNIZED_FEATURES:[Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.addRecognizedFeatures:([Ljava/lang/String;)V
        13: .line 234
            aload 1 /* config */
            getstatic com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.addRecognizedProperties:([Ljava/lang/String;)V
        14: .line 237
            aload 1 /* config */
            ldc "http://xml.org/sax/features/allow-dtd-events-after-endDTD"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        15: .line 238
            goto 17
        16: .line 239
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        17: .line 242
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration config
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   18     1  config  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
      Exception table:
        from    to  target  type
          14    15      16  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
        Name  Flags
      config  

  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=5, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 278
            aload 0 /* this */
            aload 3 /* namespaceContext */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
         1: .line 282
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 5
         2: .line 283
            aload 1 /* locator */
            ifnull 4
         3: .line 284
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            new com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy
            dup
            aload 0 /* this */
            aload 1 /* locator */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy.<init>:(Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;)V
            invokeinterface org.xml.sax.DocumentHandler.setDocumentLocator:(Lorg/xml/sax/Locator;)V
         4: .line 286
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            invokeinterface org.xml.sax.DocumentHandler.startDocument:()V
         5: .line 290
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 12
         6: .line 291
            aload 1 /* locator */
            ifnull 8
         7: .line 292
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            new com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy
            dup
            aload 0 /* this */
            aload 1 /* locator */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy.<init>:(Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;)V
            invokeinterface org.xml.sax.ContentHandler.setDocumentLocator:(Lorg/xml/sax/Locator;)V
         8: .line 294
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            invokeinterface org.xml.sax.ContentHandler.startDocument:()V
         9: .line 296
            goto 12
        10: .line 297
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
        11: .line 298
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
        12: .line 301
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   13     0              this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   13     1           locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0   13     2          encoding  Ljava/lang/String;
            0   13     3  namespaceContext  Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            0   13     4              augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           11   12     5                 e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           1     9      10  Class org.xml.sax.SAXException
    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=4, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 320
            aload 0 /* this */
            aload 1 /* version */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fVersion:Ljava/lang/String;
         1: .line 321
            aload 0 /* this */
            ldc "yes"
            aload 3 /* standalone */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fStandalone:Z
         2: .line 322
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 7
         3: .line 324
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 1 /* version */
            aload 2 /* encoding */
            aload 3 /* standalone */
            invokeinterface org.xml.sax.ContentHandler.declaration:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         4: .line 325
            goto 7
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
         5: astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         6: .line 326
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
         7: .line 329
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    8     1     version  Ljava/lang/String;
            0    8     2    encoding  Ljava/lang/String;
            0    8     3  standalone  Ljava/lang/String;
            0    8     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            6    7     5           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           3     4       5  Class org.xml.sax.SAXException
    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=4, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 346
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fInDTD:Z
         1: .line 350
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 6
         2: .line 351
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* rootElement */
            aload 2 /* publicId */
            aload 3 /* systemId */
            invokeinterface org.xml.sax.ext.LexicalHandler.startDTD:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         3: .line 353
            goto 6
         4: .line 354
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         5: .line 355
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
         6: .line 359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 8
         7: .line 360
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:()V
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
         8: .line 363
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    9     0         this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    9     1  rootElement  Ljava/lang/String;
            0    9     2     publicId  Ljava/lang/String;
            0    9     3     systemId  Ljava/lang/String;
            0    9     4         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            5    6     5            e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           1     3       4  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      rootElement  
      publicId     
      systemId     
      augs         

  public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 395
            aload 4 /* augs */
            ifnull 4
            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
         1: .line 397
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 9
         2: .line 398
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ContentHandler.skippedEntity:(Ljava/lang/String;)V
         3: .line 400
            goto 9
         4: .line 403
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 9
         5: .line 404
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ext.LexicalHandler.startEntity:(Ljava/lang/String;)V
         6: .line 407
            goto 9
         7: .line 408
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         8: .line 409
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
         9: .line 412
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   10     1        name  Ljava/lang/String;
            0   10     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   10     3    encoding  Ljava/lang/String;
            0   10     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            8    9     5           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     6       7  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      encoding    
      augs        

  public void endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 437
            aload 2 /* augs */
            ifnull 1
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 2 /* 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
            ifne 6
         1: .line 439
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 6
         2: .line 440
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ext.LexicalHandler.endEntity:(Ljava/lang/String;)V
         3: .line 443
            goto 6
         4: .line 444
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         5: .line 445
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 3 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // org.xml.sax.SAXException e
         6: .line 448
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    7     1  name  Ljava/lang/String;
            0    7     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            5    6     3     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     3       4  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      augs  

  public void startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 466
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 3
         1: .line 469
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
            aload 2 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy.setAttributes:(Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
         2: .line 470
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
            invokeinterface org.xml.sax.DocumentHandler.startElement:(Ljava/lang/String;Lorg/xml/sax/AttributeList;)V
         3: .line 474
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 43
         4: .line 476
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
            ifeq 29
         5: .line 478
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startNamespaceMapping:()V
         6: .line 486
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 4 /* len */
        start local 4 // int len
         7: .line 487
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
            ifne 17
         8: .line 488
            iload 4 /* len */
            iconst_1
            isub
            istore 5 /* i */
        start local 5 // int i
         9: goto 15
        10: .line 489
      StackMap locals: int int
      StackMap stack:
            aload 2 /* attributes */
            iload 5 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName: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
        11: .line 490
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpeq 13
        12: .line 491
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpne 14
        13: .line 493
      StackMap locals:
      StackMap stack:
            aload 2 /* attributes */
            iload 5 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.removeAttributeAt:(I)V
        14: .line 488
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ -1
      StackMap locals:
      StackMap stack:
        15: iload 5 /* i */
            ifge 10
        end local 5 // int i
        16: .line 496
            goto 29
        17: .line 497
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
            ifne 29
        18: .line 498
            iload 4 /* len */
            iconst_1
            isub
            istore 5 /* i */
        start local 5 // int i
        19: goto 28
        20: .line 499
      StackMap locals: int
      StackMap stack:
            aload 2 /* attributes */
            iload 5 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName: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
        21: .line 500
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpeq 23
        22: .line 501
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpne 27
        23: .line 504
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            ldc ""
            putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
        24: .line 505
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            ldc ""
            putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
        25: .line 506
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            ldc ""
            putfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
        26: .line 507
            aload 2 /* attributes */
            iload 5 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
        27: .line 498
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ -1
      StackMap locals:
      StackMap stack:
        28: iload 5 /* i */
            ifge 20
        end local 5 // int i
        end local 4 // int len
        29: .line 513
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 3 /* augs */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
        30: .line 515
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            ifnull 31
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            goto 32
      StackMap locals:
      StackMap stack:
        31: ldc ""
      StackMap locals:
      StackMap stack: java.lang.String
        32: astore 4 /* uri */
        start local 4 // java.lang.String uri
        33: .line 516
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
            ifeq 34
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            goto 35
      StackMap locals: java.lang.String
      StackMap stack:
        34: ldc ""
      StackMap locals:
      StackMap stack: java.lang.String
        35: astore 5 /* localpart */
        start local 5 // java.lang.String localpart
        36: .line 517
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
            aload 2 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy.setAttributes:(Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
        37: .line 518
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 4 /* uri */
            aload 5 /* localpart */
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
        38: .line 519
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
        39: .line 518
            invokeinterface org.xml.sax.ContentHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
        end local 5 // java.lang.String localpart
        end local 4 // java.lang.String uri
        40: .line 521
            goto 43
        41: .line 522
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
        42: .line 523
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 4 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // org.xml.sax.SAXException e
        43: .line 526
      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.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   44     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   44     1     element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   44     2  attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0   44     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            7   29     4         len  I
            9   16     5           i  I
           19   29     5           i  I
           33   40     4         uri  Ljava/lang/String;
           36   40     5   localpart  Ljava/lang/String;
           42   43     4           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0    40      41  Class org.xml.sax.SAXException
    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=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 540
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifne 2
         1: .line 541
            return
         2: .line 547
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 4
         3: .line 550
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            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
            invokeinterface org.xml.sax.DocumentHandler.characters:([CII)V
         4: .line 554
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 9
         5: .line 555
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            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
            invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
         6: .line 557
            goto 9
         7: .line 558
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         8: .line 559
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 3 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // org.xml.sax.SAXException e
         9: .line 562
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   10     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   10     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            8    9     3     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           2     6       7  Class org.xml.sax.SAXException
    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=4, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 581
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 2
         1: .line 582
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            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
            invokeinterface org.xml.sax.DocumentHandler.ignorableWhitespace:([CII)V
         2: .line 586
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 7
         3: .line 587
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            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
            invokeinterface org.xml.sax.ContentHandler.ignorableWhitespace:([CII)V
         4: .line 589
            goto 7
         5: .line 590
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         6: .line 591
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 3 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // org.xml.sax.SAXException e
         7: .line 594
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    8     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    8     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            6    7     3     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     4       5  Class org.xml.sax.SAXException
    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=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 609
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 2
         1: .line 610
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokeinterface org.xml.sax.DocumentHandler.endElement:(Ljava/lang/String;)V
         2: .line 614
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 18
         3: .line 615
            aload 0 /* this */
            aload 2 /* augs */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
         4: .line 616
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            ifnull 5
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            goto 6
      StackMap locals:
      StackMap stack:
         5: ldc ""
      StackMap locals:
      StackMap stack: java.lang.String
         6: astore 3 /* uri */
        start local 3 // java.lang.String uri
         7: .line 617
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
            ifeq 8
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            goto 9
      StackMap locals: java.lang.String
      StackMap stack:
         8: ldc ""
      StackMap locals:
      StackMap stack: java.lang.String
         9: astore 4 /* localpart */
        start local 4 // java.lang.String localpart
        10: .line 618
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 3 /* uri */
            aload 4 /* localpart */
        11: .line 619
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
        12: .line 618
            invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        13: .line 620
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
            ifeq 18
        14: .line 621
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endNamespaceMapping:()V
        end local 4 // java.lang.String localpart
        end local 3 // java.lang.String uri
        15: .line 624
            goto 18
        16: .line 625
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
        17: .line 626
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 3 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // org.xml.sax.SAXException e
        18: .line 629
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   19     1    element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   19     2       augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            7   15     3        uri  Ljava/lang/String;
           10   15     4  localpart  Ljava/lang/String;
           17   18     3          e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0    15      16  Class org.xml.sax.SAXException
    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=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 641
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 5
         1: .line 642
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            invokeinterface org.xml.sax.ext.LexicalHandler.startCDATA:()V
         2: .line 644
            goto 5
         3: .line 645
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         4: .line 646
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 2 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 2 // org.xml.sax.SAXException e
         5: .line 649
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    6     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4    5     2     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     2       3  Class org.xml.sax.SAXException
    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=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 661
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 5
         1: .line 662
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            invokeinterface org.xml.sax.ext.LexicalHandler.endCDATA:()V
         2: .line 664
            goto 5
         3: .line 665
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         4: .line 666
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 2 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 2 // org.xml.sax.SAXException e
         5: .line 669
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    6     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4    5     2     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     2       3  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      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=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 683
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 5
         1: .line 684
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iconst_0
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            invokeinterface org.xml.sax.ext.LexicalHandler.comment:([CII)V
         2: .line 686
            goto 5
         3: .line 687
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         4: .line 688
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 3 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // org.xml.sax.SAXException e
         5: .line 691
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    6     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    6     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4    5     3     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     2       3  Class org.xml.sax.SAXException
    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=3, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 721
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 4
         1: .line 722
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            aload 1 /* target */
         2: .line 723
            aload 2 /* data */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
         3: .line 722
            invokeinterface org.xml.sax.DocumentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
         4: .line 727
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 9
         5: .line 728
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 1 /* target */
            aload 2 /* data */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
         6: .line 730
            goto 9
         7: .line 731
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
         8: .line 732
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 4 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // org.xml.sax.SAXException e
         9: .line 735
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   10     1  target  Ljava/lang/String;
            0   10     2    data  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   10     3    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            8    9     4       e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     6       7  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      target  
      data    
      augs    

  public void endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 748
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 2
         1: .line 749
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            invokeinterface org.xml.sax.DocumentHandler.endDocument:()V
         2: .line 753
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 7
         3: .line 754
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            invokeinterface org.xml.sax.ContentHandler.endDocument:()V
         4: .line 756
            goto 7
         5: .line 757
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         6: .line 758
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 2 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 2 // org.xml.sax.SAXException e
         7: .line 761
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    8     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            6    7     2     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     4       5  Class org.xml.sax.SAXException
    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=5, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 777
            aload 0 /* this */
            ldc "[dtd]"
            aconst_null
            aconst_null
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         1: .line 778
            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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    2     1  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            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
      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=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 789
            aload 0 /* this */
            ldc "[dtd]"
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         1: .line 790
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    2     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 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=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 824
            aload 4 /* augs */
            ifnull 4
            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
         1: .line 826
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 9
         2: .line 827
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ContentHandler.skippedEntity:(Ljava/lang/String;)V
         3: .line 829
            goto 9
         4: .line 832
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
            ifeq 9
         5: .line 833
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ext.LexicalHandler.startEntity:(Ljava/lang/String;)V
         6: .line 836
            goto 9
         7: .line 837
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         8: .line 838
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
         9: .line 841
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   10     1        name  Ljava/lang/String;
            0   10     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   10     3    encoding  Ljava/lang/String;
            0   10     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            8    9     5           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     6       7  Class org.xml.sax.SAXException
    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=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 867
            aload 2 /* augs */
            ifnull 1
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 2 /* 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
            ifne 6
         1: .line 869
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
            ifeq 6
         2: .line 870
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ext.LexicalHandler.endEntity:(Ljava/lang/String;)V
         3: .line 873
            goto 6
         4: .line 874
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         5: .line 875
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 3 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // org.xml.sax.SAXException e
         6: .line 878
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    7     1  name  Ljava/lang/String;
            0    7     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            5    6     3     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     3       4  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      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=3, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 896
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 5
         1: .line 897
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* name */
            aload 2 /* contentModel */
            invokeinterface org.xml.sax.ext.DeclHandler.elementDecl:(Ljava/lang/String;Ljava/lang/String;)V
         2: .line 899
            goto 5
         3: .line 900
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
         4: .line 901
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 4 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // org.xml.sax.SAXException e
         5: .line 904
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    6     1          name  Ljava/lang/String;
            0    6     2  contentModel  Ljava/lang/String;
            0    6     3          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4    5     4             e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     2       3  Class org.xml.sax.SAXException
    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=6, locals=12, args_size=9
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 939
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 31
         1: .line 941
            new java.lang.StringBuffer
            dup
            aload 1 /* elementName */
            invokespecial java.lang.StringBuffer.<init>:(Ljava/lang/String;)V
            ldc "<"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            aload 2 /* attributeName */
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            astore 9 /* elemAttr */
        start local 9 // java.lang.String elemAttr
         2: .line 942
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 9 /* elemAttr */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
            ifnull 4
         3: .line 944
            return
         4: .line 946
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 9 /* elemAttr */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
         5: .line 947
            aload 3 /* type */
            ldc "NOTATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 7
         6: .line 948
            aload 3 /* type */
            ldc "ENUMERATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 22
         7: .line 950
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuffer
            dup
            invokespecial java.lang.StringBuffer.<init>:()V
            astore 10 /* str */
        start local 10 // java.lang.StringBuffer str
         8: .line 951
            aload 3 /* type */
            ldc "NOTATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 12
         9: .line 952
            aload 10 /* str */
            aload 3 /* type */
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        10: .line 953
            aload 10 /* str */
            ldc " ("
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        11: .line 954
            goto 13
        12: .line 956
      StackMap locals: java.lang.StringBuffer
      StackMap stack:
            aload 10 /* str */
            ldc "("
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        13: .line 958
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 11 /* i */
        start local 11 // int i
        14: goto 19
        15: .line 959
      StackMap locals: int
      StackMap stack:
            aload 10 /* str */
            aload 4 /* enumeration */
            iload 11 /* i */
            aaload
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        16: .line 960
            iload 11 /* i */
            aload 4 /* enumeration */
            arraylength
            iconst_1
            isub
            if_icmpge 18
        17: .line 961
            aload 10 /* str */
            bipush 124
            invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
            pop
        18: .line 958
      StackMap locals:
      StackMap stack:
            iinc 11 /* i */ 1
      StackMap locals:
      StackMap stack:
        19: iload 11 /* i */
            aload 4 /* enumeration */
            arraylength
            if_icmplt 15
        end local 11 // int i
        20: .line 964
            aload 10 /* str */
            bipush 41
            invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
            pop
        21: .line 965
            aload 10 /* str */
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            astore 3 /* type */
        end local 10 // java.lang.StringBuffer str
        22: .line 967
      StackMap locals:
      StackMap stack:
            aload 6 /* defaultValue */
            ifnonnull 23
            aconst_null
            goto 24
      StackMap locals:
      StackMap stack:
        23: aload 6 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
        24: astore 10 /* value */
        start local 10 // java.lang.String value
        25: .line 968
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* elementName */
            aload 2 /* attributeName */
        26: .line 969
            aload 3 /* type */
            aload 5 /* defaultType */
            aload 10 /* value */
        27: .line 968
            invokeinterface org.xml.sax.ext.DeclHandler.attributeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        end local 10 // java.lang.String value
        end local 9 // java.lang.String elemAttr
        28: .line 971
            goto 31
        29: .line 972
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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: org.xml.sax.SAXException
            astore 9 /* e */
        start local 9 // org.xml.sax.SAXException e
        30: .line 973
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 9 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 9 // org.xml.sax.SAXException e
        31: .line 976
      StackMap locals:
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0   32     0                       this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   32     1                elementName  Ljava/lang/String;
            0   32     2              attributeName  Ljava/lang/String;
            0   32     3                       type  Ljava/lang/String;
            0   32     4                enumeration  [Ljava/lang/String;
            0   32     5                defaultType  Ljava/lang/String;
            0   32     6               defaultValue  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   32     7  nonNormalizedDefaultValue  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   32     8                       augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2   28     9                   elemAttr  Ljava/lang/String;
            8   22    10                        str  Ljava/lang/StringBuffer;
           14   20    11                          i  I
           25   28    10                      value  Ljava/lang/String;
           30   31     9                          e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     3      29  Class org.xml.sax.SAXException
           4    28      29  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                           Name  Flags
      elementName                
      attributeName              
      type                       
      enumeration                
      defaultType                
      defaultValue               
      nonNormalizedDefaultValue  
      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=3, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 1001
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 5
         1: .line 1002
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* name */
            aload 2 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            invokeinterface org.xml.sax.ext.DeclHandler.internalEntityDecl:(Ljava/lang/String;Ljava/lang/String;)V
         2: .line 1004
            goto 5
         3: .line 1005
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         4: .line 1006
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
         5: .line 1009
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    6     0               this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    6     1               name  Ljava/lang/String;
            0    6     2               text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    6     3  nonNormalizedText  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    6     4               augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4    5     5                  e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     2       3  Class org.xml.sax.SAXException
    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=4, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 1028
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 10
         1: .line 1029
            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
         2: .line 1030
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
            ifeq 4
         3: .line 1031
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            goto 5
      StackMap locals: java.lang.String
      StackMap stack:
         4: aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getLiteralSystemId:()Ljava/lang/String;
         5: .line 1030
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* systemId */
        start local 5 // java.lang.String systemId
         6: .line 1032
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* name */
            aload 4 /* publicId */
            aload 5 /* systemId */
            invokeinterface org.xml.sax.ext.DeclHandler.externalEntityDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        end local 5 // java.lang.String systemId
        end local 4 // java.lang.String publicId
         7: .line 1034
            goto 10
         8: .line 1035
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser java.lang.String com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
         9: .line 1036
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 4 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // org.xml.sax.SAXException e
        10: .line 1039
      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.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   11     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   11     1        name  Ljava/lang/String;
            0   11     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   11     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2    7     4    publicId  Ljava/lang/String;
            6    7     5    systemId  Ljava/lang/String;
            9   10     4           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     7       8  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      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=5, locals=7, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 1059
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            ifnull 10
         1: .line 1060
            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
         2: .line 1061
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
            ifeq 4
         3: .line 1062
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            goto 5
      StackMap locals: java.lang.String
      StackMap stack:
         4: aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getLiteralSystemId:()Ljava/lang/String;
         5: .line 1061
      StackMap locals:
      StackMap stack: java.lang.String
            astore 6 /* systemId */
        start local 6 // java.lang.String systemId
         6: .line 1063
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            aload 1 /* name */
            aload 5 /* publicId */
            aload 6 /* systemId */
            aload 3 /* notation */
            invokeinterface org.xml.sax.DTDHandler.unparsedEntityDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        end local 6 // java.lang.String systemId
        end local 5 // java.lang.String publicId
         7: .line 1065
            goto 10
         8: .line 1066
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser java.lang.String com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         9: .line 1067
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 5 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 5 // org.xml.sax.SAXException e
        10: .line 1070
      StackMap locals:
      StackMap stack:
            return
        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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   11     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   11     1        name  Ljava/lang/String;
            0   11     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   11     3    notation  Ljava/lang/String;
            0   11     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2    7     5    publicId  Ljava/lang/String;
            6    7     6    systemId  Ljava/lang/String;
            9   10     5           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     7       8  Class org.xml.sax.SAXException
    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=4, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser 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 1087
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            ifnull 10
         1: .line 1088
            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
         2: .line 1089
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
            ifeq 4
         3: .line 1090
            aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            goto 5
      StackMap locals: java.lang.String
      StackMap stack:
         4: aload 2 /* identifier */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getLiteralSystemId:()Ljava/lang/String;
         5: .line 1089
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* systemId */
        start local 5 // java.lang.String systemId
         6: .line 1091
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            aload 1 /* name */
            aload 4 /* publicId */
            aload 5 /* systemId */
            invokeinterface org.xml.sax.DTDHandler.notationDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        end local 5 // java.lang.String systemId
        end local 4 // java.lang.String publicId
         7: .line 1093
            goto 10
         8: .line 1094
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser java.lang.String com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
         9: .line 1095
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 4 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // org.xml.sax.SAXException e
        10: .line 1098
      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.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   11     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   11     1        name  Ljava/lang/String;
            0   11     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   11     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2    7     4    publicId  Ljava/lang/String;
            6    7     5    systemId  Ljava/lang/String;
            9   10     4           e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           0     7       8  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      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.AbstractSAXParser this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1109
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fInDTD:Z
         1: .line 1113
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 6
         2: .line 1114
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            invokeinterface org.xml.sax.ext.LexicalHandler.endDTD:()V
         3: .line 1116
            goto 6
         4: .line 1117
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         5: .line 1118
            new com.sun.org.apache.xerces.internal.xni.XNIException
            dup
            aload 2 /* e */
            invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 2 // org.xml.sax.SAXException e
         6: .line 1120
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            ifnull 8
         7: .line 1122
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.clear:()V
         8: .line 1125
      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.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    9     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            5    6     2     e  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
           1     3       4  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void parse(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String systemId
         0: .line 1147
            new com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
            dup
            aconst_null
            aload 1 /* systemId */
            aconst_null
            iconst_0
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
            astore 2 /* source */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource source
         1: .line 1149
            aload 0 /* this */
            aload 2 /* source */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
         2: .line 1150
            goto 29
         3: .line 1153
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser java.lang.String com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         4: .line 1154
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getException:()Ljava/lang/Exception;
            astore 4 /* ex */
        start local 4 // java.lang.Exception ex
         5: .line 1155
            aload 4 /* ex */
            ifnull 6
            aload 4 /* ex */
            instanceof java.io.CharConversionException
            ifeq 15
         6: .line 1158
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException java.lang.Exception
      StackMap stack:
            new com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$1
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$1.<init>:(Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;)V
            astore 5 /* locatorImpl */
        start local 5 // org.xml.sax.helpers.LocatorImpl locatorImpl
         7: .line 1171
            aload 5 /* locatorImpl */
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getPublicId:()Ljava/lang/String;
            invokevirtual org.xml.sax.helpers.LocatorImpl.setPublicId:(Ljava/lang/String;)V
         8: .line 1172
            aload 5 /* locatorImpl */
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual org.xml.sax.helpers.LocatorImpl.setSystemId:(Ljava/lang/String;)V
         9: .line 1173
            aload 5 /* locatorImpl */
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getLineNumber:()I
            invokevirtual org.xml.sax.helpers.LocatorImpl.setLineNumber:(I)V
        10: .line 1174
            aload 5 /* locatorImpl */
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getColumnNumber:()I
            invokevirtual org.xml.sax.helpers.LocatorImpl.setColumnNumber:(I)V
        11: .line 1175
            aload 4 /* ex */
            ifnonnull 13
        12: .line 1176
            new org.xml.sax.SAXParseException
            dup
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getMessage:()Ljava/lang/String;
            aload 5 /* locatorImpl */
            invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;)V
            goto 14
        13: .line 1177
      StackMap locals: org.xml.sax.helpers.LocatorImpl
      StackMap stack:
            new org.xml.sax.SAXParseException
            dup
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getMessage:()Ljava/lang/String;
            aload 5 /* locatorImpl */
            aload 4 /* ex */
            invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;Ljava/lang/Exception;)V
        14: .line 1175
      StackMap locals:
      StackMap stack: org.xml.sax.SAXParseException
            athrow
        end local 5 // org.xml.sax.helpers.LocatorImpl locatorImpl
        15: .line 1179
      StackMap locals:
      StackMap stack:
            aload 4 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 17
        16: .line 1181
            aload 4 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        17: .line 1183
      StackMap locals:
      StackMap stack:
            aload 4 /* ex */
            instanceof java.io.IOException
            ifeq 19
        18: .line 1184
            aload 4 /* ex */
            checkcast java.io.IOException
            athrow
        19: .line 1186
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXException
            dup
            aload 4 /* ex */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // java.lang.Exception ex
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
        20: .line 1188
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser java.lang.String com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.XNIException e
        21: .line 1189
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getException:()Ljava/lang/Exception;
            astore 4 /* ex */
        start local 4 // java.lang.Exception ex
        22: .line 1190
            aload 4 /* ex */
            ifnonnull 24
        23: .line 1191
            new org.xml.sax.SAXException
            dup
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getMessage:()Ljava/lang/String;
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;)V
            athrow
        24: .line 1193
      StackMap locals: com.sun.org.apache.xerces.internal.xni.XNIException java.lang.Exception
      StackMap stack:
            aload 4 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 26
        25: .line 1194
            aload 4 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        26: .line 1196
      StackMap locals:
      StackMap stack:
            aload 4 /* ex */
            instanceof java.io.IOException
            ifeq 28
        27: .line 1197
            aload 4 /* ex */
            checkcast java.io.IOException
            athrow
        28: .line 1199
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXException
            dup
            aload 4 /* ex */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // java.lang.Exception ex
        end local 3 // com.sun.org.apache.xerces.internal.xni.XNIException e
        29: .line 1202
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource source
        end local 1 // java.lang.String systemId
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   30     0         this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   30     1     systemId  Ljava/lang/String;
            1   30     2       source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
            4   20     3            e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            5   20     4           ex  Ljava/lang/Exception;
            7   15     5  locatorImpl  Lorg/xml/sax/helpers/LocatorImpl;
           21   29     3            e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
           22   29     4           ex  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           1     2       3  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           1     2      20  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException, java.io.IOException
    MethodParameters:
          Name  Flags
      systemId  

  public void parse(org.xml.sax.InputSource);
    descriptor: (Lorg/xml/sax/InputSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.InputSource inputSource
         0: .line 1218
            new com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
            dup
            aload 1 /* inputSource */
            invokevirtual org.xml.sax.InputSource.getPublicId:()Ljava/lang/String;
         1: .line 1219
            aload 1 /* inputSource */
            invokevirtual org.xml.sax.InputSource.getSystemId:()Ljava/lang/String;
         2: .line 1220
            aconst_null
            iconst_0
         3: .line 1218
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
         4: .line 1217
            astore 2 /* xmlInputSource */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource xmlInputSource
         5: .line 1221
            aload 2 /* xmlInputSource */
            aload 1 /* inputSource */
            invokevirtual org.xml.sax.InputSource.getByteStream:()Ljava/io/InputStream;
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.setByteStream:(Ljava/io/InputStream;)V
         6: .line 1222
            aload 2 /* xmlInputSource */
            aload 1 /* inputSource */
            invokevirtual org.xml.sax.InputSource.getCharacterStream:()Ljava/io/Reader;
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.setCharacterStream:(Ljava/io/Reader;)V
         7: .line 1223
            aload 2 /* xmlInputSource */
            aload 1 /* inputSource */
            invokevirtual org.xml.sax.InputSource.getEncoding:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.setEncoding:(Ljava/lang/String;)V
         8: .line 1224
            aload 0 /* this */
            aload 2 /* xmlInputSource */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource xmlInputSource
         9: .line 1225
            goto 36
        10: .line 1228
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 2 /* e */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
        11: .line 1229
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getException:()Ljava/lang/Exception;
            astore 3 /* ex */
        start local 3 // java.lang.Exception ex
        12: .line 1230
            aload 3 /* ex */
            ifnull 13
            aload 3 /* ex */
            instanceof java.io.CharConversionException
            ifeq 22
        13: .line 1233
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException java.lang.Exception
      StackMap stack:
            new com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$2
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$2.<init>:(Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;)V
            astore 4 /* locatorImpl */
        start local 4 // org.xml.sax.helpers.LocatorImpl locatorImpl
        14: .line 1246
            aload 4 /* locatorImpl */
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getPublicId:()Ljava/lang/String;
            invokevirtual org.xml.sax.helpers.LocatorImpl.setPublicId:(Ljava/lang/String;)V
        15: .line 1247
            aload 4 /* locatorImpl */
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual org.xml.sax.helpers.LocatorImpl.setSystemId:(Ljava/lang/String;)V
        16: .line 1248
            aload 4 /* locatorImpl */
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getLineNumber:()I
            invokevirtual org.xml.sax.helpers.LocatorImpl.setLineNumber:(I)V
        17: .line 1249
            aload 4 /* locatorImpl */
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getColumnNumber:()I
            invokevirtual org.xml.sax.helpers.LocatorImpl.setColumnNumber:(I)V
        18: .line 1250
            aload 3 /* ex */
            ifnonnull 20
        19: .line 1251
            new org.xml.sax.SAXParseException
            dup
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getMessage:()Ljava/lang/String;
            aload 4 /* locatorImpl */
            invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;)V
            goto 21
        20: .line 1252
      StackMap locals: org.xml.sax.helpers.LocatorImpl
      StackMap stack:
            new org.xml.sax.SAXParseException
            dup
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getMessage:()Ljava/lang/String;
            aload 4 /* locatorImpl */
            aload 3 /* ex */
            invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;Ljava/lang/Exception;)V
        21: .line 1250
      StackMap locals:
      StackMap stack: org.xml.sax.SAXParseException
            athrow
        end local 4 // org.xml.sax.helpers.LocatorImpl locatorImpl
        22: .line 1254
      StackMap locals:
      StackMap stack:
            aload 3 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 24
        23: .line 1256
            aload 3 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        24: .line 1258
      StackMap locals:
      StackMap stack:
            aload 3 /* ex */
            instanceof java.io.IOException
            ifeq 26
        25: .line 1259
            aload 3 /* ex */
            checkcast java.io.IOException
            athrow
        26: .line 1261
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXException
            dup
            aload 3 /* ex */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // java.lang.Exception ex
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
        27: .line 1263
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser org.xml.sax.InputSource
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 2 /* e */
        start local 2 // com.sun.org.apache.xerces.internal.xni.XNIException e
        28: .line 1264
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getException:()Ljava/lang/Exception;
            astore 3 /* ex */
        start local 3 // java.lang.Exception ex
        29: .line 1265
            aload 3 /* ex */
            ifnonnull 31
        30: .line 1266
            new org.xml.sax.SAXException
            dup
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getMessage:()Ljava/lang/String;
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;)V
            athrow
        31: .line 1268
      StackMap locals: com.sun.org.apache.xerces.internal.xni.XNIException java.lang.Exception
      StackMap stack:
            aload 3 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 33
        32: .line 1269
            aload 3 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        33: .line 1271
      StackMap locals:
      StackMap stack:
            aload 3 /* ex */
            instanceof java.io.IOException
            ifeq 35
        34: .line 1272
            aload 3 /* ex */
            checkcast java.io.IOException
            athrow
        35: .line 1274
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXException
            dup
            aload 3 /* ex */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // java.lang.Exception ex
        end local 2 // com.sun.org.apache.xerces.internal.xni.XNIException e
        36: .line 1277
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.xml.sax.InputSource inputSource
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   37     0            this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   37     1     inputSource  Lorg/xml/sax/InputSource;
            5    9     2  xmlInputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
           11   27     2               e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
           12   27     3              ex  Ljava/lang/Exception;
           14   22     4     locatorImpl  Lorg/xml/sax/helpers/LocatorImpl;
           28   36     2               e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
           29   36     3              ex  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           0     9      10  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           0     9      27  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException, java.io.IOException
    MethodParameters:
             Name  Flags
      inputSource  

  public void setEntityResolver(org.xml.sax.EntityResolver);
    descriptor: (Lorg/xml/sax/EntityResolver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.EntityResolver resolver
         0: .line 1289
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
            astore 2 /* xer */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver xer
         1: .line 1290
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
            ifeq 10
            aload 1 /* resolver */
            instanceof org.xml.sax.ext.EntityResolver2
            ifeq 10
         2: .line 1291
            aload 2 /* xer */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper
            ifeq 6
         3: .line 1292
            aload 2 /* xer */
            checkcast com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper
            astore 3 /* er2w */
        start local 3 // com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper er2w
         4: .line 1293
            aload 3 /* er2w */
            aload 1 /* resolver */
            checkcast org.xml.sax.ext.EntityResolver2
            invokevirtual com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper.setEntityResolver:(Lorg/xml/sax/ext/EntityResolver2;)V
        end local 3 // com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper er2w
         5: .line 1294
            goto 19
         6: .line 1296
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
         7: .line 1297
            new com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper
            dup
            aload 1 /* resolver */
            checkcast org.xml.sax.ext.EntityResolver2
            invokespecial com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper.<init>:(Lorg/xml/sax/ext/EntityResolver2;)V
         8: .line 1296
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         9: .line 1299
            goto 19
        10: .line 1301
      StackMap locals:
      StackMap stack:
            aload 2 /* xer */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            ifeq 14
        11: .line 1302
            aload 2 /* xer */
            checkcast com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            astore 3 /* erw */
        start local 3 // com.sun.org.apache.xerces.internal.util.EntityResolverWrapper erw
        12: .line 1303
            aload 3 /* erw */
            aload 1 /* resolver */
            invokevirtual com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.setEntityResolver:(Lorg/xml/sax/EntityResolver;)V
        end local 3 // com.sun.org.apache.xerces.internal.util.EntityResolverWrapper erw
        13: .line 1304
            goto 19
        14: .line 1306
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
        15: .line 1307
            new com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            dup
            aload 1 /* resolver */
            invokespecial com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.<init>:(Lorg/xml/sax/EntityResolver;)V
        16: .line 1306
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver xer
        17: .line 1310
            goto 19
        18: .line 1311
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser org.xml.sax.EntityResolver
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        19: .line 1315
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.xml.sax.EntityResolver resolver
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   20     0      this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   20     1  resolver  Lorg/xml/sax/EntityResolver;
            1   17     2       xer  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
            4    5     3      er2w  Lcom/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper;
           12   13     3       erw  Lcom/sun/org/apache/xerces/internal/util/EntityResolverWrapper;
      Exception table:
        from    to  target  type
           0    17      18  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
          Name  Flags
      resolver  

  public org.xml.sax.EntityResolver getEntityResolver();
    descriptor: ()Lorg/xml/sax/EntityResolver;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 1326
            aconst_null
            astore 1 /* entityResolver */
        start local 1 // org.xml.sax.EntityResolver entityResolver
         1: .line 1329
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
         2: .line 1328
            astore 2 /* xmlEntityResolver */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver xmlEntityResolver
         3: .line 1330
            aload 2 /* xmlEntityResolver */
            ifnull 13
         4: .line 1331
            aload 2 /* xmlEntityResolver */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            ifeq 8
         5: .line 1333
            aload 2 /* xmlEntityResolver */
            checkcast com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            invokevirtual com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.getEntityResolver:()Lorg/xml/sax/EntityResolver;
         6: .line 1332
            astore 1 /* entityResolver */
         7: .line 1334
            goto 13
         8: .line 1335
      StackMap locals: org.xml.sax.EntityResolver com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
      StackMap stack:
            aload 2 /* xmlEntityResolver */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper
            ifeq 13
         9: .line 1337
            aload 2 /* xmlEntityResolver */
            checkcast com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper
            invokevirtual com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper.getEntityResolver:()Lorg/xml/sax/ext/EntityResolver2;
        10: .line 1336
            astore 1 /* entityResolver */
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver xmlEntityResolver
        11: .line 1340
            goto 13
        12: .line 1341
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser org.xml.sax.EntityResolver
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        13: .line 1344
      StackMap locals:
      StackMap stack:
            aload 1 /* entityResolver */
            areturn
        end local 1 // org.xml.sax.EntityResolver entityResolver
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   14     0               this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            1   14     1     entityResolver  Lorg/xml/sax/EntityResolver;
            3   11     2  xmlEntityResolver  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
      Exception table:
        from    to  target  type
           1    11      12  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException

  public void setErrorHandler(org.xml.sax.ErrorHandler);
    descriptor: (Lorg/xml/sax/ErrorHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.ErrorHandler errorHandler
         0: .line 1367
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/error-handler"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler
            astore 2 /* xeh */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler xeh
         1: .line 1368
            aload 2 /* xeh */
            instanceof com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            ifeq 5
         2: .line 1369
            aload 2 /* xeh */
            checkcast com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            astore 3 /* ehw */
        start local 3 // com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper ehw
         3: .line 1370
            aload 3 /* ehw */
            aload 1 /* errorHandler */
            invokevirtual com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
        end local 3 // com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper ehw
         4: .line 1371
            goto 10
         5: .line 1373
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/error-handler"
         6: .line 1374
            new com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            dup
            aload 1 /* errorHandler */
            invokespecial com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.<init>:(Lorg/xml/sax/ErrorHandler;)V
         7: .line 1373
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler xeh
         8: .line 1376
            goto 10
         9: .line 1377
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser org.xml.sax.ErrorHandler
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        10: .line 1381
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.xml.sax.ErrorHandler errorHandler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   11     1  errorHandler  Lorg/xml/sax/ErrorHandler;
            1    8     2           xeh  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
            3    4     3           ehw  Lcom/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper;
      Exception table:
        from    to  target  type
           0     8       9  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
              Name  Flags
      errorHandler  

  public org.xml.sax.ErrorHandler getErrorHandler();
    descriptor: ()Lorg/xml/sax/ErrorHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 1392
            aconst_null
            astore 1 /* errorHandler */
        start local 1 // org.xml.sax.ErrorHandler errorHandler
         1: .line 1395
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/internal/error-handler"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler
         2: .line 1394
            astore 2 /* xmlErrorHandler */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler xmlErrorHandler
         3: .line 1396
            aload 2 /* xmlErrorHandler */
            ifnull 8
         4: .line 1397
            aload 2 /* xmlErrorHandler */
            instanceof com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            ifeq 8
         5: .line 1398
            aload 2 /* xmlErrorHandler */
            checkcast com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            invokevirtual com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
            astore 1 /* errorHandler */
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler xmlErrorHandler
         6: .line 1400
            goto 8
         7: .line 1401
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser org.xml.sax.ErrorHandler
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
         8: .line 1404
      StackMap locals:
      StackMap stack:
            aload 1 /* errorHandler */
            areturn
        end local 1 // org.xml.sax.ErrorHandler errorHandler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    9     0             this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            1    9     1     errorHandler  Lorg/xml/sax/ErrorHandler;
            3    6     2  xmlErrorHandler  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
      Exception table:
        from    to  target  type
           1     6       7  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException

  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.AbstractSAXParser this
        start local 1 // java.util.Locale locale
         0: .line 1421
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.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 1423
            return
        end local 1 // java.util.Locale locale
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    2     1  locale  Ljava/util/Locale;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      locale  

  public void setDTDHandler(org.xml.sax.DTDHandler);
    descriptor: (Lorg/xml/sax/DTDHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.DTDHandler dtdHandler
         0: .line 1441
            aload 0 /* this */
            aload 1 /* dtdHandler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
         1: .line 1442
            return
        end local 1 // org.xml.sax.DTDHandler dtdHandler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    2     1  dtdHandler  Lorg/xml/sax/DTDHandler;
    MethodParameters:
            Name  Flags
      dtdHandler  

  public void setDocumentHandler(org.xml.sax.DocumentHandler);
    descriptor: (Lorg/xml/sax/DocumentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.DocumentHandler documentHandler
         0: .line 1463
            aload 0 /* this */
            aload 1 /* documentHandler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
         1: .line 1464
            return
        end local 1 // org.xml.sax.DocumentHandler documentHandler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    2     1  documentHandler  Lorg/xml/sax/DocumentHandler;
    MethodParameters:
                 Name  Flags
      documentHandler  

  public void setContentHandler(org.xml.sax.ContentHandler);
    descriptor: (Lorg/xml/sax/ContentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.ContentHandler contentHandler
         0: .line 1486
            aload 0 /* this */
            aload 1 /* contentHandler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
         1: .line 1487
            return
        end local 1 // org.xml.sax.ContentHandler contentHandler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    2     1  contentHandler  Lorg/xml/sax/ContentHandler;
    MethodParameters:
                Name  Flags
      contentHandler  

  public org.xml.sax.ContentHandler getContentHandler();
    descriptor: ()Lorg/xml/sax/ContentHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 1498
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;

  public org.xml.sax.DTDHandler getDTDHandler();
    descriptor: ()Lorg/xml/sax/DTDHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 1509
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;

  public void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String featureId
        start local 2 // boolean state
         0: .line 1534
            aload 1 /* featureId */
            ldc "http://xml.org/sax/features/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 61
         1: .line 1535
            aload 1 /* featureId */
            invokevirtual java.lang.String.length:()I
            ldc "http://xml.org/sax/features/"
            invokevirtual java.lang.String.length:()I
            isub
            istore 3 /* suffixLength */
        start local 3 // int suffixLength
         2: .line 1538
            iload 3 /* suffixLength */
            ldc "namespaces"
            invokevirtual java.lang.String.length:()I
            if_icmpne 7
         3: .line 1539
            aload 1 /* featureId */
            ldc "namespaces"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 7
         4: .line 1540
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* featureId */
            iload 2 /* state */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
         5: .line 1541
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
         6: .line 1542
            return
         7: .line 1551
      StackMap locals: int
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.length:()I
            if_icmpne 12
         8: .line 1552
            aload 1 /* featureId */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 12
         9: .line 1553
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* featureId */
            iload 2 /* state */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        10: .line 1554
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
        11: .line 1555
            return
        12: .line 1562
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "string-interning"
            invokevirtual java.lang.String.length:()I
            if_icmpne 21
        13: .line 1563
            aload 1 /* featureId */
            ldc "string-interning"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 21
        14: .line 1564
            iload 2 /* state */
            ifne 20
        15: .line 1565
            new org.xml.sax.SAXNotSupportedException
            dup
        16: .line 1566
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        17: .line 1567
            ldc "false-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* featureId */
            aastore
        18: .line 1566
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        19: .line 1565
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        20: .line 1569
      StackMap locals:
      StackMap stack:
            return
        21: .line 1576
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.length:()I
            if_icmpne 25
        22: .line 1577
            aload 1 /* featureId */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 25
        23: .line 1578
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
        24: .line 1579
            return
        25: .line 1586
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 29
        26: .line 1587
            aload 1 /* featureId */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 29
        27: .line 1588
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
        28: .line 1589
            return
        29: .line 1596
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.length:()I
            if_icmpne 38
        30: .line 1597
            aload 1 /* featureId */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 38
        31: .line 1600
            iload 2 /* state */
            ifeq 37
        32: .line 1601
            new org.xml.sax.SAXNotSupportedException
            dup
        33: .line 1602
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        34: .line 1603
            ldc "true-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* featureId */
            aastore
        35: .line 1602
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        36: .line 1601
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        37: .line 1605
      StackMap locals:
      StackMap stack:
            return
        38: .line 1612
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 42
        39: .line 1613
            aload 1 /* featureId */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 42
        40: .line 1614
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
        41: .line 1615
            return
        42: .line 1622
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 48
        43: .line 1623
            aload 1 /* featureId */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 48
        44: .line 1624
            iload 2 /* state */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
            if_icmpeq 47
        45: .line 1625
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
        46: .line 1627
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.getEntityResolver:()Lorg/xml/sax/EntityResolver;
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.setEntityResolver:(Lorg/xml/sax/EntityResolver;)V
        47: .line 1629
      StackMap locals:
      StackMap stack:
            return
        48: .line 1646
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "is-standalone"
            invokevirtual java.lang.String.length:()I
            if_icmpne 50
        49: .line 1647
            aload 1 /* featureId */
            ldc "is-standalone"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 56
        50: .line 1648
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "use-attributes2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 52
        51: .line 1649
            aload 1 /* featureId */
            ldc "use-attributes2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 56
        52: .line 1650
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "use-locator2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 54
        53: .line 1651
            aload 1 /* featureId */
            ldc "use-locator2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 56
        54: .line 1652
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "xml-1.1"
            invokevirtual java.lang.String.length:()I
            if_icmpne 65
        55: .line 1653
            aload 1 /* featureId */
            ldc "xml-1.1"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 65
        56: .line 1654
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        57: .line 1655
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        58: .line 1656
            ldc "feature-read-only"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* featureId */
            aastore
        59: .line 1655
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        60: .line 1654
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // int suffixLength
        61: .line 1664
      StackMap locals:
      StackMap stack:
            aload 1 /* featureId */
            ldc "http://javax.xml.XMLConstants/feature/secure-processing"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 65
        62: .line 1665
            iload 2 /* state */
            ifeq 65
        63: .line 1666
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/security-manager"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            ifnonnull 65
        64: .line 1667
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://apache.org/xml/properties/security-manager"
            new com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.<init>:()V
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        65: .line 1676
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* featureId */
            iload 2 /* state */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setFeature:(Ljava/lang/String;Z)V
        66: .line 1677
            goto 80
        67: .line 1678
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        68: .line 1679
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 4 /* identifier */
        start local 4 // java.lang.String identifier
        69: .line 1680
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 75
        70: .line 1681
            new org.xml.sax.SAXNotRecognizedException
            dup
        71: .line 1682
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        72: .line 1683
            ldc "feature-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        73: .line 1682
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        74: .line 1681
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        75: .line 1686
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        76: .line 1687
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        77: .line 1688
            ldc "feature-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        78: .line 1687
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        79: .line 1686
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // java.lang.String identifier
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        80: .line 1692
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean state
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   81     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   81     1     featureId  Ljava/lang/String;
            0   81     2         state  Z
            2   61     3  suffixLength  I
           68   80     3             e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
           69   80     4    identifier  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     6      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
           7    11      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          12    20      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          21    24      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          25    28      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          29    37      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          38    41      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          42    47      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          48    66      67  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
           Name  Flags
      featureId  
      state      

  public boolean getFeature(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String featureId
         0: .line 1716
            aload 1 /* featureId */
            ldc "http://xml.org/sax/features/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 42
         1: .line 1717
            aload 1 /* featureId */
            invokevirtual java.lang.String.length:()I
            ldc "http://xml.org/sax/features/"
            invokevirtual java.lang.String.length:()I
            isub
            istore 2 /* suffixLength */
        start local 2 // int suffixLength
         2: .line 1725
            iload 2 /* suffixLength */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.length:()I
            if_icmpne 7
         3: .line 1726
            aload 1 /* featureId */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 7
         4: .line 1727
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* featureId */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
            istore 3 /* state */
        start local 3 // boolean state
         5: .line 1728
            iload 3 /* state */
         6: ireturn
        end local 3 // boolean state
         7: .line 1734
      StackMap locals: int
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "string-interning"
            invokevirtual java.lang.String.length:()I
            if_icmpne 10
         8: .line 1735
            aload 1 /* featureId */
            ldc "string-interning"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 10
         9: .line 1736
            iconst_1
            ireturn
        10: .line 1742
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "is-standalone"
            invokevirtual java.lang.String.length:()I
            if_icmpne 14
        11: .line 1743
            aload 1 /* featureId */
            ldc "is-standalone"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 14
        12: .line 1744
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fStandalone:Z
        13: ireturn
        14: .line 1750
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "xml-1.1"
            invokevirtual java.lang.String.length:()I
            if_icmpne 18
        15: .line 1751
            aload 1 /* featureId */
            ldc "xml-1.1"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 18
        16: .line 1752
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            instanceof com.sun.org.apache.xerces.internal.parsers.XML11Configurable
        17: ireturn
        18: .line 1759
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.length:()I
            if_icmpne 22
        19: .line 1760
            aload 1 /* featureId */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 22
        20: .line 1761
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
        21: ireturn
        22: .line 1767
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 26
        23: .line 1768
            aload 1 /* featureId */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 26
        24: .line 1769
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
        25: ireturn
        26: .line 1776
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 30
        27: .line 1777
            aload 1 /* featureId */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 30
        28: .line 1778
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
        29: ireturn
        30: .line 1785
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.length:()I
            if_icmpne 33
        31: .line 1786
            aload 1 /* featureId */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 33
        32: .line 1789
            iconst_0
            ireturn
        33: .line 1796
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 37
        34: .line 1797
            aload 1 /* featureId */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 37
        35: .line 1798
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
        36: ireturn
        37: .line 1808
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "use-attributes2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 39
        38: .line 1809
            aload 1 /* featureId */
            ldc "use-attributes2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 41
        39: .line 1810
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "use-locator2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 42
        40: .line 1811
            aload 1 /* featureId */
            ldc "use-locator2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 42
        41: .line 1812
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // int suffixLength
        42: .line 1833
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* featureId */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
        43: ireturn
        44: .line 1835
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 2 /* e */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        45: .line 1836
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 3 /* identifier */
        start local 3 // java.lang.String identifier
        46: .line 1837
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 52
        47: .line 1838
            new org.xml.sax.SAXNotRecognizedException
            dup
        48: .line 1839
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        49: .line 1840
            ldc "feature-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        50: .line 1839
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        51: .line 1838
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        52: .line 1843
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        53: .line 1844
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        54: .line 1845
            ldc "feature-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        55: .line 1844
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        56: .line 1843
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // java.lang.String identifier
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   57     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   57     1     featureId  Ljava/lang/String;
            2   42     2  suffixLength  I
            5    7     3         state  Z
           45   57     2             e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
           46   57     3    identifier  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     6      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
           7     9      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          10    13      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          14    17      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          18    21      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          22    25      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          26    29      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          30    32      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          33    36      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          37    41      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          42    43      44  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
           Name  Flags
      featureId  

  public void setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String propertyId
        start local 2 // java.lang.Object value
         0: .line 1874
            aload 1 /* propertyId */
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 33
         1: .line 1875
            aload 1 /* propertyId */
            invokevirtual java.lang.String.length:()I
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.length:()I
            isub
            istore 3 /* suffixLength */
        start local 3 // int suffixLength
         2: .line 1883
            iload 3 /* suffixLength */
            ldc "lexical-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 13
         3: .line 1884
            aload 1 /* propertyId */
            ldc "lexical-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 13
         4: .line 1886
            aload 0 /* this */
            aload 2 /* value */
            checkcast org.xml.sax.ext.LexicalHandler
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.setLexicalHandler:(Lorg/xml/sax/ext/LexicalHandler;)V
         5: .line 1887
            goto 12
         6: .line 1888
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser java.lang.String java.lang.Object int
      StackMap stack: java.lang.ClassCastException
            pop
         7: .line 1889
            new org.xml.sax.SAXNotSupportedException
            dup
         8: .line 1890
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
         9: .line 1891
            ldc "incompatible-class"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* propertyId */
            aastore
            dup
            iconst_1
            ldc "org.xml.sax.ext.LexicalHandler"
            aastore
        10: .line 1890
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        11: .line 1889
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 1893
      StackMap locals:
      StackMap stack:
            return
        13: .line 1901
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "declaration-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 24
        14: .line 1902
            aload 1 /* propertyId */
            ldc "declaration-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 24
        15: .line 1904
            aload 0 /* this */
            aload 2 /* value */
            checkcast org.xml.sax.ext.DeclHandler
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.setDeclHandler:(Lorg/xml/sax/ext/DeclHandler;)V
        16: .line 1905
            goto 23
        17: .line 1906
      StackMap locals:
      StackMap stack: java.lang.ClassCastException
            pop
        18: .line 1907
            new org.xml.sax.SAXNotSupportedException
            dup
        19: .line 1908
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        20: .line 1909
            ldc "incompatible-class"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* propertyId */
            aastore
            dup
            iconst_1
            ldc "org.xml.sax.ext.DeclHandler"
            aastore
        21: .line 1908
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        22: .line 1907
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        23: .line 1911
      StackMap locals:
      StackMap stack:
            return
        24: .line 1927
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "dom-node"
            invokevirtual java.lang.String.length:()I
            if_icmpne 26
        25: .line 1928
            aload 1 /* propertyId */
            ldc "dom-node"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 28
        26: .line 1929
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "document-xml-version"
            invokevirtual java.lang.String.length:()I
            if_icmpne 33
        27: .line 1930
            aload 1 /* propertyId */
            ldc "document-xml-version"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 33
        28: .line 1931
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        29: .line 1932
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        30: .line 1933
            ldc "property-read-only"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* propertyId */
            aastore
        31: .line 1932
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        32: .line 1931
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // int suffixLength
        33: .line 1956
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* propertyId */
            aload 2 /* value */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        34: .line 1957
            goto 48
        35: .line 1958
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        36: .line 1959
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 4 /* identifier */
        start local 4 // java.lang.String identifier
        37: .line 1960
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 43
        38: .line 1961
            new org.xml.sax.SAXNotRecognizedException
            dup
        39: .line 1962
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        40: .line 1963
            ldc "property-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        41: .line 1962
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        42: .line 1961
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        43: .line 1966
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        44: .line 1967
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        45: .line 1968
            ldc "property-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        46: .line 1967
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        47: .line 1966
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // java.lang.String identifier
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        48: .line 1972
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   49     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   49     1    propertyId  Ljava/lang/String;
            0   49     2         value  Ljava/lang/Object;
            2   33     3  suffixLength  I
           36   48     3             e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
           37   48     4    identifier  Ljava/lang/String;
      Exception table:
        from    to  target  type
           4     5       6  Class java.lang.ClassCastException
          15    16      17  Class java.lang.ClassCastException
           0    12      35  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          13    23      35  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          24    34      35  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
            Name  Flags
      propertyId  
      value       

  public java.lang.Object getProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String propertyId
         0: .line 1996
            aload 1 /* propertyId */
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 21
         1: .line 1997
            aload 1 /* propertyId */
            invokevirtual java.lang.String.length:()I
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.length:()I
            isub
            istore 2 /* suffixLength */
        start local 2 // int suffixLength
         2: .line 2005
            iload 2 /* suffixLength */
            ldc "document-xml-version"
            invokevirtual java.lang.String.length:()I
            if_icmpne 6
         3: .line 2006
            aload 1 /* propertyId */
            ldc "document-xml-version"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 6
         4: .line 2007
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fVersion:Ljava/lang/String;
         5: areturn
         6: .line 2016
      StackMap locals: int
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "lexical-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 10
         7: .line 2017
            aload 1 /* propertyId */
            ldc "lexical-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 10
         8: .line 2018
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.getLexicalHandler:()Lorg/xml/sax/ext/LexicalHandler;
         9: areturn
        10: .line 2026
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "declaration-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 14
        11: .line 2027
            aload 1 /* propertyId */
            ldc "declaration-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 14
        12: .line 2028
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.getDeclHandler:()Lorg/xml/sax/ext/DeclHandler;
        13: areturn
        14: .line 2041
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "dom-node"
            invokevirtual java.lang.String.length:()I
            if_icmpne 21
        15: .line 2042
            aload 1 /* propertyId */
            ldc "dom-node"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 21
        16: .line 2044
            new org.xml.sax.SAXNotSupportedException
            dup
        17: .line 2045
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        18: .line 2046
            ldc "dom-node-read-not-supported"
            aconst_null
        19: .line 2045
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        20: .line 2044
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int suffixLength
        21: .line 2070
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            aload 1 /* propertyId */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
        22: areturn
        23: .line 2072
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 2 /* e */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        24: .line 2073
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 3 /* identifier */
        start local 3 // java.lang.String identifier
        25: .line 2074
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 31
        26: .line 2075
            new org.xml.sax.SAXNotRecognizedException
            dup
        27: .line 2076
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        28: .line 2077
            ldc "property-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        29: .line 2076
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        30: .line 2075
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        31: .line 2080
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        32: .line 2081
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
        33: .line 2082
            ldc "property-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        34: .line 2081
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        35: .line 2080
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // java.lang.String identifier
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   36     0          this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   36     1    propertyId  Ljava/lang/String;
            2   21     2  suffixLength  I
           24   36     2             e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
           25   36     3    identifier  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     5      23  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
           6     9      23  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          10    13      23  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          14    22      23  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
            Name  Flags
      propertyId  

  protected void setDeclHandler(org.xml.sax.ext.DeclHandler);
    descriptor: (Lorg/xml/sax/ext/DeclHandler;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.ext.DeclHandler handler
         0: .line 2110
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fParseInProgress:Z
            ifeq 7
         1: .line 2111
            new org.xml.sax.SAXNotSupportedException
            dup
         2: .line 2112
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
         3: .line 2113
            ldc "property-not-parsing-supported"
         4: .line 2114
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "http://xml.org/sax/properties/declaration-handler"
            aastore
         5: .line 2112
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         6: .line 2111
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 2116
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* handler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
         8: .line 2118
            return
        end local 1 // org.xml.sax.ext.DeclHandler handler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    9     1  handler  Lorg/xml/sax/ext/DeclHandler;
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
         Name  Flags
      handler  

  protected org.xml.sax.ext.DeclHandler getDeclHandler();
    descriptor: ()Lorg/xml/sax/ext/DeclHandler;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 2127
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException

  protected void setLexicalHandler(org.xml.sax.ext.LexicalHandler);
    descriptor: (Lorg/xml/sax/ext/LexicalHandler;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // org.xml.sax.ext.LexicalHandler handler
         0: .line 2146
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fParseInProgress:Z
            ifeq 7
         1: .line 2147
            new org.xml.sax.SAXNotSupportedException
            dup
         2: .line 2148
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getLocale:()Ljava/util/Locale;
         3: .line 2149
            ldc "property-not-parsing-supported"
         4: .line 2150
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "http://xml.org/sax/properties/lexical-handler"
            aastore
         5: .line 2148
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         6: .line 2147
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 2152
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* handler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
         8: .line 2154
            return
        end local 1 // org.xml.sax.ext.LexicalHandler handler
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    9     1  handler  Lorg/xml/sax/ext/LexicalHandler;
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
         Name  Flags
      handler  

  protected org.xml.sax.ext.LexicalHandler getLexicalHandler();
    descriptor: ()Lorg/xml/sax/ext/LexicalHandler;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 2163
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException

  protected final void startNamespaceMapping();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 2170
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixCount:()I
            istore 1 /* count */
        start local 1 // int count
         1: .line 2171
            iload 1 /* count */
            ifle 14
         2: .line 2172
            aconst_null
            astore 2 /* prefix */
        start local 2 // java.lang.String prefix
         3: .line 2173
            aconst_null
            astore 3 /* uri */
        start local 3 // java.lang.String uri
         4: .line 2174
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         5: goto 13
         6: .line 2175
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser int java.lang.String java.lang.String int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            iload 4 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixAt:(I)Ljava/lang/String;
            astore 2 /* prefix */
         7: .line 2176
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 2 /* prefix */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* uri */
         8: .line 2177
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 2 /* prefix */
         9: .line 2178
            aload 3 /* uri */
            ifnonnull 10
            ldc ""
            goto 11
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser int java.lang.String java.lang.String int
      StackMap stack: org.xml.sax.ContentHandler java.lang.String
        10: aload 3 /* uri */
        11: .line 2177
      StackMap locals: com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser int java.lang.String java.lang.String int
      StackMap stack: org.xml.sax.ContentHandler java.lang.String java.lang.String
            invokeinterface org.xml.sax.ContentHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
        12: .line 2174
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        13: iload 4 /* i */
            iload 1 /* count */
            if_icmplt 6
        end local 4 // int i
        end local 3 // java.lang.String uri
        end local 2 // java.lang.String prefix
        14: .line 2181
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int count
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            1   15     1   count  I
            3   14     2  prefix  Ljava/lang/String;
            4   14     3     uri  Ljava/lang/String;
            5   14     4       i  I
    Exceptions:
      throws org.xml.sax.SAXException

  protected final void endNamespaceMapping();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 2187
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixCount:()I
            istore 1 /* count */
        start local 1 // int count
         1: .line 2188
            iload 1 /* count */
            ifle 7
         2: .line 2189
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         3: goto 6
         4: .line 2190
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            iload 2 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixAt:(I)Ljava/lang/String;
            invokeinterface org.xml.sax.ContentHandler.endPrefixMapping:(Ljava/lang/String;)V
         5: .line 2189
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 2 /* i */
            iload 1 /* count */
            if_icmplt 4
        end local 2 // int i
         7: .line 2193
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int count
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            1    8     1  count  I
            3    7     2      i  I
    Exceptions:
      throws org.xml.sax.SAXException

  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.AbstractSAXParser this
         0: .line 2205
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.reset:()V
         1: .line 2208
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fInDTD:Z
         2: .line 2209
            aload 0 /* this */
            ldc "1.0"
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fVersion:Ljava/lang/String;
         3: .line 2210
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fStandalone:Z
         4: .line 2213
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.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.AbstractSAXParser.fNamespaces:Z
         5: .line 2214
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fConfiguration:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;
            ldc "http://xml.org/sax/features/namespace-prefixes"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.getFeature:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
         6: .line 2215
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
         7: .line 2216
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclaredAttrs:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
         8: .line 2218
            return
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException

  public com.sun.org.apache.xerces.internal.xs.ElementPSVI getElementPSVI();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
         0: .line 2415
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            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
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xs.ElementPSVI
         2: areturn
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;

  public com.sun.org.apache.xerces.internal.xs.AttributePSVI getAttributePSVI(int);
    descriptor: (I)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // int index
         0: .line 2421
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy.fAttributes:Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            iload 1 /* index */
            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
            areturn
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    1     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public com.sun.org.apache.xerces.internal.xs.AttributePSVI getAttributePSVIByName(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localname
         0: .line 2427
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy.fAttributes:Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            aload 1 /* uri */
            aload 2 /* localname */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(Ljava/lang/String;Ljava/lang/String;)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
            areturn
        end local 2 // java.lang.String localname
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    1     1        uri  Ljava/lang/String;
            0    1     2  localname  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      uri        
      localname  
}
SourceFile: "AbstractSAXParser.java"
NestMembers:
  com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$1  com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$2  com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy  com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy
InnerClasses:
  com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$1
  com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$2
  protected final AttributesProxy = com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$AttributesProxy of com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser
  protected LocatorProxy = com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy of com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser