public class com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl extends com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings implements com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration, org.w3c.dom.DOMConfiguration
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
  super_class: com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings
{
  protected static final java.lang.String XML11_DATATYPE_VALIDATOR_FACTORY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.org.apache.xerces.internal.impl.dv.dtd.XML11DTDDVFactoryImpl"

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

  protected static final java.lang.String XERCES_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 SCHEMA;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema"

  protected static final java.lang.String SCHEMA_FULL_CHECKING;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema-full-checking"

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

  protected static final java.lang.String NORMALIZE_DATA;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/normalized-value"

  protected static final java.lang.String SCHEMA_ELEMENT_DEFAULT;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/element-default"

  protected static final java.lang.String SEND_PSVI;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/augment-psvi"

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

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

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

  protected static final java.lang.String USE_GRAMMAR_POOL_ONLY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"

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

  protected static final java.lang.String BALANCE_SYNTAX_TREES;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/balance-syntax-trees"

  protected static final java.lang.String WARN_ON_DUPLICATE_ATTDEF;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"

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

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

  protected static final java.lang.String ENTITY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/entity-manager"

  protected static final java.lang.String ERROR_REPORTER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/error-reporter"

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

  protected static final java.lang.String SYMBOL_TABLE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"

  protected static final java.lang.String GRAMMAR_POOL;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/grammar-pool"

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

  protected static final java.lang.String ENTITY_RESOLVER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/entity-resolver"

  protected static final java.lang.String JAXP_SCHEMA_LANGUAGE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/xml/jaxp/properties/schemaLanguage"

  protected static final java.lang.String JAXP_SCHEMA_SOURCE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/xml/jaxp/properties/schemaSource"

  protected static final java.lang.String DTD_VALIDATOR_PROPERTY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/validator/dtd"

  protected static final java.lang.String DTD_VALIDATOR_FACTORY_PROPERTY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/datatype-validator-factory"

  protected static final java.lang.String VALIDATION_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/validation-manager"

  protected static final java.lang.String SCHEMA_LOCATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/schema/external-schemaLocation"

  protected static final java.lang.String SCHEMA_NONS_LOCATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"

  protected static final java.lang.String SCHEMA_DV_FACTORY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/validation/schema/dv-factory"

  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 XML_SECURITY_PROPERTY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"

  com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler fDocumentHandler;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    flags: (0x0000) 

  protected short features;
    descriptor: S
    flags: (0x0004) ACC_PROTECTED

  protected static final short NAMESPACES;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  protected static final short DTNORMALIZATION;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  protected static final short ENTITIES;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  protected static final short CDATA;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  protected static final short SPLITCDATA;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  protected static final short COMMENTS;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  protected static final short VALIDATE;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  protected static final short PSVI;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  protected static final short WELLFORMED;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 256

  protected static final short NSDECL;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 512

  protected static final short INFOSET_TRUE_PARAMS;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 801

  protected static final short INFOSET_FALSE_PARAMS;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  protected static final short INFOSET_MASK;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 815

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

  protected java.util.List<com.sun.org.apache.xerces.internal.xni.parser.XMLComponent> fComponents;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;>;

  protected com.sun.org.apache.xerces.internal.impl.validation.ValidationManager fValidationManager;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
    flags: (0x0004) ACC_PROTECTED

  protected java.util.Locale fLocale;
    descriptor: Ljava/util/Locale;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLErrorReporter fErrorReporter;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
    flags: (0x0004) ACC_PROTECTED

  protected final com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper fErrorHandlerWrapper;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory fCurrentDVFactory;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory fDatatypeValidatorFactory;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory fXML11DatatypeFactory;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
    flags: (0x0004) ACC_PROTECTED

  private java.lang.String fSchemaLocation;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

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

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 281
            aload 0 /* this */
            aconst_null
            aconst_null
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.<init>:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
         1: .line 282
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  protected void <init>(com.sun.org.apache.xerces.internal.util.SymbolTable);
    descriptor: (Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
         0: .line 290
            aload 0 /* this */
            aload 1 /* symbolTable */
            aconst_null
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.<init>:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
         1: .line 291
            return
        end local 1 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    2     1  symbolTable  Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
    MethodParameters:
             Name  Flags
      symbolTable  

  protected void <init>(com.sun.org.apache.xerces.internal.util.SymbolTable, com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/util/SymbolTable;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager parentSettings
         0: .line 302
            aload 0 /* this */
            aload 2 /* parentSettings */
            invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.<init>:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
         1: .line 224
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
         2: .line 257
            aload 0 /* this */
         3: .line 258
            new com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
         4: .line 271
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSchemaLocation:Ljava/lang/String;
         5: .line 306
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fFeatures:Ljava/util/Map;
         6: .line 307
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fProperties:Ljava/util/Map;
         7: .line 310
            bipush 20
            anewarray java.lang.String
            dup
            iconst_0
         8: .line 311
            ldc "http://xml.org/sax/features/validation"
            aastore
            dup
            iconst_1
         9: .line 312
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_2
        10: .line 313
            ldc "http://apache.org/xml/features/validation/schema"
            aastore
            dup
            iconst_3
        11: .line 314
            ldc "http://apache.org/xml/features/validation/schema-full-checking"
            aastore
            dup
            iconst_4
        12: .line 315
            ldc "http://apache.org/xml/features/validation/dynamic"
            aastore
            dup
            iconst_5
        13: .line 316
            ldc "http://apache.org/xml/features/validation/schema/normalized-value"
            aastore
            dup
            bipush 6
        14: .line 317
            ldc "http://apache.org/xml/features/validation/schema/element-default"
            aastore
            dup
            bipush 7
        15: .line 318
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            aastore
            dup
            bipush 8
        16: .line 319
            ldc "http://apache.org/xml/features/generate-synthetic-annotations"
            aastore
            dup
            bipush 9
        17: .line 320
            ldc "http://apache.org/xml/features/validate-annotations"
            aastore
            dup
            bipush 10
        18: .line 321
            ldc "http://apache.org/xml/features/honour-all-schemaLocations"
            aastore
            dup
            bipush 11
        19: .line 322
            ldc "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
            aastore
            dup
            bipush 12
        20: .line 323
            ldc "http://apache.org/xml/features/disallow-doctype-decl"
            aastore
            dup
            bipush 13
        21: .line 324
            ldc "http://apache.org/xml/features/validation/balance-syntax-trees"
            aastore
            dup
            bipush 14
        22: .line 325
            ldc "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
            aastore
            dup
            bipush 15
        23: .line 326
            ldc "http://apache.org/xml/features/internal/parser-settings"
            aastore
            dup
            bipush 16
        24: .line 327
            ldc "http://apache.org/xml/features/namespace-growth"
            aastore
            dup
            bipush 17
        25: .line 328
            ldc "http://apache.org/xml/features/internal/tolerate-duplicates"
            aastore
            dup
            bipush 18
        26: .line 329
            ldc "http://javax.xml.XMLConstants/feature/useCatalog"
            aastore
            dup
            bipush 19
        27: .line 330
            ldc "jdk.xml.overrideDefaultParser"
            aastore
        28: .line 310
            astore 3 /* recognizedFeatures */
        start local 3 // java.lang.String[] recognizedFeatures
        29: .line 332
            aload 0 /* this */
            aload 3 /* recognizedFeatures */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedFeatures:([Ljava/lang/String;)V
        30: .line 335
            aload 0 /* this */
            ldc "http://xml.org/sax/features/validation"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        31: .line 336
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        32: .line 337
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema-full-checking"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        33: .line 338
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/dynamic"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        34: .line 339
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema/normalized-value"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        35: .line 340
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema/element-default"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        36: .line 341
            aload 0 /* this */
            ldc "http://xml.org/sax/features/namespaces"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        37: .line 342
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        38: .line 343
            aload 0 /* this */
            ldc "http://apache.org/xml/features/generate-synthetic-annotations"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        39: .line 344
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validate-annotations"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        40: .line 345
            aload 0 /* this */
            ldc "http://apache.org/xml/features/honour-all-schemaLocations"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        41: .line 346
            aload 0 /* this */
            ldc "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        42: .line 347
            aload 0 /* this */
            ldc "http://apache.org/xml/features/disallow-doctype-decl"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        43: .line 348
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/balance-syntax-trees"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        44: .line 349
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        45: .line 350
            aload 0 /* this */
            ldc "http://apache.org/xml/features/internal/parser-settings"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        46: .line 351
            aload 0 /* this */
            ldc "http://apache.org/xml/features/namespace-growth"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        47: .line 352
            aload 0 /* this */
            ldc "http://apache.org/xml/features/internal/tolerate-duplicates"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        48: .line 353
            aload 0 /* this */
            ldc "http://javax.xml.XMLConstants/feature/useCatalog"
            getstatic jdk.xml.internal.JdkXmlUtils.USE_CATALOG_DEFAULT:Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        49: .line 354
            aload 0 /* this */
            ldc "jdk.xml.overrideDefaultParser"
            getstatic jdk.xml.internal.JdkXmlUtils.OVERRIDE_PARSER_DEFAULT:Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        50: .line 357
            bipush 22
            anewarray java.lang.String
            dup
            iconst_0
        51: .line 358
            ldc "http://xml.org/sax/properties/xml-string"
            aastore
            dup
            iconst_1
        52: .line 359
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aastore
            dup
            iconst_2
        53: .line 360
            ldc "http://apache.org/xml/properties/internal/error-handler"
            aastore
            dup
            iconst_3
        54: .line 361
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            aastore
            dup
            iconst_4
        55: .line 362
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aastore
            dup
            iconst_5
        56: .line 363
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            aastore
            dup
            bipush 6
        57: .line 364
            ldc "http://apache.org/xml/properties/internal/validation-manager"
            aastore
            dup
            bipush 7
        58: .line 365
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            aastore
            dup
            bipush 8
        59: .line 366
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
            aastore
            dup
            bipush 9
        60: .line 367
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
            aastore
            dup
            bipush 10
        61: .line 368
            ldc "http://apache.org/xml/properties/schema/external-schemaLocation"
            aastore
            dup
            bipush 11
        62: .line 369
            ldc "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"
            aastore
            dup
            bipush 12
        63: .line 370
            ldc "http://apache.org/xml/properties/internal/validator/dtd"
            aastore
            dup
            bipush 13
        64: .line 371
            ldc "http://apache.org/xml/properties/internal/datatype-validator-factory"
            aastore
            dup
            bipush 14
        65: .line 372
            ldc "http://apache.org/xml/properties/internal/validation/schema/dv-factory"
            aastore
            dup
            bipush 15
        66: .line 373
            ldc "http://apache.org/xml/properties/security-manager"
            aastore
            dup
            bipush 16
        67: .line 374
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            aastore
            dup
            bipush 17
        68: .line 375
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_DEFER:Ljava/lang/String;
            aastore
            dup
            bipush 18
        69: .line 376
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_FILES:Ljava/lang/String;
            aastore
            dup
            bipush 19
        70: .line 377
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_PREFER:Ljava/lang/String;
            aastore
            dup
            bipush 20
        71: .line 378
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_RESOLVE:Ljava/lang/String;
            aastore
            dup
            bipush 21
        72: .line 379
            ldc "jdk.xml.cdataChunkSize"
            aastore
        73: .line 357
            astore 4 /* recognizedProperties */
        start local 4 // java.lang.String[] recognizedProperties
        74: .line 381
            aload 0 /* this */
            aload 4 /* recognizedProperties */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedProperties:([Ljava/lang/String;)V
        75: .line 384
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_1
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        76: .line 385
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_4
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        77: .line 386
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 32
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        78: .line 387
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 8
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        79: .line 388
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 16
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        80: .line 389
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        81: .line 390
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 512
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        82: .line 392
            aload 1 /* symbolTable */
            ifnonnull 84
        83: .line 393
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            astore 1 /* symbolTable */
        84: .line 395
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl com.sun.org.apache.xerces.internal.util.SymbolTable com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager java.lang.String[] java.lang.String[]
      StackMap stack:
            aload 0 /* this */
            aload 1 /* symbolTable */
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
        85: .line 397
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/List;
        86: .line 399
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        87: .line 400
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        88: .line 401
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        89: .line 402
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addComponent:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;)V
        90: .line 404
            aload 0 /* this */
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory.getInstance:()Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fDatatypeValidatorFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
        91: .line 405
            aload 0 /* this */
            ldc "com.sun.org.apache.xerces.internal.impl.dv.dtd.XML11DTDDVFactoryImpl"
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory.getInstance:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fXML11DatatypeFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
        92: .line 406
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fDatatypeValidatorFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
        93: .line 407
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/datatype-validator-factory"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        94: .line 409
            new com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLEntityManager.<init>:()V
            astore 5 /* manager */
        start local 5 // com.sun.org.apache.xerces.internal.impl.XMLEntityManager manager
        95: .line 410
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            aload 5 /* manager */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        96: .line 411
            aload 0 /* this */
            aload 5 /* manager */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addComponent:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;)V
        97: .line 413
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.createValidationManager:()Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
        98: .line 414
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/validation-manager"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        99: .line 416
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/security-manager"
            new com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.<init>:(Z)V
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       100: .line 418
            aload 0 /* this */
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
       101: .line 419
            new com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager.<init>:()V
       102: .line 418
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       103: .line 422
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.getMessageFormatter:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;
            ifnonnull 107
       104: .line 423
            new com.sun.org.apache.xerces.internal.impl.msg.XMLMessageFormatter
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.msg.XMLMessageFormatter.<init>:()V
            astore 6 /* xmft */
        start local 6 // com.sun.org.apache.xerces.internal.impl.msg.XMLMessageFormatter xmft
       105: .line 424
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
            aload 6 /* xmft */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.putMessageFormatter:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;)V
       106: .line 425
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
            aload 6 /* xmft */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.putMessageFormatter:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;)V
        end local 6 // com.sun.org.apache.xerces.internal.impl.msg.XMLMessageFormatter xmft
       107: .line 431
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLEntityManager
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/xml-schema-1"
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.getMessageFormatter:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;
            ifnonnull 114
       108: .line 432
            aconst_null
            astore 6 /* xmft */
        start local 6 // com.sun.org.apache.xerces.internal.util.MessageFormatter xmft
       109: .line 434
            new com.sun.org.apache.xerces.internal.impl.xs.XSMessageFormatter
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSMessageFormatter.<init>:()V
            astore 6 /* xmft */
       110: .line 435
            goto 112
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl com.sun.org.apache.xerces.internal.util.SymbolTable com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager java.lang.String[] java.lang.String[] com.sun.org.apache.xerces.internal.impl.XMLEntityManager com.sun.org.apache.xerces.internal.util.MessageFormatter
      StackMap stack: java.lang.Exception
       111: pop
       112: .line 438
      StackMap locals:
      StackMap stack:
            aload 6 /* xmft */
            ifnull 114
       113: .line 439
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/xml-schema-1"
            aload 6 /* xmft */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.putMessageFormatter:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;)V
        end local 6 // com.sun.org.apache.xerces.internal.util.MessageFormatter xmft
       114: .line 446
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokestatic java.util.Locale.getDefault:()Ljava/util/Locale;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setLocale:(Ljava/util/Locale;)V
       115: .line 447
            goto 117
       116: .line 448
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            pop
       117: .line 454
      StackMap locals:
      StackMap stack:
            invokestatic javax.xml.catalog.CatalogFeatures$Feature.values:()[Ljavax/xml/catalog/CatalogFeatures$Feature;
            dup
            astore 9
            arraylength
            istore 8
            iconst_0
            istore 7
            goto 121
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl com.sun.org.apache.xerces.internal.util.SymbolTable com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager java.lang.String[] java.lang.String[] com.sun.org.apache.xerces.internal.impl.XMLEntityManager top int int javax.xml.catalog.CatalogFeatures$Feature[]
      StackMap stack:
       118: aload 9
            iload 7
            aaload
            astore 6 /* f */
        start local 6 // javax.xml.catalog.CatalogFeatures$Feature f
       119: .line 455
            aload 0 /* this */
            aload 6 /* f */
            invokevirtual javax.xml.catalog.CatalogFeatures$Feature.getPropertyName:()Ljava/lang/String;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 6 // javax.xml.catalog.CatalogFeatures$Feature f
       120: .line 454
            iinc 7 1
      StackMap locals:
      StackMap stack:
       121: iload 7
            iload 8
            if_icmplt 118
       122: .line 458
            aload 0 /* this */
            ldc "jdk.xml.cdataChunkSize"
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       123: .line 459
            return
        end local 5 // com.sun.org.apache.xerces.internal.impl.XMLEntityManager manager
        end local 4 // java.lang.String[] recognizedProperties
        end local 3 // java.lang.String[] recognizedFeatures
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager parentSettings
        end local 1 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0  124     0                  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0  124     1           symbolTable  Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            0  124     2        parentSettings  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
           29  124     3    recognizedFeatures  [Ljava/lang/String;
           74  124     4  recognizedProperties  [Ljava/lang/String;
           95  124     5               manager  Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
          105  107     6                  xmft  Lcom/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter;
          109  114     6                  xmft  Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;
          119  120     6                     f  Ljavax/xml/catalog/CatalogFeatures$Feature;
      Exception table:
        from    to  target  type
         109   110     111  Class java.lang.Exception
         114   115     116  Class com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                Name  Flags
      symbolTable     
      parentSettings  

  public void parse(com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
         0: .line 493
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    1     1  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException, java.io.IOException
    MethodParameters:
             Name  Flags
      inputSource  

  public void setDocumentHandler(com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler documentHandler
         0: .line 502
            aload 0 /* this */
            aload 1 /* documentHandler */
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
         1: .line 503
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler documentHandler
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    2     1  documentHandler  Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    MethodParameters:
                 Name  Flags
      documentHandler  

  public com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler getDocumentHandler();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 507
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  public void setDTDHandler(com.sun.org.apache.xerces.internal.xni.XMLDTDHandler);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDHandler dtdHandler
         0: .line 517
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDHandler dtdHandler
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    1     1  dtdHandler  Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
    MethodParameters:
            Name  Flags
      dtdHandler  

  public com.sun.org.apache.xerces.internal.xni.XMLDTDHandler getDTDHandler();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 521
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  public void setDTDContentModelHandler(com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler handler
         0: .line 532
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler handler
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    1     1  handler  Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
    MethodParameters:
         Name  Flags
      handler  

  public com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler getDTDContentModelHandler();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 536
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  public void setEntityResolver(com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver resolver
         0: .line 547
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fProperties:Ljava/util/Map;
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            aload 1 /* resolver */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 548
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver resolver
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    2     1  resolver  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
    MethodParameters:
          Name  Flags
      resolver  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver getEntityResolver();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 558
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fProperties:Ljava/util/Map;
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  public void setErrorHandler(com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler errorHandler
         0: .line 580
            aload 1 /* errorHandler */
            ifnull 2
         1: .line 581
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fProperties:Ljava/util/Map;
            ldc "http://apache.org/xml/properties/internal/error-handler"
            aload 1 /* errorHandler */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 583
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler errorHandler
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    3     1  errorHandler  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
    MethodParameters:
              Name  Flags
      errorHandler  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler getErrorHandler();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 593
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fProperties:Ljava/util/Map;
            ldc "http://apache.org/xml/properties/internal/error-handler"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  public boolean getFeature(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String featureId
         0: .line 610
            aload 1 /* featureId */
            ldc "http://apache.org/xml/features/internal/parser-settings"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 611
            iconst_1
            ireturn
         2: .line 613
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* featureId */
            invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.getFeature:(Ljava/lang/String;)Z
            ireturn
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    3     1  featureId  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
           Name  Flags
      featureId  

  public void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String featureId
        start local 2 // boolean state
         0: .line 633
            aload 0 /* this */
            aload 1 /* featureId */
            iload 2 /* state */
            invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.setFeature:(Ljava/lang/String;Z)V
         1: .line 635
            return
        end local 2 // boolean state
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    2     1  featureId  Ljava/lang/String;
            0    2     2      state  Z
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
           Name  Flags
      featureId  
      state      

  public void setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String propertyId
        start local 2 // java.lang.Object value
         0: .line 647
            aload 0 /* this */
            aload 1 /* propertyId */
            aload 2 /* value */
            invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 649
            return
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    2     1  propertyId  Ljava/lang/String;
            0    2     2       value  Ljava/lang/Object;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
            Name  Flags
      propertyId  
      value       

  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.dom.DOMConfigurationImpl this
        start local 1 // java.util.Locale locale
         0: .line 660
            aload 0 /* this */
            aload 1 /* locale */
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fLocale:Ljava/util/Locale;
         1: .line 661
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            aload 1 /* locale */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.setLocale:(Ljava/util/Locale;)V
         2: .line 663
            return
        end local 1 // java.util.Locale locale
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    3     1  locale  Ljava/util/Locale;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      locale  

  public java.util.Locale getLocale();
    descriptor: ()Ljava/util/Locale;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 667
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fLocale:Ljava/util/Locale;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  public void setParameter(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.Object value
         0: .line 675
            iconst_1
            istore 3 /* found */
        start local 3 // boolean found
         1: .line 679
            aload 2 /* value */
            instanceof java.lang.Boolean
            ifeq 77
         2: .line 680
            aload 2 /* value */
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            istore 4 /* state */
        start local 4 // boolean state
         3: .line 682
            aload 1 /* name */
            ldc "comments"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 8
         4: .line 683
            aload 0 /* this */
            iload 4 /* state */
            ifeq 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 32
            ior
            goto 6
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
         5: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -33
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
         6: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
         7: .line 684
            goto 77
         8: .line 685
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "datatype-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 18
         9: .line 686
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema/normalized-value"
            iload 4 /* state */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        10: .line 687
            aload 0 /* this */
        11: .line 688
            iload 4 /* state */
            ifeq 12
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_2
            ior
            goto 13
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        12: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -3
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        13: i2s
        14: .line 687
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        15: .line 689
            iload 4 /* state */
            ifeq 77
        16: .line 690
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 64
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        17: .line 692
            goto 77
        18: .line 693
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespaces"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 23
        19: .line 694
            aload 0 /* this */
            iload 4 /* state */
            ifeq 20
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_1
            ior
            goto 21
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        20: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -2
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        21: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        22: .line 695
            goto 77
        23: .line 696
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 28
        24: .line 697
            aload 0 /* this */
            iload 4 /* state */
            ifeq 25
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 8
            ior
            goto 26
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        25: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -9
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        26: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        27: .line 698
            goto 77
        28: .line 699
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "entities"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 33
        29: .line 700
            aload 0 /* this */
            iload 4 /* state */
            ifeq 30
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_4
            ior
            goto 31
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        30: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -5
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        31: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        32: .line 701
            goto 77
        33: .line 702
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "split-cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 38
        34: .line 703
            aload 0 /* this */
            iload 4 /* state */
            ifeq 35
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 16
            ior
            goto 36
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        35: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -17
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        36: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        37: .line 704
            goto 77
        38: .line 705
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "validate"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 43
        39: .line 706
            aload 0 /* this */
            iload 4 /* state */
            ifeq 40
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 64
            ior
            goto 41
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        40: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -65
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        41: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        42: .line 707
            goto 77
        43: .line 708
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "well-formed"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 48
        44: .line 709
            aload 0 /* this */
            iload 4 /* state */
            ifeq 45
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            ior
            goto 46
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        45: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush -257
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        46: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        47: .line 710
            goto 77
        48: .line 711
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespace-declarations"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 53
        49: .line 712
            aload 0 /* this */
            iload 4 /* state */
            ifeq 50
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 512
            ior
            goto 51
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        50: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush -513
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        51: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        52: .line 713
            goto 77
        53: .line 714
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "infoset"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 59
        54: .line 716
            iload 4 /* state */
            ifeq 77
        55: .line 717
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 801
            ior
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        56: .line 718
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush -15
            iand
            i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        57: .line 719
            aload 0 /* this */
            ldc "http://apache.org/xml/features/validation/schema/normalized-value"
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        58: .line 721
            goto 77
        59: .line 722
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "normalize-characters"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 63
        60: .line 723
            aload 1 /* name */
            ldc "canonical-form"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 63
        61: .line 724
            aload 1 /* name */
            ldc "validate-if-schema"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 63
        62: .line 725
            aload 1 /* name */
            ldc "check-character-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 65
        63: .line 727
      StackMap locals:
      StackMap stack:
            iload 4 /* state */
            ifeq 77
        64: .line 728
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newFeatureNotSupportedError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
        65: .line 731
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "element-content-whitespace"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 68
        66: .line 732
            iload 4 /* state */
            ifne 77
        67: .line 733
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newFeatureNotSupportedError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
        68: .line 736
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 71
        69: .line 740
            iload 4 /* state */
            ifne 77
        70: .line 741
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newFeatureNotSupportedError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
        71: .line 744
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 76
        72: .line 745
            aload 0 /* this */
            iload 4 /* state */
            ifeq 73
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 128
            ior
            goto 74
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        73: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush -129
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl int
        74: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        75: .line 746
            goto 77
        76: .line 748
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* found */
        end local 4 // boolean state
        77: .line 761
      StackMap locals:
      StackMap stack:
            iload 3 /* found */
            ifeq 78
            aload 2 /* value */
            instanceof java.lang.Boolean
            ifne 162
        78: .line 762
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 3 /* found */
        79: .line 764
            aload 1 /* name */
            ldc "error-handler"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 85
        80: .line 765
            aload 2 /* value */
            instanceof org.w3c.dom.DOMErrorHandler
            ifne 81
            aload 2 /* value */
            ifnonnull 84
        81: .line 766
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            aload 2 /* value */
            checkcast org.w3c.dom.DOMErrorHandler
            invokevirtual com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.setErrorHandler:(Lorg/w3c/dom/DOMErrorHandler;)V
        82: .line 767
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setErrorHandler:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;)V
        83: .line 768
            goto 162
        84: .line 770
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
        85: .line 773
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "resource-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 92
        86: .line 774
            aload 2 /* value */
            instanceof org.w3c.dom.ls.LSResourceResolver
            ifne 87
            aload 2 /* value */
            ifnonnull 91
        87: .line 776
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper
            dup
            aload 2 /* value */
            checkcast org.w3c.dom.ls.LSResourceResolver
            invokespecial com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper.<init>:(Lorg/w3c/dom/ls/LSResourceResolver;)V
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setEntityResolver:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)V
        88: .line 777
            goto 162
        89: .line 778
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        90: .line 779
            goto 162
        91: .line 781
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
        92: .line 784
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-location"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 122
        93: .line 785
            aload 2 /* value */
            instanceof java.lang.String
            ifne 94
            aload 2 /* value */
            ifnonnull 121
        94: .line 787
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            ifnonnull 101
        95: .line 788
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSchemaLocation:Ljava/lang/String;
        96: .line 789
            aload 0 /* this */
        97: .line 790
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
        98: .line 791
            aconst_null
        99: .line 789
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       100: .line 792
            goto 162
       101: .line 794
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* value */
            checkcast java.lang.String
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSchemaLocation:Ljava/lang/String;
       102: .line 797
            new java.util.StringTokenizer
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSchemaLocation:Ljava/lang/String;
            ldc " \n\t\r"
            invokespecial java.util.StringTokenizer.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 4 /* t */
        start local 4 // java.util.StringTokenizer t
       103: .line 798
            aload 4 /* t */
            invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
            ifeq 114
       104: .line 799
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 5 /* locations */
        start local 5 // java.util.List locations
       105: .line 800
            aload 5 /* locations */
            aload 4 /* t */
            invokevirtual java.util.StringTokenizer.nextToken:()Ljava/lang/String;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
       106: .line 801
            goto 108
       107: .line 802
      StackMap locals: java.util.StringTokenizer java.util.List
      StackMap stack:
            aload 5 /* locations */
            aload 4 /* t */
            invokevirtual java.util.StringTokenizer.nextToken:()Ljava/lang/String;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
       108: .line 801
      StackMap locals:
      StackMap stack:
            aload 4 /* t */
            invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
            ifne 107
       109: .line 804
            aload 0 /* this */
       110: .line 805
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
       111: .line 806
            aload 5 /* locations */
            aload 5 /* locations */
            invokeinterface java.util.List.size:()I
            anewarray java.lang.String
            invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
       112: .line 804
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 5 // java.util.List locations
       113: .line 807
            goto 162
       114: .line 809
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
       115: .line 810
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
       116: .line 811
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
            aload 2 /* value */
            checkcast java.lang.String
            aastore
       117: .line 809
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 4 // java.util.StringTokenizer t
       118: .line 814
            goto 162
       119: .line 815
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.Object int
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
       120: .line 816
            goto 162
       121: .line 818
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
       122: .line 821
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-type"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 144
       123: .line 822
            aload 2 /* value */
            instanceof java.lang.String
            ifne 124
            aload 2 /* value */
            ifnonnull 143
       124: .line 824
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            ifnonnull 130
       125: .line 825
            aload 0 /* this */
       126: .line 826
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
       127: .line 827
            aconst_null
       128: .line 825
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       129: .line 828
            goto 162
       130: .line 829
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_XMLSCHEMA:Ljava/lang/String;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 136
       131: .line 831
            aload 0 /* this */
       132: .line 832
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
       133: .line 833
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_XMLSCHEMA:Ljava/lang/String;
       134: .line 831
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       135: .line 834
            goto 162
       136: .line 835
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_DTD:Ljava/lang/String;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 162
       137: .line 837
            aload 0 /* this */
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
       138: .line 838
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_DTD:Ljava/lang/String;
       139: .line 837
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       140: .line 840
            goto 162
       141: .line 841
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
       142: .line 842
            goto 162
       143: .line 844
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
       144: .line 847
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 151
       145: .line 848
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
            ifne 146
            aload 2 /* value */
            ifnonnull 150
       146: .line 850
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setEntityResolver:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)V
       147: .line 851
            goto 162
       148: .line 852
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
       149: .line 853
            goto 162
       150: .line 855
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
       151: .line 858
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 156
       152: .line 860
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.util.SymbolTable
            ifeq 155
       153: .line 861
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aload 2 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       154: .line 862
            goto 162
       155: .line 864
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
       156: .line 867
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 161
       157: .line 868
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
            ifne 158
            aload 2 /* value */
            ifnonnull 160
       158: .line 869
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            aload 2 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       159: .line 870
            goto 162
       160: .line 872
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newTypeMismatchError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
       161: .line 878
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newFeatureNotFoundError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
       162: .line 881
      StackMap locals:
      StackMap stack:
            return
        end local 3 // boolean found
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0  163     0       this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0  163     1       name  Ljava/lang/String;
            0  163     2      value  Ljava/lang/Object;
            1  163     3      found  Z
            3   77     4      state  Z
          103  118     4          t  Ljava/util/StringTokenizer;
          105  113     5  locations  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
          87    88      89  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          94   118     119  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
         124   140     141  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
         146   147     148  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
       Name  Flags
      name   
      value  

  public java.lang.Object getParameter(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String name
         0: .line 893
            aload 1 /* name */
            ldc "comments"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 4
         1: .line 894
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 32
            iand
            ifeq 2
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 3
      StackMap locals:
      StackMap stack:
         2: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
         3: areturn
         4: .line 896
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespaces"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 8
         5: .line 897
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_1
            iand
            ifeq 6
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 7
      StackMap locals:
      StackMap stack:
         6: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
         7: areturn
         8: .line 899
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "datatype-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 12
         9: .line 901
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_2
            iand
            ifeq 10
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 11
      StackMap locals:
      StackMap stack:
        10: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        11: areturn
        12: .line 903
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 16
        13: .line 904
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 8
            iand
            ifeq 14
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 15
      StackMap locals:
      StackMap stack:
        14: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        15: areturn
        16: .line 906
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "entities"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 20
        17: .line 907
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_4
            iand
            ifeq 18
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 19
      StackMap locals:
      StackMap stack:
        18: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        19: areturn
        20: .line 909
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "split-cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 24
        21: .line 910
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 16
            iand
            ifeq 22
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 23
      StackMap locals:
      StackMap stack:
        22: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        23: areturn
        24: .line 912
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "validate"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 28
        25: .line 913
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 64
            iand
            ifeq 26
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 27
      StackMap locals:
      StackMap stack:
        26: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        27: areturn
        28: .line 915
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "well-formed"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 32
        29: .line 916
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 30
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 31
      StackMap locals:
      StackMap stack:
        30: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        31: areturn
        32: .line 918
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespace-declarations"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 36
        33: .line 919
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 512
            iand
            ifeq 34
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 35
      StackMap locals:
      StackMap stack:
        34: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        35: areturn
        36: .line 921
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "infoset"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 40
        37: .line 922
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 815
            iand
            sipush 801
            if_icmpne 38
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 39
      StackMap locals:
      StackMap stack:
        38: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        39: areturn
        40: .line 924
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "normalize-characters"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 44
        41: .line 925
            aload 1 /* name */
            ldc "canonical-form"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 44
        42: .line 926
            aload 1 /* name */
            ldc "validate-if-schema"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 44
        43: .line 927
            aload 1 /* name */
            ldc "check-character-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 45
        44: .line 929
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            areturn
        45: .line 931
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 47
        46: .line 932
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            areturn
        47: .line 934
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 51
        48: .line 935
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 128
            iand
            ifeq 49
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 50
      StackMap locals:
      StackMap stack:
        49: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals:
      StackMap stack: java.lang.Boolean
        50: areturn
        51: .line 937
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "element-content-whitespace"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 53
        52: .line 938
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            areturn
        53: .line 940
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "error-handler"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 55
        54: .line 941
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            invokevirtual com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.getErrorHandler:()Lorg/w3c/dom/DOMErrorHandler;
            areturn
        55: .line 943
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "resource-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 60
        56: .line 944
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getEntityResolver:()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
            astore 2 /* entityResolver */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver entityResolver
        57: .line 945
            aload 2 /* entityResolver */
            ifnull 59
            aload 2 /* entityResolver */
            instanceof com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper
            ifeq 59
        58: .line 946
            aload 2 /* entityResolver */
            checkcast com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper
            invokevirtual com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper.getEntityResolver:()Lorg/w3c/dom/ls/LSResourceResolver;
            areturn
        59: .line 948
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
      StackMap stack:
            aconst_null
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver entityResolver
        60: .line 950
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-type"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 62
        61: .line 951
            aload 0 /* this */
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        62: .line 953
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-location"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 64
        63: .line 954
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fSchemaLocation:Ljava/lang/String;
            areturn
        64: .line 956
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 66
        65: .line 957
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getEntityResolver:()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
            areturn
        66: .line 959
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 68
        67: .line 960
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        68: .line 962
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 70
        69: .line 963
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        70: .line 965
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/security-manager"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 72
        71: .line 966
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/security-manager"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        72: .line 969
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.newFeatureNotFoundError:(Ljava/lang/String;)Lorg/w3c/dom/DOMException;
            athrow
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   73     0            this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0   73     1            name  Ljava/lang/String;
           57   60     2  entityResolver  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      name  

  public boolean canSetParameter(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.Object value
         0: .line 988
            aload 2 /* value */
            ifnonnull 2
         1: .line 995
            iconst_1
            ireturn
         2: .line 997
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            instanceof java.lang.Boolean
            ifeq 27
         3: .line 1001
            aload 1 /* name */
            ldc "comments"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         4: .line 1002
            aload 1 /* name */
            ldc "datatype-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         5: .line 1003
            aload 1 /* name */
            ldc "cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         6: .line 1004
            aload 1 /* name */
            ldc "entities"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         7: .line 1005
            aload 1 /* name */
            ldc "split-cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         8: .line 1006
            aload 1 /* name */
            ldc "namespaces"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         9: .line 1007
            aload 1 /* name */
            ldc "validate"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
        10: .line 1008
            aload 1 /* name */
            ldc "well-formed"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
        11: .line 1009
            aload 1 /* name */
            ldc "infoset"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
        12: .line 1010
            aload 1 /* name */
            ldc "namespace-declarations"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 14
        13: .line 1012
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        14: .line 1015
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "normalize-characters"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 18
        15: .line 1016
            aload 1 /* name */
            ldc "canonical-form"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 18
        16: .line 1017
            aload 1 /* name */
            ldc "validate-if-schema"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 18
        17: .line 1018
            aload 1 /* name */
            ldc "check-character-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 21
        18: .line 1020
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 19
            iconst_0
            goto 20
      StackMap locals:
      StackMap stack:
        19: iconst_1
      StackMap locals:
      StackMap stack: int
        20: ireturn
        21: .line 1022
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "element-content-whitespace"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 23
        22: .line 1023
            aload 1 /* name */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 26
        23: .line 1025
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 24
            iconst_1
            goto 25
      StackMap locals:
      StackMap stack:
        24: iconst_0
      StackMap locals:
      StackMap stack: int
        25: ireturn
        26: .line 1028
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        27: .line 1031
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "error-handler"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 31
        28: .line 1032
            aload 2 /* value */
            instanceof org.w3c.dom.DOMErrorHandler
            ifeq 29
            iconst_1
            goto 30
      StackMap locals:
      StackMap stack:
        29: iconst_0
      StackMap locals:
      StackMap stack: int
        30: ireturn
        31: .line 1034
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "resource-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 35
        32: .line 1035
            aload 2 /* value */
            instanceof org.w3c.dom.ls.LSResourceResolver
            ifeq 33
            iconst_1
            goto 34
      StackMap locals:
      StackMap stack:
        33: iconst_0
      StackMap locals:
      StackMap stack: int
        34: ireturn
        35: .line 1037
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-location"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 39
        36: .line 1038
            aload 2 /* value */
            instanceof java.lang.String
            ifeq 37
            iconst_1
            goto 38
      StackMap locals:
      StackMap stack:
        37: iconst_0
      StackMap locals:
      StackMap stack: int
        38: ireturn
        39: .line 1040
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-type"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 45
        40: .line 1043
            aload 2 /* value */
            instanceof java.lang.String
            ifeq 43
        41: .line 1044
            aload 2 /* value */
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_XMLSCHEMA:Ljava/lang/String;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 42
            aload 2 /* value */
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_DTD:Ljava/lang/String;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 43
      StackMap locals:
      StackMap stack:
        42: iconst_1
            goto 44
      StackMap locals:
      StackMap stack:
        43: iconst_0
        44: .line 1043
      StackMap locals:
      StackMap stack: int
            ireturn
        45: .line 1046
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 49
        46: .line 1047
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
            ifeq 47
            iconst_1
            goto 48
      StackMap locals:
      StackMap stack:
        47: iconst_0
      StackMap locals:
      StackMap stack: int
        48: ireturn
        49: .line 1049
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 53
        50: .line 1051
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.util.SymbolTable
            ifeq 51
            iconst_1
            goto 52
      StackMap locals:
      StackMap stack:
        51: iconst_0
      StackMap locals:
      StackMap stack: int
        52: ireturn
        53: .line 1053
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 57
        54: .line 1054
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
            ifeq 55
            iconst_1
            goto 56
      StackMap locals:
      StackMap stack:
        55: iconst_0
      StackMap locals:
      StackMap stack: int
        56: ireturn
        57: .line 1058
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   58     0   this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0   58     1   name  Ljava/lang/String;
            0   58     2  value  Ljava/lang/Object;
    MethodParameters:
       Name  Flags
      name   
      value  

  public org.w3c.dom.DOMStringList getParameterNames();
    descriptor: ()Lorg/w3c/dom/DOMStringList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 1072
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fRecognizedParameters:Lorg/w3c/dom/DOMStringList;
            ifnonnull 27
         1: .line 1073
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 1 /* parameters */
        start local 1 // java.util.List parameters
         2: .line 1078
            aload 1 /* parameters */
            ldc "comments"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         3: .line 1079
            aload 1 /* parameters */
            ldc "datatype-normalization"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         4: .line 1080
            aload 1 /* parameters */
            ldc "cdata-sections"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 1081
            aload 1 /* parameters */
            ldc "entities"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         6: .line 1082
            aload 1 /* parameters */
            ldc "split-cdata-sections"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         7: .line 1083
            aload 1 /* parameters */
            ldc "namespaces"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         8: .line 1084
            aload 1 /* parameters */
            ldc "validate"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         9: .line 1086
            aload 1 /* parameters */
            ldc "infoset"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        10: .line 1087
            aload 1 /* parameters */
            ldc "normalize-characters"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        11: .line 1088
            aload 1 /* parameters */
            ldc "canonical-form"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        12: .line 1089
            aload 1 /* parameters */
            ldc "validate-if-schema"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        13: .line 1090
            aload 1 /* parameters */
            ldc "check-character-normalization"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        14: .line 1091
            aload 1 /* parameters */
            ldc "well-formed"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        15: .line 1093
            aload 1 /* parameters */
            ldc "namespace-declarations"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        16: .line 1094
            aload 1 /* parameters */
            ldc "element-content-whitespace"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        17: .line 1096
            aload 1 /* parameters */
            ldc "error-handler"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        18: .line 1097
            aload 1 /* parameters */
            ldc "schema-type"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        19: .line 1098
            aload 1 /* parameters */
            ldc "schema-location"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        20: .line 1099
            aload 1 /* parameters */
            ldc "resource-resolver"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        21: .line 1102
            aload 1 /* parameters */
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        22: .line 1103
            aload 1 /* parameters */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        23: .line 1104
            aload 1 /* parameters */
            ldc "http://apache.org/xml/properties/security-manager"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        24: .line 1105
            aload 1 /* parameters */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        25: .line 1106
            aload 1 /* parameters */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        26: .line 1108
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.DOMStringListImpl
            dup
            aload 1 /* parameters */
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMStringListImpl.<init>:(Ljava/util/List;)V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fRecognizedParameters:Lorg/w3c/dom/DOMStringList;
        end local 1 // java.util.List parameters
        27: .line 1112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fRecognizedParameters:Lorg/w3c/dom/DOMStringList;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   28     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            2   27     1  parameters  Ljava/util/List<Ljava/lang/String;>;

  protected void reset();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=4, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 1124
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            ifnull 2
         1: .line 1125
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.reset:()V
         2: .line 1127
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 1 /* count */
        start local 1 // int count
         3: .line 1128
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         4: goto 8
         5: .line 1129
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/List;
            iload 2 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLComponent
            astore 3 /* c */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponent c
         6: .line 1130
            aload 3 /* c */
            aload 0 /* this */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponent c
         7: .line 1128
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 2 /* i */
            iload 1 /* count */
            if_icmplt 5
        end local 2 // int i
         9: .line 1133
            return
        end local 1 // int count
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            3   10     1  count  I
            4    9     2      i  I
            6    7     3      c  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException

  protected com.sun.org.apache.xerces.internal.util.PropertyState checkProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/PropertyState;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String propertyId
         0: .line 1149
            aload 1 /* propertyId */
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 5
         1: .line 1150
            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 1162
            iload 2 /* suffixLength */
            ldc "xml-string"
            invokevirtual java.lang.String.length:()I
            if_icmpne 5
         3: .line 1163
            aload 1 /* propertyId */
            ldc "xml-string"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 5
         4: .line 1167
            getstatic com.sun.org.apache.xerces.internal.util.PropertyState.NOT_SUPPORTED:Lcom/sun/org/apache/xerces/internal/util/PropertyState;
            areturn
        end local 2 // int suffixLength
         5: .line 1172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* propertyId */
            invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.checkProperty:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/PropertyState;
            areturn
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    6     1    propertyId  Ljava/lang/String;
            2    5     2  suffixLength  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
            Name  Flags
      propertyId  

  protected void addComponent(com.sun.org.apache.xerces.internal.xni.parser.XMLComponent);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponent component
         0: .line 1180
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/List;
            aload 1 /* component */
            invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1181
            return
         2: .line 1183
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/List;
            aload 1 /* component */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         3: .line 1186
            aload 1 /* component */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.getRecognizedFeatures:()[Ljava/lang/String;
            astore 2 /* recognizedFeatures */
        start local 2 // java.lang.String[] recognizedFeatures
         4: .line 1187
            aload 0 /* this */
            aload 2 /* recognizedFeatures */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedFeatures:([Ljava/lang/String;)V
         5: .line 1190
            aload 1 /* component */
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.getRecognizedProperties:()[Ljava/lang/String;
            astore 3 /* recognizedProperties */
        start local 3 // java.lang.String[] recognizedProperties
         6: .line 1191
            aload 0 /* this */
            aload 3 /* recognizedProperties */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedProperties:([Ljava/lang/String;)V
         7: .line 1193
            return
        end local 3 // java.lang.String[] recognizedProperties
        end local 2 // java.lang.String[] recognizedFeatures
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponent component
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    8     0                  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    8     1             component  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;
            4    8     2    recognizedFeatures  [Ljava/lang/String;
            6    8     3  recognizedProperties  [Ljava/lang/String;
    MethodParameters:
           Name  Flags
      component  

  protected com.sun.org.apache.xerces.internal.impl.validation.ValidationManager createValidationManager();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
         0: .line 1196
            new com.sun.org.apache.xerces.internal.impl.validation.ValidationManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.<init>:()V
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;

  protected final void setDTDValidatorFactory(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
        start local 1 // java.lang.String version
         0: .line 1200
            ldc "1.1"
            aload 1 /* version */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         1: .line 1201
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fXML11DatatypeFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            if_acmpeq 8
         2: .line 1202
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fXML11DatatypeFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
         3: .line 1203
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/datatype-validator-factory"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         4: .line 1205
            goto 8
         5: .line 1206
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fDatatypeValidatorFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            if_acmpeq 8
         6: .line 1207
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fDatatypeValidatorFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
         7: .line 1208
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/datatype-validator-factory"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fCurrentDVFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         8: .line 1210
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    9     1  version  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      version  

  private static org.w3c.dom.DOMException newFeatureNotSupportedError(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/DOMException;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=1
        start local 0 // java.lang.String name
         0: .line 1215
            ldc "http://www.w3.org/dom/DOMTR"
         1: .line 1216
            ldc "FEATURE_NOT_SUPPORTED"
         2: .line 1217
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* name */
            aastore
         3: .line 1214
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         4: .line 1213
            astore 1 /* msg */
        start local 1 // java.lang.String msg
         5: .line 1218
            new org.w3c.dom.DOMException
            dup
            bipush 9
            aload 1 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            areturn
        end local 1 // java.lang.String msg
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  name  Ljava/lang/String;
            5    6     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  private static org.w3c.dom.DOMException newFeatureNotFoundError(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/DOMException;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=1
        start local 0 // java.lang.String name
         0: .line 1224
            ldc "http://www.w3.org/dom/DOMTR"
         1: .line 1225
            ldc "FEATURE_NOT_FOUND"
         2: .line 1226
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* name */
            aastore
         3: .line 1223
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         4: .line 1222
            astore 1 /* msg */
        start local 1 // java.lang.String msg
         5: .line 1227
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 1 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            areturn
        end local 1 // java.lang.String msg
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  name  Ljava/lang/String;
            5    6     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  private static org.w3c.dom.DOMException newTypeMismatchError(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/DOMException;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=1
        start local 0 // java.lang.String name
         0: .line 1233
            ldc "http://www.w3.org/dom/DOMTR"
         1: .line 1234
            ldc "TYPE_MISMATCH_ERR"
         2: .line 1235
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* name */
            aastore
         3: .line 1232
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         4: .line 1231
            astore 1 /* msg */
        start local 1 // java.lang.String msg
         5: .line 1236
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 1 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            areturn
        end local 1 // java.lang.String msg
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  name  Ljava/lang/String;
            5    6     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  
}
SourceFile: "DOMConfigurationImpl.java"
InnerClasses:
  public final Feature = javax.xml.catalog.CatalogFeatures$Feature of javax.xml.catalog.CatalogFeatures