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 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 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 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 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 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_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.ArrayList<com.sun.org.apache.xerces.internal.xni.parser.XMLComponent> fComponents;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/ArrayList<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

  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 222
            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 223
            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 231
            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 232
            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 243
            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 175
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
         2: .line 208
            aload 0 /* this */
         3: .line 209
            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 247
            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;
         5: .line 248
            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;
         6: .line 251
            bipush 11
            anewarray java.lang.String
            dup
            iconst_0
         7: .line 252
            ldc "http://xml.org/sax/features/validation"
            aastore
            dup
            iconst_1
         8: .line 253
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_2
         9: .line 254
            ldc "http://apache.org/xml/features/validation/schema"
            aastore
            dup
            iconst_3
        10: .line 255
            ldc "http://apache.org/xml/features/validation/schema-full-checking"
            aastore
            dup
            iconst_4
        11: .line 256
            ldc "http://apache.org/xml/features/validation/dynamic"
            aastore
            dup
            iconst_5
        12: .line 257
            ldc "http://apache.org/xml/features/validation/schema/normalized-value"
            aastore
            dup
            bipush 6
        13: .line 258
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            aastore
            dup
            bipush 7
        14: .line 259
            ldc "http://apache.org/xml/features/namespace-growth"
            aastore
            dup
            bipush 8
        15: .line 260
            ldc "http://apache.org/xml/features/internal/tolerate-duplicates"
            aastore
            dup
            bipush 9
        16: .line 261
            ldc "http://javax.xml.XMLConstants/feature/useCatalog"
            aastore
            dup
            bipush 10
        17: .line 262
            ldc "jdk.xml.overrideDefaultParser"
            aastore
        18: .line 251
            astore 3 /* recognizedFeatures */
        start local 3 // java.lang.String[] recognizedFeatures
        19: .line 264
            aload 0 /* this */
            aload 3 /* recognizedFeatures */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedFeatures:([Ljava/lang/String;)V
        20: .line 267
            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
        21: .line 268
            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
        22: .line 269
            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
        23: .line 270
            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
        24: .line 271
            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
        25: .line 272
            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
        26: .line 273
            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
        27: .line 274
            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
        28: .line 275
            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
        29: .line 276
            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
        30: .line 279
            bipush 19
            anewarray java.lang.String
            dup
            iconst_0
        31: .line 280
            ldc "http://xml.org/sax/properties/xml-string"
            aastore
            dup
            iconst_1
        32: .line 281
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aastore
            dup
            iconst_2
        33: .line 282
            ldc "http://apache.org/xml/properties/internal/error-handler"
            aastore
            dup
            iconst_3
        34: .line 283
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            aastore
            dup
            iconst_4
        35: .line 284
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aastore
            dup
            iconst_5
        36: .line 285
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            aastore
            dup
            bipush 6
        37: .line 286
            ldc "http://apache.org/xml/properties/internal/validation-manager"
            aastore
            dup
            bipush 7
        38: .line 287
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            aastore
            dup
            bipush 8
        39: .line 288
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
            aastore
            dup
            bipush 9
        40: .line 289
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
            aastore
            dup
            bipush 10
        41: .line 290
            ldc "http://apache.org/xml/properties/internal/datatype-validator-factory"
            aastore
            dup
            bipush 11
        42: .line 291
            ldc "http://apache.org/xml/properties/internal/validation/schema/dv-factory"
            aastore
            dup
            bipush 12
        43: .line 292
            ldc "http://apache.org/xml/properties/security-manager"
            aastore
            dup
            bipush 13
        44: .line 293
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            aastore
            dup
            bipush 14
        45: .line 294
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_DEFER:Ljava/lang/String;
            aastore
            dup
            bipush 15
        46: .line 295
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_FILES:Ljava/lang/String;
            aastore
            dup
            bipush 16
        47: .line 296
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_PREFER:Ljava/lang/String;
            aastore
            dup
            bipush 17
        48: .line 297
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_RESOLVE:Ljava/lang/String;
            aastore
            dup
            bipush 18
        49: .line 298
            ldc "jdk.xml.cdataChunkSize"
            aastore
        50: .line 279
            astore 4 /* recognizedProperties */
        start local 4 // java.lang.String[] recognizedProperties
        51: .line 300
            aload 0 /* this */
            aload 4 /* recognizedProperties */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedProperties:([Ljava/lang/String;)V
        52: .line 303
            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
        53: .line 304
            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
        54: .line 305
            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
        55: .line 306
            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
        56: .line 307
            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
        57: .line 308
            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
        58: .line 309
            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
        59: .line 311
            aload 1 /* symbolTable */
            ifnonnull 61
        60: .line 312
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            astore 1 /* symbolTable */
        61: .line 314
      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;
        62: .line 316
            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/ArrayList;
        63: .line 318
            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
        64: .line 319
            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;
        65: .line 320
            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
        66: .line 321
            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
        67: .line 323
            aload 0 /* this */
            ldc "http://apache.org/xml/properties/internal/datatype-validator-factory"
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory.getInstance:()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
        68: .line 325
            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
        69: .line 326
            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
        70: .line 327
            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
        71: .line 329
            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;
        72: .line 330
            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
        73: .line 332
            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
        74: .line 334
            aload 0 /* this */
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
        75: .line 335
            new com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager.<init>:()V
        76: .line 334
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
        77: .line 338
            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 81
        78: .line 339
            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
        79: .line 340
            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
        80: .line 341
            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
        81: .line 347
      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 89
        82: .line 348
            aconst_null
            astore 6 /* xmft */
        start local 6 // com.sun.org.apache.xerces.internal.util.MessageFormatter xmft
        83: .line 351
            ldc "com.sun.org.apache.xerces.internal.impl.xs.XSMessageFormatter"
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.utils.ObjectFactory.newInstance:(Ljava/lang/String;Z)Ljava/lang/Object;
        84: .line 350
            checkcast com.sun.org.apache.xerces.internal.util.MessageFormatter
            astore 6 /* xmft */
        85: .line 352
            goto 87
      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
        86: pop
        87: .line 355
      StackMap locals:
      StackMap stack:
            aload 6 /* xmft */
            ifnull 89
        88: .line 356
            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
        89: .line 363
      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
        90: .line 364
            goto 92
        91: .line 365
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            pop
        92: .line 371
      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 96
      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:
        93: aload 9
            iload 7
            aaload
            astore 6 /* f */
        start local 6 // javax.xml.catalog.CatalogFeatures$Feature f
        94: .line 372
            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
        95: .line 371
            iinc 7 1
      StackMap locals:
      StackMap stack:
        96: iload 7
            iload 8
            if_icmplt 93
        97: .line 375
            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
        98: .line 376
            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   99     0                  this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0   99     1           symbolTable  Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            0   99     2        parentSettings  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
           19   99     3    recognizedFeatures  [Ljava/lang/String;
           51   99     4  recognizedProperties  [Ljava/lang/String;
           69   99     5               manager  Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
           79   81     6                  xmft  Lcom/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter;
           83   89     6                  xmft  Lcom/sun/org/apache/xerces/internal/util/MessageFormatter;
           94   95     6                     f  Ljavax/xml/catalog/CatalogFeatures$Feature;
      Exception table:
        from    to  target  type
          83    85      86  Class java.lang.Exception
          89    90      91  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 410
            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 419
            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 420
            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 424
            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 434
            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 438
            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 449
            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 453
            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 464
            aload 1 /* resolver */
            ifnull 2
         1: .line 465
            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
         2: .line 467
      StackMap locals:
      StackMap stack:
            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    3     0      this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0    3     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 477
            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 499
            aload 1 /* errorHandler */
            ifnull 2
         1: .line 500
            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 502
      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 512
            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 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 532
            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 534
            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 546
            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 548
            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 559
            aload 0 /* this */
            aload 1 /* locale */
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fLocale:Ljava/util/Locale;
         1: .line 560
            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 562
            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 566
            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 574
            iconst_1
            istore 3 /* found */
        start local 3 // boolean found
         1: .line 578
            aload 2 /* value */
            instanceof java.lang.Boolean
            ifeq 92
         2: .line 579
            aload 2 /* value */
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            istore 4 /* state */
        start local 4 // boolean state
         3: .line 581
            aload 1 /* name */
            ldc "comments"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 8
         4: .line 582
            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 583
            goto 92
         8: .line 584
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "datatype-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 18
         9: .line 585
            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 586
            aload 0 /* this */
        11: .line 587
            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 586
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        15: .line 588
            iload 4 /* state */
            ifeq 92
        16: .line 589
            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 591
            goto 92
        18: .line 592
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespaces"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 23
        19: .line 593
            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 594
            goto 92
        23: .line 595
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 28
        24: .line 596
            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 597
            goto 92
        28: .line 598
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "entities"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 33
        29: .line 599
            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 600
            goto 92
        33: .line 601
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "split-cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 38
        34: .line 602
            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 603
            goto 92
        38: .line 604
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "validate"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 43
        39: .line 605
            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 606
            goto 92
        43: .line 607
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "well-formed"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 48
        44: .line 608
            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 609
            goto 92
        48: .line 610
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespace-declarations"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 53
        49: .line 611
            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 612
            goto 92
        53: .line 613
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "infoset"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 59
        54: .line 615
            iload 4 /* state */
            ifeq 92
        55: .line 616
            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 617
            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 618
            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 620
            goto 92
        59: .line 621
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "normalize-characters"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 63
        60: .line 622
            aload 1 /* name */
            ldc "canonical-form"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 63
        61: .line 623
            aload 1 /* name */
            ldc "validate-if-schema"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 63
        62: .line 624
            aload 1 /* name */
            ldc "check-character-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 70
        63: .line 626
      StackMap locals:
      StackMap stack:
            iload 4 /* state */
            ifeq 92
        64: .line 629
            ldc "http://www.w3.org/dom/DOMTR"
        65: .line 630
            ldc "FEATURE_NOT_SUPPORTED"
        66: .line 631
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
        67: .line 628
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        68: .line 627
            astore 5 /* msg */
        start local 5 // java.lang.String msg
        69: .line 632
            new org.w3c.dom.DOMException
            dup
            bipush 9
            aload 5 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 5 // java.lang.String msg
        70: .line 635
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "element-content-whitespace"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 78
        71: .line 636
            iload 4 /* state */
            ifne 92
        72: .line 639
            ldc "http://www.w3.org/dom/DOMTR"
        73: .line 640
            ldc "FEATURE_NOT_SUPPORTED"
        74: .line 641
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
        75: .line 638
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        76: .line 637
            astore 5 /* msg */
        start local 5 // java.lang.String msg
        77: .line 642
            new org.w3c.dom.DOMException
            dup
            bipush 9
            aload 5 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 5 // java.lang.String msg
        78: .line 645
      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 86
        79: .line 649
            iload 4 /* state */
            ifne 92
        80: .line 652
            ldc "http://www.w3.org/dom/DOMTR"
        81: .line 653
            ldc "FEATURE_NOT_SUPPORTED"
        82: .line 654
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
        83: .line 651
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        84: .line 650
            astore 5 /* msg */
        start local 5 // java.lang.String msg
        85: .line 655
            new org.w3c.dom.DOMException
            dup
            bipush 9
            aload 5 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 5 // java.lang.String msg
        86: .line 658
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 91
        87: .line 659
            aload 0 /* this */
            iload 4 /* state */
            ifeq 88
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 128
            ior
            goto 89
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl
        88: 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
        89: i2s
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
        90: .line 660
            goto 92
        91: .line 662
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* found */
        end local 4 // boolean state
        92: .line 675
      StackMap locals:
      StackMap stack:
            iload 3 /* found */
            ifeq 93
            aload 2 /* value */
            instanceof java.lang.Boolean
            ifne 185
        93: .line 676
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 3 /* found */
        94: .line 678
            aload 1 /* name */
            ldc "error-handler"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 105
        95: .line 679
            aload 2 /* value */
            instanceof org.w3c.dom.DOMErrorHandler
            ifne 96
            aload 2 /* value */
            ifnonnull 99
        96: .line 680
      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
        97: .line 681
            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
        98: .line 682
            goto 185
        99: .line 688
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       100: .line 689
            ldc "TYPE_MISMATCH_ERR"
       101: .line 690
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       102: .line 687
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       103: .line 686
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       104: .line 691
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       105: .line 694
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "resource-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 117
       106: .line 695
            aload 2 /* value */
            instanceof org.w3c.dom.ls.LSResourceResolver
            ifne 107
            aload 2 /* value */
            ifnonnull 111
       107: .line 697
      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
       108: .line 698
            goto 185
       109: .line 699
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
       110: .line 700
            goto 185
       111: .line 705
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       112: .line 706
            ldc "TYPE_MISMATCH_ERR"
       113: .line 707
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       114: .line 704
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       115: .line 703
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       116: .line 708
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       117: .line 712
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-location"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 132
       118: .line 713
            aload 2 /* value */
            instanceof java.lang.String
            ifne 119
            aload 2 /* value */
            ifnonnull 126
       119: .line 716
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
       120: .line 717
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
       121: .line 718
            aload 2 /* value */
       122: .line 716
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       123: .line 719
            goto 185
       124: .line 720
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
       125: .line 721
            goto 185
       126: .line 726
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       127: .line 727
            ldc "TYPE_MISMATCH_ERR"
       128: .line 728
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       129: .line 725
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       130: .line 724
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       131: .line 729
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       132: .line 733
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-type"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 159
       133: .line 734
            aload 2 /* value */
            instanceof java.lang.String
            ifne 134
            aload 2 /* value */
            ifnonnull 153
       134: .line 736
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            ifnonnull 140
       135: .line 737
            aload 0 /* this */
       136: .line 738
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
       137: .line 739
            aconst_null
       138: .line 737
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       139: .line 740
            goto 185
       140: .line 741
      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 146
       141: .line 743
            aload 0 /* this */
       142: .line 744
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
       143: .line 745
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_XMLSCHEMA:Ljava/lang/String;
       144: .line 743
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       145: .line 746
            goto 185
       146: .line 747
      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 185
       147: .line 749
            aload 0 /* this */
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
       148: .line 750
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_DTD:Ljava/lang/String;
       149: .line 749
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
       150: .line 752
            goto 185
       151: .line 753
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
       152: .line 754
            goto 185
       153: .line 758
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       154: .line 759
            ldc "TYPE_MISMATCH_ERR"
       155: .line 760
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       156: .line 757
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       157: .line 756
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       158: .line 761
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       159: .line 765
      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 169
       160: .line 767
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.util.SymbolTable
            ifeq 163
       161: .line 768
            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
       162: .line 769
            goto 185
       163: .line 774
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       164: .line 775
            ldc "TYPE_MISMATCH_ERR"
       165: .line 776
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       166: .line 773
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       167: .line 772
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       168: .line 777
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       169: .line 780
      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 179
       170: .line 781
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
            ifeq 173
       171: .line 782
            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
       172: .line 783
            goto 185
       173: .line 788
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       174: .line 789
            ldc "TYPE_MISMATCH_ERR"
       175: .line 790
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       176: .line 787
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       177: .line 786
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       178: .line 791
            new org.w3c.dom.DOMException
            dup
            bipush 17
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       179: .line 800
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       180: .line 801
            ldc "FEATURE_NOT_FOUND"
       181: .line 802
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
       182: .line 799
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
       183: .line 798
            astore 4 /* msg */
        start local 4 // java.lang.String msg
       184: .line 803
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
       185: .line 807
      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  186     0   this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0  186     1   name  Ljava/lang/String;
            0  186     2  value  Ljava/lang/Object;
            1  186     3  found  Z
            3   92     4  state  Z
           69   70     5    msg  Ljava/lang/String;
           77   78     5    msg  Ljava/lang/String;
           85   86     5    msg  Ljava/lang/String;
          104  105     4    msg  Ljava/lang/String;
          116  117     4    msg  Ljava/lang/String;
          131  132     4    msg  Ljava/lang/String;
          158  159     4    msg  Ljava/lang/String;
          168  169     4    msg  Ljava/lang/String;
          178  179     4    msg  Ljava/lang/String;
          184  185     4    msg  Ljava/lang/String;
      Exception table:
        from    to  target  type
         107   108     109  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
         119   123     124  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
         134   150     151  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=6, 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 819
            aload 1 /* name */
            ldc "comments"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 4
         1: .line 820
            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 822
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespaces"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 8
         5: .line 823
            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 825
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "datatype-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 12
         9: .line 827
            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 829
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 16
        13: .line 830
            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 832
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "entities"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 20
        17: .line 833
            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 835
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "split-cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 24
        21: .line 836
            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 838
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "validate"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 28
        25: .line 839
            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 841
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "well-formed"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 32
        29: .line 842
            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 844
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "namespace-declarations"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 36
        33: .line 845
            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 847
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "infoset"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 40
        37: .line 848
            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 850
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "normalize-characters"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 44
        41: .line 851
            aload 1 /* name */
            ldc "canonical-form"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 44
        42: .line 852
            aload 1 /* name */
            ldc "validate-if-schema"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 44
        43: .line 853
            aload 1 /* name */
            ldc "check-character-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 45
        44: .line 855
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            areturn
        45: .line 857
      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 858
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            areturn
        47: .line 860
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "psvi"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 51
        48: .line 861
            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 863
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "element-content-whitespace"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 53
        52: .line 864
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            areturn
        53: .line 866
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "error-handler"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 55
        54: .line 867
            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 869
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "resource-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 60
        56: .line 870
            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 871
            aload 2 /* entityResolver */
            ifnull 59
            aload 2 /* entityResolver */
            instanceof com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper
            ifeq 59
        58: .line 872
            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 874
      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 876
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-type"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 62
        61: .line 877
            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 879
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-location"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 64
        63: .line 880
            aload 0 /* this */
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        64: .line 882
      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 66
        65: .line 883
            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
        66: .line 885
      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 68
        67: .line 886
            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
        68: .line 891
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
        69: .line 892
            ldc "FEATURE_NOT_FOUND"
        70: .line 893
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
        71: .line 890
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        72: .line 889
            astore 2 /* msg */
        start local 2 // java.lang.String msg
        73: .line 894
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 2 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 2 // java.lang.String msg
        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   74     0            this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0   74     1            name  Ljava/lang/String;
           57   60     2  entityResolver  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
           73   74     2             msg  Ljava/lang/String;
    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 914
            aload 2 /* value */
            ifnonnull 2
         1: .line 921
            iconst_1
            ireturn
         2: .line 923
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            instanceof java.lang.Boolean
            ifeq 27
         3: .line 927
            aload 1 /* name */
            ldc "comments"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         4: .line 928
            aload 1 /* name */
            ldc "datatype-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         5: .line 929
            aload 1 /* name */
            ldc "cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         6: .line 930
            aload 1 /* name */
            ldc "entities"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         7: .line 931
            aload 1 /* name */
            ldc "split-cdata-sections"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         8: .line 932
            aload 1 /* name */
            ldc "namespaces"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
         9: .line 933
            aload 1 /* name */
            ldc "validate"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
        10: .line 934
            aload 1 /* name */
            ldc "well-formed"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
        11: .line 935
            aload 1 /* name */
            ldc "infoset"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 13
        12: .line 936
            aload 1 /* name */
            ldc "namespace-declarations"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 14
        13: .line 938
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        14: .line 941
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "normalize-characters"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 18
        15: .line 942
            aload 1 /* name */
            ldc "canonical-form"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 18
        16: .line 943
            aload 1 /* name */
            ldc "validate-if-schema"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 18
        17: .line 944
            aload 1 /* name */
            ldc "check-character-normalization"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 21
        18: .line 946
      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 948
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "element-content-whitespace"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 23
        22: .line 949
            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 951
      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 954
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        27: .line 957
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "error-handler"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 31
        28: .line 958
            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 960
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "resource-resolver"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 35
        32: .line 961
            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 963
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-location"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 39
        36: .line 964
            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 966
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "schema-type"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 43
        40: .line 969
            aload 2 /* value */
            instanceof java.lang.String
            ifeq 41
            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 41
            iconst_1
            goto 42
      StackMap locals:
      StackMap stack:
        41: iconst_0
      StackMap locals:
      StackMap stack: int
        42: ireturn
        43: .line 971
      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 47
        44: .line 973
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.util.SymbolTable
            ifeq 45
            iconst_1
            goto 46
      StackMap locals:
      StackMap stack:
        45: iconst_0
      StackMap locals:
      StackMap stack: int
        46: ireturn
        47: .line 975
      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 51
        48: .line 976
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
            ifeq 49
            iconst_1
            goto 50
      StackMap locals:
      StackMap stack:
        49: iconst_0
      StackMap locals:
      StackMap stack: int
        50: ireturn
        51: .line 980
      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   52     0   this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            0   52     1   name  Ljava/lang/String;
            0   52     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 994
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fRecognizedParameters:Lorg/w3c/dom/DOMStringList;
            ifnonnull 25
         1: .line 995
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 1 /* parameters */
        start local 1 // java.util.ArrayList parameters
         2: .line 1000
            aload 1 /* parameters */
            ldc "comments"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         3: .line 1001
            aload 1 /* parameters */
            ldc "datatype-normalization"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 1002
            aload 1 /* parameters */
            ldc "cdata-sections"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         5: .line 1003
            aload 1 /* parameters */
            ldc "entities"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         6: .line 1004
            aload 1 /* parameters */
            ldc "split-cdata-sections"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         7: .line 1005
            aload 1 /* parameters */
            ldc "namespaces"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         8: .line 1006
            aload 1 /* parameters */
            ldc "validate"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         9: .line 1008
            aload 1 /* parameters */
            ldc "infoset"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        10: .line 1009
            aload 1 /* parameters */
            ldc "normalize-characters"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        11: .line 1010
            aload 1 /* parameters */
            ldc "canonical-form"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        12: .line 1011
            aload 1 /* parameters */
            ldc "validate-if-schema"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        13: .line 1012
            aload 1 /* parameters */
            ldc "check-character-normalization"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        14: .line 1013
            aload 1 /* parameters */
            ldc "well-formed"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        15: .line 1015
            aload 1 /* parameters */
            ldc "namespace-declarations"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        16: .line 1016
            aload 1 /* parameters */
            ldc "element-content-whitespace"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        17: .line 1018
            aload 1 /* parameters */
            ldc "error-handler"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        18: .line 1019
            aload 1 /* parameters */
            ldc "schema-type"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        19: .line 1020
            aload 1 /* parameters */
            ldc "schema-location"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        20: .line 1021
            aload 1 /* parameters */
            ldc "resource-resolver"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        21: .line 1024
            aload 1 /* parameters */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        22: .line 1025
            aload 1 /* parameters */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        23: .line 1026
            aload 1 /* parameters */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        24: .line 1028
            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/ArrayList;)V
            putfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fRecognizedParameters:Lorg/w3c/dom/DOMStringList;
        end local 1 // java.util.ArrayList parameters
        25: .line 1031
      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   26     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            2   25     1  parameters  Ljava/util/ArrayList;

  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 1043
            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 1044
            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 1046
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.size:()I
            istore 1 /* count */
        start local 1 // int count
         3: .line 1047
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         4: goto 8
         5: .line 1048
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/ArrayList;
            iload 2 /* i */
            invokevirtual java.util.ArrayList.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 1049
            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 1047
            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 1052
            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 1067
            aload 1 /* propertyId */
            ldc "http://xml.org/sax/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 5
         1: .line 1068
            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 1080
            iload 2 /* suffixLength */
            ldc "xml-string"
            invokevirtual java.lang.String.length:()I
            if_icmpne 5
         3: .line 1081
            aload 1 /* propertyId */
            ldc "xml-string"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 5
         4: .line 1085
            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 1090
      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 1098
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/ArrayList;
            aload 1 /* component */
            invokevirtual java.util.ArrayList.contains:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1099
            return
         2: .line 1101
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fComponents:Ljava/util/ArrayList;
            aload 1 /* component */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         3: .line 1104
            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 1105
            aload 0 /* this */
            aload 2 /* recognizedFeatures */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedFeatures:([Ljava/lang/String;)V
         5: .line 1108
            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 1109
            aload 0 /* this */
            aload 3 /* recognizedProperties */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.addRecognizedProperties:([Ljava/lang/String;)V
         7: .line 1111
            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 1114
            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;
}
SourceFile: "DOMConfigurationImpl.java"
InnerClasses:
  public final Feature = javax.xml.catalog.CatalogFeatures$Feature of javax.xml.catalog.CatalogFeatures