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 113
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 114
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_1
         2: .line 115
            ldc "http://xml.org/sax/features/namespace-prefixes"
            aastore
            dup
            iconst_2
         3: .line 116
            ldc "http://xml.org/sax/features/string-interning"
            aastore
         4: .line 113
            putstatic com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.RECOGNIZED_FEATURES:[Ljava/lang/String;
         5: .line 138
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
         6: .line 139
            ldc "http://xml.org/sax/properties/lexical-handler"
            aastore
            dup
            iconst_1
         7: .line 140
            ldc "http://xml.org/sax/properties/declaration-handler"
            aastore
            dup
            iconst_2
         8: .line 141
            ldc "http://xml.org/sax/properties/dom-node"
            aastore
         9: .line 138
            putstatic com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        10: .line 215
            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 229
            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 154
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
         2: .line 157
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
         3: .line 163
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
         4: .line 166
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
         5: .line 172
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
         6: .line 194
            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 203
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fParseInProgress:Z
         8: .line 209
            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 210
            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 216
            aload 0 /* this */
            bipush 20
            newarray 5
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fCharBuffer:[C
        11: .line 221
            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 231
            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 232
            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 235
            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 236
            goto 17
        16: .line 237
      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 240
      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 276
            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 280
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 5
         2: .line 281
            aload 1 /* locator */
            ifnull 4
         3: .line 282
            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 284
      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 288
      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 289
            aload 1 /* locator */
            ifnull 8
         7: .line 290
            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 292
      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 294
            goto 12
        10: .line 295
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
        11: .line 296
            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 299
      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=3, locals=5, 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 318
            aload 0 /* this */
            aload 1 /* version */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fVersion:Ljava/lang/String;
         1: .line 319
            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 320
            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    3     0        this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0    3     1     version  Ljava/lang/String;
            0    3     2    encoding  Ljava/lang/String;
            0    3     3  standalone  Ljava/lang/String;
            0    3     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      version     
      encoding    
      standalone  
      augs        

  public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=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 337
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fInDTD:Z
         1: .line 341
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 6
         2: .line 342
            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 344
            goto 6
         4: .line 345
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         5: .line 346
            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 350
      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 351
            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 354
      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 386
            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 388
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 9
         2: .line 389
            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 391
            goto 9
         4: .line 394
      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 395
            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 398
            goto 9
         7: .line 399
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         8: .line 400
            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 403
      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 428
            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 430
      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 431
            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 434
            goto 6
         4: .line 435
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         5: .line 436
            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 439
      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 457
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 3
         1: .line 460
            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 461
            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 465
      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 467
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
            ifeq 29
         5: .line 469
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startNamespaceMapping:()V
         6: .line 477
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 4 /* len */
        start local 4 // int len
         7: .line 478
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
            ifne 17
         8: .line 479
            iload 4 /* len */
            iconst_1
            isub
            istore 5 /* i */
        start local 5 // int i
         9: goto 15
        10: .line 480
      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 481
            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 482
            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 484
      StackMap locals:
      StackMap stack:
            aload 2 /* attributes */
            iload 5 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.removeAttributeAt:(I)V
        14: .line 479
      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 487
            goto 29
        17: .line 488
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
            ifne 29
        18: .line 489
            iload 4 /* len */
            iconst_1
            isub
            istore 5 /* i */
        start local 5 // int i
        19: goto 28
        20: .line 490
      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 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.prefix:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpeq 23
        22: .line 492
            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 495
      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 496
            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 497
            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 498
            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 489
      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 504
      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 506
            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 507
            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 508
            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 509
            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 510
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fAttributesProxy:Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser$AttributesProxy;
        39: .line 509
            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 512
            goto 43
        41: .line 513
      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 514
            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 517
      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 531
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifne 2
         1: .line 532
            return
         2: .line 538
      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 541
            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 545
      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 546
            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 548
            goto 9
         7: .line 549
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         8: .line 550
            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 553
      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 572
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 2
         1: .line 573
            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 577
      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 578
            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 580
            goto 7
         5: .line 581
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         6: .line 582
            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 585
      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 600
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 2
         1: .line 601
            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 605
      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 606
            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 607
            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 608
            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 609
            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 610
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
        12: .line 609
            invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        13: .line 611
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
            ifeq 18
        14: .line 612
            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 615
            goto 18
        16: .line 616
      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 617
            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 620
      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 632
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 5
         1: .line 633
            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 635
            goto 5
         3: .line 636
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         4: .line 637
            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 640
      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 652
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 5
         1: .line 653
            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 655
            goto 5
         3: .line 656
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         4: .line 657
            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 660
      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 674
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 5
         1: .line 675
            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 677
            goto 5
         3: .line 678
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         4: .line 679
            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 682
      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 712
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 4
         1: .line 713
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            aload 1 /* target */
         2: .line 714
            aload 2 /* data */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
         3: .line 713
            invokeinterface org.xml.sax.DocumentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
         4: .line 718
      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 719
            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 721
            goto 9
         7: .line 722
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
         8: .line 723
            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 726
      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 739
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
            ifnull 2
         1: .line 740
            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 744
      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 745
            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 747
            goto 7
         5: .line 748
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         6: .line 749
            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 752
      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 768
            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 769
            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 780
            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 781
            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 815
            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 817
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            ifnull 9
         2: .line 818
            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 820
            goto 9
         4: .line 823
      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 824
            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 827
            goto 9
         7: .line 828
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         8: .line 829
            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 832
      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 858
            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 860
      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 861
            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 864
            goto 6
         4: .line 865
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 3 /* e */
        start local 3 // org.xml.sax.SAXException e
         5: .line 866
            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 869
      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 887
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 5
         1: .line 888
            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 890
            goto 5
         3: .line 891
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* e */
        start local 4 // org.xml.sax.SAXException e
         4: .line 892
            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 895
      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 930
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 31
         1: .line 932
            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 933
            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 935
            return
         4: .line 937
      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 938
            aload 3 /* type */
            ldc "NOTATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 7
         6: .line 939
            aload 3 /* type */
            ldc "ENUMERATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 22
         7: .line 941
      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 942
            aload 3 /* type */
            ldc "NOTATION"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 12
         9: .line 943
            aload 10 /* str */
            aload 3 /* type */
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        10: .line 944
            aload 10 /* str */
            ldc " ("
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        11: .line 945
            goto 13
        12: .line 947
      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 949
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 11 /* i */
        start local 11 // int i
        14: goto 19
        15: .line 950
      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 951
            iload 11 /* i */
            aload 4 /* enumeration */
            arraylength
            iconst_1
            isub
            if_icmpge 18
        17: .line 952
            aload 10 /* str */
            bipush 124
            invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
            pop
        18: .line 949
      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 955
            aload 10 /* str */
            bipush 41
            invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
            pop
        21: .line 956
            aload 10 /* str */
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            astore 3 /* type */
        end local 10 // java.lang.StringBuffer str
        22: .line 958
      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 959
            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 960
            aload 3 /* type */
            aload 5 /* defaultType */
            aload 10 /* value */
        27: .line 959
            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 962
            goto 31
        29: .line 963
      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 964
            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 967
      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 992
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 5
         1: .line 993
            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 995
            goto 5
         3: .line 996
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 5 /* e */
        start local 5 // org.xml.sax.SAXException e
         4: .line 997
            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 1000
      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 1019
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDeclHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 10
         1: .line 1020
            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 1021
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
            ifeq 4
         3: .line 1022
            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 1021
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* systemId */
        start local 5 // java.lang.String systemId
         6: .line 1023
            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 1025
            goto 10
         8: .line 1026
      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 1027
            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 1030
      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 1050
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            ifnull 10
         1: .line 1051
            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 1052
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
            ifeq 4
         3: .line 1053
            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 1052
      StackMap locals:
      StackMap stack: java.lang.String
            astore 6 /* systemId */
        start local 6 // java.lang.String systemId
         6: .line 1054
            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 1056
            goto 10
         8: .line 1057
      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 1058
            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 1061
      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 1078
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
            ifnull 10
         1: .line 1079
            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 1080
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
            ifeq 4
         3: .line 1081
            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 1080
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* systemId */
        start local 5 // java.lang.String systemId
         6: .line 1082
            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 1084
            goto 10
         8: .line 1085
      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 1086
            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 1089
      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 1100
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fInDTD:Z
         1: .line 1104
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 6
         2: .line 1105
            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 1107
            goto 6
         4: .line 1108
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 2 /* e */
        start local 2 // org.xml.sax.SAXException e
         5: .line 1109
            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 1111
      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 1113
            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 1116
      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 1138
            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 1140
            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 1141
            goto 26
         3: .line 1144
      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 1145
            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 1146
            aload 4 /* ex */
            ifnonnull 12
         6: .line 1149
            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 1162
            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 1163
            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 1164
            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 1165
            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 1166
            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
            athrow
        end local 5 // org.xml.sax.helpers.LocatorImpl locatorImpl
        12: .line 1168
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException java.lang.Exception
      StackMap stack:
            aload 4 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 14
        13: .line 1170
            aload 4 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        14: .line 1172
      StackMap locals:
      StackMap stack:
            aload 4 /* ex */
            instanceof java.io.IOException
            ifeq 16
        15: .line 1173
            aload 4 /* ex */
            checkcast java.io.IOException
            athrow
        16: .line 1175
      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
        17: .line 1177
      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
        18: .line 1178
            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
        19: .line 1179
            aload 4 /* ex */
            ifnonnull 21
        20: .line 1180
            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
        21: .line 1182
      StackMap locals: com.sun.org.apache.xerces.internal.xni.XNIException java.lang.Exception
      StackMap stack:
            aload 4 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 23
        22: .line 1183
            aload 4 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        23: .line 1185
      StackMap locals:
      StackMap stack:
            aload 4 /* ex */
            instanceof java.io.IOException
            ifeq 25
        24: .line 1186
            aload 4 /* ex */
            checkcast java.io.IOException
            athrow
        25: .line 1188
      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
        26: .line 1191
      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   27     0         this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   27     1     systemId  Ljava/lang/String;
            1   27     2       source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
            4   17     3            e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            5   17     4           ex  Ljava/lang/Exception;
            7   12     5  locatorImpl  Lorg/xml/sax/helpers/LocatorImpl;
           18   26     3            e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
           19   26     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      17  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 1207
            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 1208
            aload 1 /* inputSource */
            invokevirtual org.xml.sax.InputSource.getSystemId:()Ljava/lang/String;
         2: .line 1209
            aconst_null
            iconst_0
         3: .line 1207
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
         4: .line 1206
            astore 2 /* xmlInputSource */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource xmlInputSource
         5: .line 1210
            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 1211
            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 1212
            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 1213
            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 1214
            goto 33
        10: .line 1217
      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 1218
            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 1219
            aload 3 /* ex */
            ifnonnull 19
        13: .line 1222
            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 1235
            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 1236
            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 1237
            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 1238
            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 1239
            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
            athrow
        end local 4 // org.xml.sax.helpers.LocatorImpl locatorImpl
        19: .line 1241
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException java.lang.Exception
      StackMap stack:
            aload 3 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 21
        20: .line 1243
            aload 3 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        21: .line 1245
      StackMap locals:
      StackMap stack:
            aload 3 /* ex */
            instanceof java.io.IOException
            ifeq 23
        22: .line 1246
            aload 3 /* ex */
            checkcast java.io.IOException
            athrow
        23: .line 1248
      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
        24: .line 1250
      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
        25: .line 1251
            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
        26: .line 1252
            aload 3 /* ex */
            ifnonnull 28
        27: .line 1253
            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
        28: .line 1255
      StackMap locals: com.sun.org.apache.xerces.internal.xni.XNIException java.lang.Exception
      StackMap stack:
            aload 3 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 30
        29: .line 1256
            aload 3 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        30: .line 1258
      StackMap locals:
      StackMap stack:
            aload 3 /* ex */
            instanceof java.io.IOException
            ifeq 32
        31: .line 1259
            aload 3 /* ex */
            checkcast java.io.IOException
            athrow
        32: .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.XNIException e
        33: .line 1264
      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   34     0            this  Lcom/sun/org/apache/xerces/internal/parsers/AbstractSAXParser;
            0   34     1     inputSource  Lorg/xml/sax/InputSource;
            5    9     2  xmlInputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
           11   24     2               e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
           12   24     3              ex  Ljava/lang/Exception;
           14   19     4     locatorImpl  Lorg/xml/sax/helpers/LocatorImpl;
           25   33     2               e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
           26   33     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      24  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 1276
            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 1277
            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 1278
            aload 2 /* xer */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolver2Wrapper
            ifeq 6
         3: .line 1279
            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 1280
            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 1281
            goto 19
         6: .line 1283
      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 1284
            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 1283
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         9: .line 1286
            goto 19
        10: .line 1288
      StackMap locals:
      StackMap stack:
            aload 2 /* xer */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            ifeq 14
        11: .line 1289
            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 1290
            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 1291
            goto 19
        14: .line 1293
      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 1294
            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 1293
            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 1297
            goto 19
        18: .line 1298
      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 1302
      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 1313
            aconst_null
            astore 1 /* entityResolver */
        start local 1 // org.xml.sax.EntityResolver entityResolver
         1: .line 1316
            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 1315
            astore 2 /* xmlEntityResolver */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver xmlEntityResolver
         3: .line 1317
            aload 2 /* xmlEntityResolver */
            ifnull 13
         4: .line 1318
            aload 2 /* xmlEntityResolver */
            instanceof com.sun.org.apache.xerces.internal.util.EntityResolverWrapper
            ifeq 8
         5: .line 1320
            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 1319
            astore 1 /* entityResolver */
         7: .line 1321
            goto 13
         8: .line 1322
      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 1324
            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 1323
            astore 1 /* entityResolver */
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver xmlEntityResolver
        11: .line 1327
            goto 13
        12: .line 1328
      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 1331
      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 1354
            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 1355
            aload 2 /* xeh */
            instanceof com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            ifeq 5
         2: .line 1356
            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 1357
            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 1358
            goto 10
         5: .line 1360
      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 1361
            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 1360
            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 1363
            goto 10
         9: .line 1364
      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 1368
      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 1379
            aconst_null
            astore 1 /* errorHandler */
        start local 1 // org.xml.sax.ErrorHandler errorHandler
         1: .line 1382
            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 1381
            astore 2 /* xmlErrorHandler */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler xmlErrorHandler
         3: .line 1383
            aload 2 /* xmlErrorHandler */
            ifnull 8
         4: .line 1384
            aload 2 /* xmlErrorHandler */
            instanceof com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
            ifeq 8
         5: .line 1385
            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 1387
            goto 8
         7: .line 1388
      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 1391
      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 1408
            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 1410
            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 1428
            aload 0 /* this */
            aload 1 /* dtdHandler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDTDHandler:Lorg/xml/sax/DTDHandler;
         1: .line 1429
            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 1450
            aload 0 /* this */
            aload 1 /* documentHandler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fDocumentHandler:Lorg/xml/sax/DocumentHandler;
         1: .line 1451
            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 1473
            aload 0 /* this */
            aload 1 /* contentHandler */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
         1: .line 1474
            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 1485
            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 1496
            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 1521
            aload 1 /* featureId */
            ldc "http://xml.org/sax/features/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 61
         1: .line 1522
            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 1525
            iload 3 /* suffixLength */
            ldc "namespaces"
            invokevirtual java.lang.String.length:()I
            if_icmpne 7
         3: .line 1526
            aload 1 /* featureId */
            ldc "namespaces"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 7
         4: .line 1527
            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 1528
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespaces:Z
         6: .line 1529
            return
         7: .line 1538
      StackMap locals: int
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.length:()I
            if_icmpne 12
         8: .line 1539
            aload 1 /* featureId */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 12
         9: .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
        10: .line 1541
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fNamespacePrefixes:Z
        11: .line 1542
            return
        12: .line 1549
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "string-interning"
            invokevirtual java.lang.String.length:()I
            if_icmpne 21
        13: .line 1550
            aload 1 /* featureId */
            ldc "string-interning"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 21
        14: .line 1551
            iload 2 /* state */
            ifne 20
        15: .line 1552
            new org.xml.sax.SAXNotSupportedException
            dup
        16: .line 1553
            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 1554
            ldc "false-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* featureId */
            aastore
        18: .line 1553
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        19: .line 1552
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        20: .line 1556
      StackMap locals:
      StackMap stack:
            return
        21: .line 1563
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.length:()I
            if_icmpne 25
        22: .line 1564
            aload 1 /* featureId */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 25
        23: .line 1565
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
        24: .line 1566
            return
        25: .line 1573
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 29
        26: .line 1574
            aload 1 /* featureId */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 29
        27: .line 1575
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
        28: .line 1576
            return
        29: .line 1583
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.length:()I
            if_icmpne 38
        30: .line 1584
            aload 1 /* featureId */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 38
        31: .line 1587
            iload 2 /* state */
            ifeq 37
        32: .line 1588
            new org.xml.sax.SAXNotSupportedException
            dup
        33: .line 1589
            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 1590
            ldc "true-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* featureId */
            aastore
        35: .line 1589
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        36: .line 1588
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        37: .line 1592
      StackMap locals:
      StackMap stack:
            return
        38: .line 1599
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 42
        39: .line 1600
            aload 1 /* featureId */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 42
        40: .line 1601
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
        41: .line 1602
            return
        42: .line 1609
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 48
        43: .line 1610
            aload 1 /* featureId */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 48
        44: .line 1611
            iload 2 /* state */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
            if_icmpeq 47
        45: .line 1612
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
        46: .line 1614
            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 1616
      StackMap locals:
      StackMap stack:
            return
        48: .line 1633
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "is-standalone"
            invokevirtual java.lang.String.length:()I
            if_icmpne 50
        49: .line 1634
            aload 1 /* featureId */
            ldc "is-standalone"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 56
        50: .line 1635
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "use-attributes2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 52
        51: .line 1636
            aload 1 /* featureId */
            ldc "use-attributes2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 56
        52: .line 1637
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "use-locator2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 54
        53: .line 1638
            aload 1 /* featureId */
            ldc "use-locator2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 56
        54: .line 1639
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "xml-1.1"
            invokevirtual java.lang.String.length:()I
            if_icmpne 65
        55: .line 1640
            aload 1 /* featureId */
            ldc "xml-1.1"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 65
        56: .line 1641
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        57: .line 1642
            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 1643
            ldc "feature-read-only"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* featureId */
            aastore
        59: .line 1642
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        60: .line 1641
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // int suffixLength
        61: .line 1651
      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 1652
            iload 2 /* state */
            ifeq 65
        63: .line 1653
            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 1654
            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 1663
      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 1664
            goto 80
        67: .line 1665
      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 1666
            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 1667
            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 1668
            new org.xml.sax.SAXNotRecognizedException
            dup
        71: .line 1669
            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 1670
            ldc "feature-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        73: .line 1669
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        74: .line 1668
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        75: .line 1673
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        76: .line 1674
            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 1675
            ldc "feature-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        78: .line 1674
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        79: .line 1673
            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 1679
      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 1703
            aload 1 /* featureId */
            ldc "http://xml.org/sax/features/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 42
         1: .line 1704
            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 1712
            iload 2 /* suffixLength */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.length:()I
            if_icmpne 7
         3: .line 1713
            aload 1 /* featureId */
            ldc "namespace-prefixes"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 7
         4: .line 1714
            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 1715
            iload 3 /* state */
         6: ireturn
        end local 3 // boolean state
         7: .line 1721
      StackMap locals: int
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "string-interning"
            invokevirtual java.lang.String.length:()I
            if_icmpne 10
         8: .line 1722
            aload 1 /* featureId */
            ldc "string-interning"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 10
         9: .line 1723
            iconst_1
            ireturn
        10: .line 1729
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "is-standalone"
            invokevirtual java.lang.String.length:()I
            if_icmpne 14
        11: .line 1730
            aload 1 /* featureId */
            ldc "is-standalone"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 14
        12: .line 1731
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fStandalone:Z
        13: ireturn
        14: .line 1737
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "xml-1.1"
            invokevirtual java.lang.String.length:()I
            if_icmpne 18
        15: .line 1738
            aload 1 /* featureId */
            ldc "xml-1.1"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 18
        16: .line 1739
            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 1746
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.length:()I
            if_icmpne 22
        19: .line 1747
            aload 1 /* featureId */
            ldc "lexical-handler/parameter-entities"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 22
        20: .line 1748
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fLexicalHandlerParameterEntities:Z
        21: ireturn
        22: .line 1754
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 26
        23: .line 1755
            aload 1 /* featureId */
            ldc "resolve-dtd-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 26
        24: .line 1756
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fResolveDTDURIs:Z
        25: ireturn
        26: .line 1763
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.length:()I
            if_icmpne 30
        27: .line 1764
            aload 1 /* featureId */
            ldc "xmlns-uris"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 30
        28: .line 1765
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fXMLNSURIs:Z
        29: ireturn
        30: .line 1772
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.length:()I
            if_icmpne 33
        31: .line 1773
            aload 1 /* featureId */
            ldc "unicode-normalization-checking"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 33
        32: .line 1776
            iconst_0
            ireturn
        33: .line 1783
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 37
        34: .line 1784
            aload 1 /* featureId */
            ldc "use-entity-resolver2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 37
        35: .line 1785
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fUseEntityResolver2:Z
        36: ireturn
        37: .line 1795
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "use-attributes2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 39
        38: .line 1796
            aload 1 /* featureId */
            ldc "use-attributes2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 41
        39: .line 1797
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "use-locator2"
            invokevirtual java.lang.String.length:()I
            if_icmpne 42
        40: .line 1798
            aload 1 /* featureId */
            ldc "use-locator2"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 42
        41: .line 1799
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // int suffixLength
        42: .line 1820
      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 1822
      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 1823
            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 1824
            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 1825
            new org.xml.sax.SAXNotRecognizedException
            dup
        48: .line 1826
            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 1827
            ldc "feature-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        50: .line 1826
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        51: .line 1825
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        52: .line 1830
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        53: .line 1831
            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 1832
            ldc "feature-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        55: .line 1831
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        56: .line 1830
            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 1861
            aload 1 /* propertyId */
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 33
         1: .line 1862
            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 1870
            iload 3 /* suffixLength */
            ldc "lexical-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 13
         3: .line 1871
            aload 1 /* propertyId */
            ldc "lexical-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 13
         4: .line 1873
            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 1874
            goto 12
         6: .line 1875
      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 1876
            new org.xml.sax.SAXNotSupportedException
            dup
         8: .line 1877
            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 1878
            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 1877
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        11: .line 1876
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 1880
      StackMap locals:
      StackMap stack:
            return
        13: .line 1888
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "declaration-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 24
        14: .line 1889
            aload 1 /* propertyId */
            ldc "declaration-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 24
        15: .line 1891
            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 1892
            goto 23
        17: .line 1893
      StackMap locals:
      StackMap stack: java.lang.ClassCastException
            pop
        18: .line 1894
            new org.xml.sax.SAXNotSupportedException
            dup
        19: .line 1895
            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 1896
            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 1895
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        22: .line 1894
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        23: .line 1898
      StackMap locals:
      StackMap stack:
            return
        24: .line 1914
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "dom-node"
            invokevirtual java.lang.String.length:()I
            if_icmpne 26
        25: .line 1915
            aload 1 /* propertyId */
            ldc "dom-node"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifne 28
        26: .line 1916
      StackMap locals:
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "document-xml-version"
            invokevirtual java.lang.String.length:()I
            if_icmpne 33
        27: .line 1917
            aload 1 /* propertyId */
            ldc "document-xml-version"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 33
        28: .line 1918
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        29: .line 1919
            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 1920
            ldc "property-read-only"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* propertyId */
            aastore
        31: .line 1919
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        32: .line 1918
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // int suffixLength
        33: .line 1943
      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 1944
            goto 48
        35: .line 1945
      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 1946
            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 1947
            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 1948
            new org.xml.sax.SAXNotRecognizedException
            dup
        39: .line 1949
            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 1950
            ldc "property-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        41: .line 1949
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        42: .line 1948
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        43: .line 1953
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        44: .line 1954
            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 1955
            ldc "property-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        46: .line 1954
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        47: .line 1953
            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 1959
      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 1983
            aload 1 /* propertyId */
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 21
         1: .line 1984
            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 1992
            iload 2 /* suffixLength */
            ldc "document-xml-version"
            invokevirtual java.lang.String.length:()I
            if_icmpne 6
         3: .line 1993
            aload 1 /* propertyId */
            ldc "document-xml-version"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 6
         4: .line 1994
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fVersion:Ljava/lang/String;
         5: areturn
         6: .line 2003
      StackMap locals: int
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "lexical-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 10
         7: .line 2004
            aload 1 /* propertyId */
            ldc "lexical-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 10
         8: .line 2005
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.getLexicalHandler:()Lorg/xml/sax/ext/LexicalHandler;
         9: areturn
        10: .line 2013
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "declaration-handler"
            invokevirtual java.lang.String.length:()I
            if_icmpne 14
        11: .line 2014
            aload 1 /* propertyId */
            ldc "declaration-handler"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 14
        12: .line 2015
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.getDeclHandler:()Lorg/xml/sax/ext/DeclHandler;
        13: areturn
        14: .line 2028
      StackMap locals:
      StackMap stack:
            iload 2 /* suffixLength */
            ldc "dom-node"
            invokevirtual java.lang.String.length:()I
            if_icmpne 21
        15: .line 2029
            aload 1 /* propertyId */
            ldc "dom-node"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 21
        16: .line 2031
            new org.xml.sax.SAXNotSupportedException
            dup
        17: .line 2032
            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 2033
            ldc "dom-node-read-not-supported"
            aconst_null
        19: .line 2032
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        20: .line 2031
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int suffixLength
        21: .line 2057
      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 2059
      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 2060
            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 2061
            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 2062
            new org.xml.sax.SAXNotRecognizedException
            dup
        27: .line 2063
            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 2064
            ldc "property-not-recognized"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        29: .line 2063
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        30: .line 2062
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        31: .line 2067
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotSupportedException
            dup
        32: .line 2068
            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 2069
            ldc "property-not-supported"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        34: .line 2068
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        35: .line 2067
            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 2097
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fParseInProgress:Z
            ifeq 7
         1: .line 2098
            new org.xml.sax.SAXNotSupportedException
            dup
         2: .line 2099
            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 2100
            ldc "property-not-parsing-supported"
         4: .line 2101
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "http://xml.org/sax/properties/declaration-handler"
            aastore
         5: .line 2099
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         6: .line 2098
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 2103
      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 2105
            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 2114
            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 2133
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fParseInProgress:Z
            ifeq 7
         1: .line 2134
            new org.xml.sax.SAXNotSupportedException
            dup
         2: .line 2135
            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 2136
            ldc "property-not-parsing-supported"
         4: .line 2137
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "http://xml.org/sax/properties/lexical-handler"
            aastore
         5: .line 2135
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         6: .line 2134
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 2139
      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 2141
            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 2150
            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 2157
            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 2158
            iload 1 /* count */
            ifle 14
         2: .line 2159
            aconst_null
            astore 2 /* prefix */
        start local 2 // java.lang.String prefix
         3: .line 2160
            aconst_null
            astore 3 /* uri */
        start local 3 // java.lang.String uri
         4: .line 2161
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         5: goto 13
         6: .line 2162
      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 2163
            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 2164
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fContentHandler:Lorg/xml/sax/ContentHandler;
            aload 2 /* prefix */
         9: .line 2165
            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 2164
      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 2161
            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 2168
      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 2174
            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 2175
            iload 1 /* count */
            ifle 7
         2: .line 2176
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         3: goto 6
         4: .line 2177
      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 2176
            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 2180
      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 2192
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.reset:()V
         1: .line 2195
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fInDTD:Z
         2: .line 2196
            aload 0 /* this */
            ldc "1.0"
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fVersion:Ljava/lang/String;
         3: .line 2197
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.fStandalone:Z
         4: .line 2200
            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 2201
            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 2202
            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 2203
            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 2205
            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 2402
            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 2408
            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 2414
            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