public class com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor implements com.sun.org.apache.xerces.internal.xni.parser.XMLComponent, com.sun.org.apache.xerces.internal.xni.parser.XMLDTDFilter, com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelFilter
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor
  super_class: java.lang.Object
{
  private static final int TOP_LEVEL_SCOPE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

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

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

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

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

  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 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 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 DTD_VALIDATOR;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/validator/dtd"

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

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

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

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

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

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

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

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

  protected com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
    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 com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket fGrammarBucket;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
    flags: (0x0004) ACC_PROTECTED

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

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

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

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

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

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

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

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

  private boolean fPerformValidation;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

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

  private boolean fMixed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private final com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl fEntityDecl;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.Map<java.lang.String, java.lang.String> fNDataDeclNotations;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

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

  private final java.util.List<java.lang.String> fMixedElementTypes;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Ljava/lang/String;>;

  private final java.util.List<java.lang.String> fDTDElementDecls;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Ljava/lang/String;>;

  private java.util.Map<java.lang.String, java.lang.String> fTableOfIDAttributeNames;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  private java.util.Map<java.lang.String, java.lang.String> fTableOfNOTATIONAttributeNames;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  private java.util.Map<java.lang.String, java.lang.String> fNotationEnumVals;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 128
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 129
            ldc "http://xml.org/sax/features/validation"
            aastore
            dup
            iconst_1
         2: .line 130
            ldc "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
            aastore
            dup
            iconst_2
         3: .line 131
            ldc "http://apache.org/xml/features/validation/warn-on-undeclared-elemdef"
            aastore
            dup
            iconst_3
         4: .line 132
            ldc "http://apache.org/xml/features/scanner/notify-char-refs"
            aastore
         5: .line 128
            putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
         6: .line 136
            iconst_4
            anewarray java.lang.Boolean
            dup
            iconst_1
         7: .line 138
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_2
         8: .line 139
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            aastore
         9: .line 136
            putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
        10: .line 144
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
        11: .line 145
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aastore
            dup
            iconst_1
        12: .line 146
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aastore
            dup
            iconst_2
        13: .line 147
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            aastore
            dup
            iconst_3
        14: .line 148
            ldc "http://apache.org/xml/properties/internal/validator/dtd"
            aastore
        15: .line 144
            putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        16: .line 152
            iconst_4
            anewarray java.lang.Object
            putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.PROPERTY_DEFAULTS:[Ljava/lang/Object;
        17: .line 157
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
         0: .line 269
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 238
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fEntityDecl:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
         2: .line 241
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
         3: .line 244
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDeclName:Ljava/lang/String;
         4: .line 247
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
         5: .line 250
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
         6: .line 273
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

  public void reset(com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager componentManager
         0: .line 295
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/internal/parser-settings"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            istore 2 /* parser_settings */
        start local 2 // boolean parser_settings
         1: .line 297
            iload 2 /* parser_settings */
            ifne 4
         2: .line 299
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.reset:()V
         3: .line 300
            return
         4: .line 304
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://xml.org/sax/features/validation"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
         5: .line 306
            aload 0 /* this */
         6: .line 307
            aload 1 /* componentManager */
         7: .line 309
            ldc "http://apache.org/xml/features/validation/schema"
            iconst_0
         8: .line 308
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
         9: .line 309
            ifeq 11
        10: .line 307
            iconst_0
            goto 12
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor
        11: iconst_1
        12: .line 306
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor int
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDValidation:Z
        13: .line 313
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnDuplicateAttdef:Z
        14: .line 314
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/warn-on-undeclared-elemdef"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnOnUndeclaredElemdef:Z
        15: .line 317
            aload 0 /* this */
        16: .line 318
            aload 1 /* componentManager */
        17: .line 319
            ldc "http://apache.org/xml/properties/internal/error-reporter"
        18: .line 318
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
        19: .line 317
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        20: .line 320
            aload 0 /* this */
        21: .line 321
            aload 1 /* componentManager */
        22: .line 322
            ldc "http://apache.org/xml/properties/internal/symbol-table"
        23: .line 321
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
        24: .line 320
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
        25: .line 324
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
        26: .line 327
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/validator/dtd"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
        27: .line 328
            goto 30
      StackMap locals:
      StackMap stack: java.lang.ClassCastException
        28: pop
        29: .line 329
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
        30: .line 332
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
            ifnull 33
        31: .line 333
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.getGrammarBucket:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
        32: .line 334
            goto 34
        33: .line 335
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
        34: .line 337
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.reset:()V
        35: .line 339
            return
        end local 2 // boolean parser_settings
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager componentManager
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   36     0              this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   36     1  componentManager  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
            1   36     2   parser_settings  Z
      Exception table:
        from    to  target  type
          26    27      28  Class java.lang.ClassCastException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
                  Name  Flags
      componentManager  

  protected void reset();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
         0: .line 343
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
         1: .line 345
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fInDTDIgnore:Z
         2: .line 347
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
            invokeinterface java.util.Map.clear:()V
         3: .line 350
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 9
         4: .line 352
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
            ifnonnull 6
         5: .line 353
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
         6: .line 355
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
            invokeinterface java.util.Map.clear:()V
         7: .line 357
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
         8: .line 358
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
         9: .line 361
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

  public java.lang.String[] getRecognizedFeatures();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
         0: .line 368
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
            invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
            checkcast java.lang.String[]
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

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

  public java.lang.String[] getRecognizedProperties();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
         0: .line 396
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
            checkcast java.lang.String[]
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

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

  public java.lang.Boolean getFeatureDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String featureId
         0: .line 428
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 429
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            aload 1 /* featureId */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 430
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
            iload 2 /* i */
            aaload
            areturn
         4: .line 428
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 433
            aconst_null
            areturn
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    7     1  featureId  Ljava/lang/String;
            1    6     2          i  I
    MethodParameters:
           Name  Flags
      featureId  

  public java.lang.Object getPropertyDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String propertyId
         0: .line 446
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 447
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            aload 1 /* propertyId */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 448
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.PROPERTY_DEFAULTS:[Ljava/lang/Object;
            iload 2 /* i */
            aaload
            areturn
         4: .line 446
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 451
            aconst_null
            areturn
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    7     1  propertyId  Ljava/lang/String;
            1    6     2           i  I
    MethodParameters:
            Name  Flags
      propertyId  

  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=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDHandler dtdHandler
         0: .line 464
            aload 0 /* this */
            aload 1 /* dtdHandler */
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
         1: .line 465
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDHandler dtdHandler
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    2     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.impl.dtd.XMLDTDProcessor this
         0: .line 473
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

  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=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler dtdContentModelHandler
         0: .line 486
            aload 0 /* this */
            aload 1 /* dtdContentModelHandler */
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
         1: .line 487
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler dtdContentModelHandler
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    2     1  dtdContentModelHandler  Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
    MethodParameters:
                        Name  Flags
      dtdContentModelHandler  

  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.impl.dtd.XMLDTDProcessor this
         0: .line 495
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

  public void startExternalSubset(com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 512
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 513
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* identifier */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 514
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 515
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* identifier */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 517
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    5     2        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      identifier  
      augs        

  public void endExternalSubset(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 528
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 529
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 530
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 531
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 533
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  protected static void checkStandaloneEntityRef(java.lang.String, com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar, com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl, com.sun.org.apache.xerces.internal.impl.XMLErrorReporter);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // java.lang.String name
        start local 1 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        start local 2 // com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl tempEntityDecl
        start local 3 // com.sun.org.apache.xerces.internal.impl.XMLErrorReporter errorReporter
         0: .line 549
            aload 1 /* grammar */
            aload 0 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDeclIndex:(Ljava/lang/String;)I
            istore 4 /* entIndex */
        start local 4 // int entIndex
         1: .line 550
            iload 4 /* entIndex */
            iconst_m1
            if_icmple 8
         2: .line 551
            aload 1 /* grammar */
            iload 4 /* entIndex */
            aload 2 /* tempEntityDecl */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDecl:(ILcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;)Z
            pop
         3: .line 552
            aload 2 /* tempEntityDecl */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl.inExternal:Z
            ifeq 8
         4: .line 553
            aload 3 /* errorReporter */
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
         5: .line 554
            ldc "MSG_REFERENCE_TO_EXTERNALLY_DECLARED_ENTITY_WHEN_STANDALONE"
         6: .line 555
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* name */
            aastore
            iconst_1
         7: .line 553
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
         8: .line 558
      StackMap locals: int
      StackMap stack:
            return
        end local 4 // int entIndex
        end local 3 // com.sun.org.apache.xerces.internal.impl.XMLErrorReporter errorReporter
        end local 2 // com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl tempEntityDecl
        end local 1 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            name  Ljava/lang/String;
            0    9     1         grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            0    9     2  tempEntityDecl  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
            0    9     3   errorReporter  Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            1    9     4        entIndex  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                Name  Flags
      name            
      grammar         
      tempEntityDecl  
      errorReporter   

  public void comment(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 571
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 572
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* text */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 573
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 574
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* text */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 577
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    5     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void processingInstruction(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String target
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLString data
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 601
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 602
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* target */
            aload 2 /* data */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 603
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 604
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* target */
            aload 2 /* data */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 606
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLString data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  target  Ljava/lang/String;
            0    5     2    data  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    5     3    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      target  
      data    
      augs    

  public void startDTD(com.sun.org.apache.xerces.internal.xni.XMLLocator, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 630
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
            invokeinterface java.util.Map.clear:()V
         1: .line 631
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
            invokeinterface java.util.List.clear:()V
         2: .line 637
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.isImmutable:()Z
            ifne 4
         3: .line 638
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
         4: .line 642
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 6
         5: .line 643
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* locator */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startDTD:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         6: .line 644
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 8
         7: .line 645
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* locator */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startDTD:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         8: .line 648
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    9     1  locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0    9     2     augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      locator  
      augs     

  public void ignoredCharacters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 662
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 663
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* text */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.ignoredCharacters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 664
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 665
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* text */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.ignoredCharacters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 667
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    5     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void textDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String version
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 686
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 687
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* version */
            aload 2 /* encoding */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 688
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 689
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* version */
            aload 2 /* encoding */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 691
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // java.lang.String encoding
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1   version  Ljava/lang/String;
            0    5     2  encoding  Ljava/lang/String;
            0    5     3      augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
          Name  Flags
      version   
      encoding  
      augs      

  public void startParameterEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // java.lang.String encoding
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 713
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fPerformValidation:Z
            ifeq 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 3
         1: .line 714
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getStandalone:()Z
            ifeq 3
         2: .line 715
            aload 1 /* name */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fEntityDecl:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            invokestatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkStandaloneEntityRef:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
         3: .line 718
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 5
         4: .line 719
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* encoding */
            aload 4 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 720
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 7
         6: .line 721
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* encoding */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 723
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String encoding
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    8     1        name  Ljava/lang/String;
            0    8     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    8     3    encoding  Ljava/lang/String;
            0    8     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      encoding    
      augs        

  public void endParameterEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 738
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 739
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 740
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 741
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 743
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  name  Ljava/lang/String;
            0    5     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      augs  

  public void elementDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String contentModel
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 759
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 9
         1: .line 760
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
            aload 1 /* name */
            invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
            ifeq 8
         2: .line 761
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
         3: .line 762
            ldc "MSG_ELEMENT_ALREADY_DECLARED"
         4: .line 763
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
         5: .line 764
            iconst_1
         6: .line 761
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
         7: .line 765
            goto 9
         8: .line 767
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
            aload 1 /* name */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         9: .line 772
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 11
        10: .line 773
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* contentModel */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.elementDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        11: .line 774
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 13
        12: .line 775
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* contentModel */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.elementDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        13: .line 778
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // java.lang.String contentModel
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   14     0          this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   14     1          name  Ljava/lang/String;
            0   14     2  contentModel  Ljava/lang/String;
            0   14     3          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
              Name  Flags
      name          
      contentModel  
      augs          

  public void startAttlist(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String elementName
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 794
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 795
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* elementName */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startAttlist:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 796
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 797
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* elementName */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startAttlist:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 800
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  elementName  Ljava/lang/String;
            0    5     2         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      elementName  
      augs         

  public void attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=16, args_size=9
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String elementName
        start local 2 // java.lang.String attributeName
        start local 3 // java.lang.String type
        start local 4 // java.lang.String[] enumeration
        start local 5 // java.lang.String defaultType
        start local 6 // com.sun.org.apache.xerces.internal.xni.XMLString defaultValue
        start local 7 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedDefaultValue
        start local 8 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 832
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
            if_acmpeq 2
            aload 6 /* defaultValue */
            ifnull 2
         1: .line 833
            aload 0 /* this */
            aload 6 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.normalizeDefaultAttrValue:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Z
            pop
         2: .line 836
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 118
         3: .line 838
            iconst_0
            istore 9 /* duplicateAttributeDef */
        start local 9 // boolean duplicateAttributeDef
         4: .line 841
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            goto 6
      StackMap locals: int
      StackMap stack:
         5: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
         6: astore 10 /* grammar */
        start local 10 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
         7: .line 842
            aload 10 /* grammar */
            aload 1 /* elementName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclIndex:(Ljava/lang/String;)I
            istore 11 /* elementIndex */
        start local 11 // int elementIndex
         8: .line 843
            aload 10 /* grammar */
            iload 11 /* elementIndex */
            aload 2 /* attributeName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getAttributeDeclIndex:(ILjava/lang/String;)I
            iconst_m1
            if_icmpeq 16
         9: .line 845
            iconst_1
            istore 9 /* duplicateAttributeDef */
        10: .line 848
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnDuplicateAttdef:Z
            ifeq 16
        11: .line 849
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        12: .line 850
            ldc "MSG_DUPLICATE_ATTRIBUTE_DEFINITION"
        13: .line 851
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* elementName */
            aastore
            dup
            iconst_1
            aload 2 /* attributeName */
            aastore
        14: .line 852
            iconst_0
        15: .line 849
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        16: .line 861
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDSymbol:Ljava/lang/String;
            if_acmpne 36
        17: .line 862
            aload 6 /* defaultValue */
            ifnull 26
            aload 6 /* defaultValue */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifeq 26
        18: .line 863
            aload 5 /* defaultType */
            ifnull 21
        19: .line 864
            aload 5 /* defaultType */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIMPLIEDSymbol:Ljava/lang/String;
            if_acmpeq 26
        20: .line 865
            aload 5 /* defaultType */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fREQUIREDSymbol:Ljava/lang/String;
            if_acmpeq 26
        21: .line 866
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        22: .line 867
            ldc "IDDefaultTypeInvalid"
        23: .line 868
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* attributeName */
            aastore
        24: .line 869
            iconst_1
        25: .line 866
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        26: .line 873
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
            aload 1 /* elementName */
            invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
            ifne 29
        27: .line 874
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
            aload 1 /* elementName */
            aload 2 /* attributeName */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        28: .line 875
            goto 36
        29: .line 889
      StackMap locals:
      StackMap stack:
            iload 9 /* duplicateAttributeDef */
            ifne 36
        30: .line 890
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
            aload 1 /* elementName */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 12 /* previousIDAttributeName */
        start local 12 // java.lang.String previousIDAttributeName
        31: .line 891
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        32: .line 892
            ldc "MSG_MORE_THAN_ONE_ID_ATTRIBUTE"
        33: .line 893
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* elementName */
            aastore
            dup
            iconst_1
            aload 12 /* previousIDAttributeName */
            aastore
            dup
            iconst_2
            aload 2 /* attributeName */
            aastore
        34: .line 894
            iconst_1
        35: .line 891
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 12 // java.lang.String previousIDAttributeName
        36: .line 903
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
            if_acmpne 52
        37: .line 906
            iconst_0
            istore 12 /* i */
        start local 12 // int i
        38: goto 41
        39: .line 907
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
            aload 4 /* enumeration */
            iload 12 /* i */
            aaload
            aload 2 /* attributeName */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        40: .line 906
            iinc 12 /* i */ 1
      StackMap locals:
      StackMap stack:
        41: iload 12 /* i */
            aload 4 /* enumeration */
            arraylength
            if_icmplt 39
        end local 12 // int i
        42: .line 910
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
            aload 1 /* elementName */
            invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
            ifne 45
        43: .line 911
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
            aload 1 /* elementName */
            aload 2 /* attributeName */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        44: .line 912
            goto 52
        45: .line 921
      StackMap locals:
      StackMap stack:
            iload 9 /* duplicateAttributeDef */
            ifne 52
        46: .line 923
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
            aload 1 /* elementName */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 12 /* previousNOTATIONAttributeName */
        start local 12 // java.lang.String previousNOTATIONAttributeName
        47: .line 924
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        48: .line 925
            ldc "MSG_MORE_THAN_ONE_NOTATION_ATTRIBUTE"
        49: .line 926
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* elementName */
            aastore
            dup
            iconst_1
            aload 12 /* previousNOTATIONAttributeName */
            aastore
            dup
            iconst_2
            aload 2 /* attributeName */
            aastore
        50: .line 927
            iconst_1
        51: .line 924
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 12 // java.lang.String previousNOTATIONAttributeName
        52: .line 934
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
            if_acmpeq 53
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
            if_acmpne 70
        53: .line 936
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 12 /* i */
        start local 12 // int i
        54: goto 69
        55: .line 937
      StackMap locals: int
      StackMap stack:
            iload 12 /* i */
            iconst_1
            iadd
            istore 13 /* j */
        start local 13 // int j
        56: goto 67
        57: .line 938
      StackMap locals: int
      StackMap stack:
            aload 4 /* enumeration */
            iload 12 /* i */
            aaload
            aload 4 /* enumeration */
            iload 13 /* j */
            aaload
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 66
        58: .line 942
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        59: .line 943
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
            if_acmpne 61
        60: .line 944
            ldc "MSG_DISTINCT_TOKENS_IN_ENUMERATION"
            goto 62
        61: .line 945
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations int com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int int int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String
            ldc "MSG_DISTINCT_NOTATION_IN_ENUMERATION"
        62: .line 946
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations int com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int int int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String java.lang.String
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* elementName */
            aastore
            dup
            iconst_1
            aload 4 /* enumeration */
            iload 12 /* i */
            aaload
            aastore
            dup
            iconst_2
            aload 2 /* attributeName */
            aastore
        63: .line 947
            iconst_1
        64: .line 942
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        65: .line 948
            goto 70
        66: .line 937
      StackMap locals:
      StackMap stack:
            iinc 13 /* j */ 1
      StackMap locals:
      StackMap stack:
        67: iload 13 /* j */
            aload 4 /* enumeration */
            arraylength
            if_icmplt 57
        end local 13 // int j
        68: .line 936
            iinc 12 /* i */ 1
      StackMap locals:
      StackMap stack:
        69: iload 12 /* i */
            aload 4 /* enumeration */
            arraylength
            if_icmplt 55
        end local 12 // int i
        70: .line 955
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 12 /* ok */
        start local 12 // boolean ok
        71: .line 956
            aload 6 /* defaultValue */
            ifnull 118
        72: .line 957
            aload 5 /* defaultType */
            ifnull 74
        73: .line 958
            aload 5 /* defaultType */
            ifnull 118
            aload 5 /* defaultType */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fFIXEDSymbol:Ljava/lang/String;
            if_acmpne 118
        74: .line 960
      StackMap locals: int
      StackMap stack:
            aload 6 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            astore 13 /* value */
        start local 13 // java.lang.String value
        75: .line 961
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNMTOKENSSymbol:Ljava/lang/String;
            if_acmpeq 78
        76: .line 962
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENTITIESSymbol:Ljava/lang/String;
            if_acmpeq 78
        77: .line 963
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDREFSSymbol:Ljava/lang/String;
            if_acmpne 92
        78: .line 965
      StackMap locals: java.lang.String
      StackMap stack:
            new java.util.StringTokenizer
            dup
            aload 13 /* value */
            ldc " "
            invokespecial java.util.StringTokenizer.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 14 /* tokenizer */
        start local 14 // java.util.StringTokenizer tokenizer
        79: .line 966
            aload 14 /* tokenizer */
            invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
            ifeq 112
        80: .line 968
      StackMap locals: java.util.StringTokenizer
      StackMap stack:
            aload 14 /* tokenizer */
            invokevirtual java.util.StringTokenizer.nextToken:()Ljava/lang/String;
            astore 15 /* nmtoken */
        start local 15 // java.lang.String nmtoken
        81: .line 969
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNMTOKENSSymbol:Ljava/lang/String;
            if_acmpne 85
        82: .line 970
            aload 0 /* this */
            aload 15 /* nmtoken */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidNmtoken:(Ljava/lang/String;)Z
            ifne 90
        83: .line 971
            iconst_0
            istore 12 /* ok */
        84: .line 972
            goto 112
        85: .line 975
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENTITIESSymbol:Ljava/lang/String;
            if_acmpeq 87
        86: .line 976
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDREFSSymbol:Ljava/lang/String;
            if_acmpne 90
        87: .line 977
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 15 /* nmtoken */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidName:(Ljava/lang/String;)Z
            ifne 90
        88: .line 978
            iconst_0
            istore 12 /* ok */
        89: .line 979
            goto 112
        90: .line 982
      StackMap locals:
      StackMap stack:
            aload 14 /* tokenizer */
            invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
            ifne 80
        end local 15 // java.lang.String nmtoken
        end local 14 // java.util.StringTokenizer tokenizer
        91: .line 988
            goto 112
        92: .line 990
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENTITYSymbol:Ljava/lang/String;
            if_acmpeq 96
        93: .line 991
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDSymbol:Ljava/lang/String;
            if_acmpeq 96
        94: .line 992
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDREFSymbol:Ljava/lang/String;
            if_acmpeq 96
        95: .line 993
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
            if_acmpne 99
        96: .line 995
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 13 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidName:(Ljava/lang/String;)Z
            ifne 103
        97: .line 996
            iconst_0
            istore 12 /* ok */
        98: .line 999
            goto 103
        99: .line 1000
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNMTOKENSymbol:Ljava/lang/String;
            if_acmpeq 101
       100: .line 1001
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
            if_acmpne 103
       101: .line 1003
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 13 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidNmtoken:(Ljava/lang/String;)Z
            ifne 103
       102: .line 1004
            iconst_0
            istore 12 /* ok */
       103: .line 1008
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
            if_acmpeq 105
       104: .line 1009
            aload 3 /* type */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
            if_acmpne 112
       105: .line 1010
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 12 /* ok */
       106: .line 1011
            iconst_0
            istore 14 /* i */
        start local 14 // int i
       107: goto 111
       108: .line 1012
      StackMap locals: int
      StackMap stack:
            aload 6 /* defaultValue */
            aload 4 /* enumeration */
            iload 14 /* i */
            aaload
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.equals:(Ljava/lang/String;)Z
            ifeq 110
       109: .line 1013
            iconst_1
            istore 12 /* ok */
       110: .line 1011
      StackMap locals:
      StackMap stack:
            iinc 14 /* i */ 1
      StackMap locals:
      StackMap stack:
       111: iload 14 /* i */
            aload 4 /* enumeration */
            arraylength
            if_icmplt 108
        end local 14 // int i
       112: .line 1019
      StackMap locals:
      StackMap stack:
            iload 12 /* ok */
            ifne 118
       113: .line 1020
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
       114: .line 1021
            ldc "MSG_ATT_DEFAULT_INVALID"
       115: .line 1022
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* attributeName */
            aastore
            dup
            iconst_1
            aload 13 /* value */
            aastore
       116: .line 1023
            iconst_1
       117: .line 1020
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 13 // java.lang.String value
        end local 12 // boolean ok
        end local 11 // int elementIndex
        end local 10 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        end local 9 // boolean duplicateAttributeDef
       118: .line 1029
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 123
       119: .line 1030
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* elementName */
            aload 2 /* attributeName */
       120: .line 1031
            aload 3 /* type */
            aload 4 /* enumeration */
       121: .line 1032
            aload 5 /* defaultType */
            aload 6 /* defaultValue */
            aload 7 /* nonNormalizedDefaultValue */
            aload 8 /* augs */
       122: .line 1030
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.attributeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
       123: .line 1033
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 128
       124: .line 1034
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* elementName */
            aload 2 /* attributeName */
       125: .line 1035
            aload 3 /* type */
            aload 4 /* enumeration */
       126: .line 1036
            aload 5 /* defaultType */
            aload 6 /* defaultValue */
            aload 7 /* nonNormalizedDefaultValue */
            aload 8 /* augs */
       127: .line 1034
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.attributeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
       128: .line 1039
      StackMap locals:
      StackMap stack:
            return
        end local 8 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 7 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedDefaultValue
        end local 6 // com.sun.org.apache.xerces.internal.xni.XMLString defaultValue
        end local 5 // java.lang.String defaultType
        end local 4 // java.lang.String[] enumeration
        end local 3 // java.lang.String type
        end local 2 // java.lang.String attributeName
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot                           Name  Signature
            0  129     0                           this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0  129     1                    elementName  Ljava/lang/String;
            0  129     2                  attributeName  Ljava/lang/String;
            0  129     3                           type  Ljava/lang/String;
            0  129     4                    enumeration  [Ljava/lang/String;
            0  129     5                    defaultType  Ljava/lang/String;
            0  129     6                   defaultValue  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0  129     7      nonNormalizedDefaultValue  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0  129     8                           augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4  118     9          duplicateAttributeDef  Z
            7  118    10                        grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            8  118    11                   elementIndex  I
           31   36    12        previousIDAttributeName  Ljava/lang/String;
           38   42    12                              i  I
           47   52    12  previousNOTATIONAttributeName  Ljava/lang/String;
           54   70    12                              i  I
           56   68    13                              j  I
           71  118    12                             ok  Z
           75  118    13                          value  Ljava/lang/String;
           79   91    14                      tokenizer  Ljava/util/StringTokenizer;
           81   91    15                        nmtoken  Ljava/lang/String;
          107  112    14                              i  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                           Name  Flags
      elementName                
      attributeName              
      type                       
      enumeration                
      defaultType                
      defaultValue               
      nonNormalizedDefaultValue  
      augs                       

  public void endAttlist(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1052
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1053
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endAttlist:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1054
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 4
         3: .line 1055
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endAttlist:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1058
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void internalEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 3 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedText
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1080
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
         2: astore 5 /* grammar */
        start local 5 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
         3: .line 1081
            aload 5 /* grammar */
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDeclIndex:(Ljava/lang/String;)I
            istore 6 /* index */
        start local 6 // int index
         4: .line 1091
            iload 6 /* index */
            iconst_m1
            if_icmpne 9
         5: .line 1093
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 7
         6: .line 1094
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* text */
            aload 3 /* nonNormalizedText */
            aload 4 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.internalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 1096
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 9
         8: .line 1097
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* text */
            aload 3 /* nonNormalizedText */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.internalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         9: .line 1101
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int index
        end local 5 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // com.sun.org.apache.xerces.internal.xni.XMLString nonNormalizedText
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   10     0               this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   10     1               name  Ljava/lang/String;
            0   10     2               text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   10     3  nonNormalizedText  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   10     4               augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            3   10     5            grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            4   10     6              index  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                   Name  Flags
      name               
      text               
      nonNormalizedText  
      augs               

  public void externalEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1120
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
         2: astore 4 /* grammar */
        start local 4 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
         3: .line 1121
            aload 4 /* grammar */
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDeclIndex:(Ljava/lang/String;)I
            istore 5 /* index */
        start local 5 // int index
         4: .line 1131
            iload 5 /* index */
            iconst_m1
            if_icmpne 9
         5: .line 1133
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 7
         6: .line 1134
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.externalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 1136
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 9
         8: .line 1137
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.externalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         9: .line 1141
      StackMap locals:
      StackMap stack:
            return
        end local 5 // int index
        end local 4 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   10     1        name  Ljava/lang/String;
            0   10     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   10     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            3   10     4     grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            4   10     5       index  I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      augs        

  public void unparsedEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // java.lang.String notation
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1160
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 2
         1: .line 1161
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
            aload 1 /* name */
            aload 3 /* notation */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 1165
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 4
         3: .line 1166
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* notation */
            aload 4 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.unparsedEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1167
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 6
         5: .line 1168
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* notation */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.unparsedEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         6: .line 1171
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String notation
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    7     1        name  Ljava/lang/String;
            0    7     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    7     3    notation  Ljava/lang/String;
            0    7     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      notation    
      augs        

  public void notationDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1188
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 10
         1: .line 1189
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
         3: astore 4 /* grammar */
        start local 4 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
         4: .line 1190
            aload 4 /* grammar */
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNotationDeclIndex:(Ljava/lang/String;)I
            iconst_m1
            if_icmpeq 10
         5: .line 1191
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
         6: .line 1192
            ldc "UniqueNotationName"
         7: .line 1193
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
         8: .line 1194
            iconst_1
         9: .line 1191
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 4 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        10: .line 1199
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 12
        11: .line 1200
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.notationDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        12: .line 1201
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 14
        13: .line 1202
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.notationDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        14: .line 1205
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   15     1        name  Ljava/lang/String;
            0   15     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   15     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4   10     4     grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      augs        

  public void startConditional(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // short type
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1223
            aload 0 /* this */
            iload 1 /* type */
            iconst_1
            if_icmpne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor
         1: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor int com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor int
         2: putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fInDTDIgnore:Z
         3: .line 1226
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 5
         4: .line 1227
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            iload 1 /* type */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startConditional:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 1228
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 7
         6: .line 1229
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            iload 1 /* type */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startConditional:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 1232
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // short type
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    8     1  type  S
            0    8     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      type  
      augs  

  public void endConditional(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1245
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fInDTDIgnore:Z
         1: .line 1248
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 3
         2: .line 1249
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endConditional:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 1250
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 5
         4: .line 1251
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endConditional:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 1254
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    6     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void endDTD(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=8, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1268
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 4
         1: .line 1269
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endDTD:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1270
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
            ifnull 4
         3: .line 1271
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
            ldc "http://www.w3.org/TR/REC-xml"
            iconst_1
            anewarray com.sun.org.apache.xerces.internal.xni.grammars.Grammar
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aastore
            invokeinterface com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool.cacheGrammars:(Ljava/lang/String;[Lcom/sun/org/apache/xerces/internal/xni/grammars/Grammar;)V
         4: .line 1273
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 46
         5: .line 1274
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            goto 7
      StackMap locals:
      StackMap stack:
         6: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
         7: astore 2 /* grammar */
        start local 2 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
         8: .line 1277
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 4
            goto 18
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar top java.util.Iterator
      StackMap stack:
         9: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 3 /* entry */
        start local 3 // java.util.Map$Entry entry
        10: .line 1278
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 5 /* notation */
        start local 5 // java.lang.String notation
        11: .line 1279
            aload 2 /* grammar */
            aload 5 /* notation */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNotationDeclIndex:(Ljava/lang/String;)I
            iconst_m1
            if_icmpne 18
        12: .line 1280
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 6 /* entity */
        start local 6 // java.lang.String entity
        13: .line 1281
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        14: .line 1282
            ldc "MSG_NOTATION_NOT_DECLARED_FOR_UNPARSED_ENTITYDECL"
        15: .line 1283
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 6 /* entity */
            aastore
            dup
            iconst_1
            aload 5 /* notation */
            aastore
        16: .line 1284
            iconst_1
        17: .line 1281
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 6 // java.lang.String entity
        end local 5 // java.lang.String notation
        end local 3 // java.util.Map$Entry entry
        18: .line 1277
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 9
        19: .line 1288
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 4
            goto 29
      StackMap locals:
      StackMap stack:
        20: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 3 /* entry */
        start local 3 // java.util.Map$Entry entry
        21: .line 1289
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 5 /* notation */
        start local 5 // java.lang.String notation
        22: .line 1290
            aload 2 /* grammar */
            aload 5 /* notation */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNotationDeclIndex:(Ljava/lang/String;)I
            iconst_m1
            if_icmpne 29
        23: .line 1291
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 6 /* attributeName */
        start local 6 // java.lang.String attributeName
        24: .line 1292
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        25: .line 1293
            ldc "MSG_NOTATION_NOT_DECLARED_FOR_NOTATIONTYPE_ATTRIBUTE"
        26: .line 1294
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 6 /* attributeName */
            aastore
            dup
            iconst_1
            aload 5 /* notation */
            aastore
        27: .line 1295
            iconst_1
        28: .line 1292
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 6 // java.lang.String attributeName
        end local 5 // java.lang.String notation
        end local 3 // java.util.Map$Entry entry
        29: .line 1288
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 20
        30: .line 1301
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 4
            goto 41
      StackMap locals:
      StackMap stack:
        31: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 3 /* entry */
        start local 3 // java.util.Map$Entry entry
        32: .line 1302
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 5 /* elementName */
        start local 5 // java.lang.String elementName
        33: .line 1303
            aload 2 /* grammar */
            aload 5 /* elementName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclIndex:(Ljava/lang/String;)I
            istore 6 /* elementIndex */
        start local 6 // int elementIndex
        34: .line 1304
            aload 2 /* grammar */
            iload 6 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpecType:(I)S
            iconst_1
            if_icmpne 41
        35: .line 1305
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 7 /* attributeName */
        start local 7 // java.lang.String attributeName
        36: .line 1306
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        37: .line 1307
            ldc "NoNotationOnEmptyElement"
        38: .line 1308
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* elementName */
            aastore
            dup
            iconst_1
            aload 7 /* attributeName */
            aastore
        39: .line 1309
            iconst_1
        40: .line 1306
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 7 // java.lang.String attributeName
        end local 6 // int elementIndex
        end local 5 // java.lang.String elementName
        end local 3 // java.util.Map$Entry entry
        41: .line 1301
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 31
        42: .line 1314
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
        43: .line 1315
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
        44: .line 1318
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnOnUndeclaredElemdef:Z
            ifeq 46
        45: .line 1319
            aload 0 /* this */
            aload 2 /* grammar */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;)V
        end local 2 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        46: .line 1324
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            ifnull 48
        47: .line 1325
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endDTD:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        48: .line 1328
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   49     0           this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   49     1           augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            8   46     2        grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
           10   18     3          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
           11   18     5       notation  Ljava/lang/String;
           13   18     6         entity  Ljava/lang/String;
           21   29     3          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
           22   29     5       notation  Ljava/lang/String;
           24   29     6  attributeName  Ljava/lang/String;
           32   41     3          entry  Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
           33   41     5    elementName  Ljava/lang/String;
           34   41     6   elementIndex  I
           36   41     7  attributeName  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void setDTDSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource source
         0: .line 1332
            aload 0 /* this */
            aload 1 /* source */
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
         1: .line 1333
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource source
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    2     1  source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
    MethodParameters:
        Name  Flags
      source  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource getDTDSource();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
         0: .line 1337
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

  public void setDTDContentModelSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource source
         0: .line 1346
            aload 0 /* this */
            aload 1 /* source */
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
         1: .line 1347
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource source
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    2     1  source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
    MethodParameters:
        Name  Flags
      source  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource getDTDContentModelSource();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
         0: .line 1351
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;

  public void startContentModel(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String elementName
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1369
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 3
         1: .line 1370
            aload 0 /* this */
            aload 1 /* elementName */
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDeclName:Ljava/lang/String;
         2: .line 1371
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
            invokeinterface java.util.List.clear:()V
         3: .line 1375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 5
         4: .line 1376
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* elementName */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startContentModel:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 1377
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 7
         6: .line 1378
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* elementName */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.startContentModel:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 1381
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    8     1  elementName  Ljava/lang/String;
            0    8     2         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      elementName  
      augs         

  public void any(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1395
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1396
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.any:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1397
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 4
         3: .line 1398
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.any:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1400
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void empty(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1414
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1415
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.empty:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1416
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 4
         3: .line 1417
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.empty:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1419
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void startGroup(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1437
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixed:Z
         1: .line 1439
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 3
         2: .line 1440
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 1441
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 5
         4: .line 1442
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.startGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 1445
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    6     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void pcdata(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1460
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixed:Z
         1: .line 1461
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 3
         2: .line 1462
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.pcdata:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 1463
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 5
         4: .line 1464
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.pcdata:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 1466
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    6     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    MethodParameters:
      Name  Flags
      augs  

  public void element(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String elementName
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1480
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixed:Z
            ifeq 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
            ifeq 9
         1: .line 1481
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
            aload 1 /* elementName */
            invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
            ifeq 8
         2: .line 1482
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
         3: .line 1483
            ldc "DuplicateTypeInMixedContent"
         4: .line 1484
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDeclName:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 1 /* elementName */
            aastore
         5: .line 1485
            iconst_1
         6: .line 1482
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
         7: .line 1486
            goto 9
         8: .line 1488
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
            aload 1 /* elementName */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         9: .line 1493
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 11
        10: .line 1494
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* elementName */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.element:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        11: .line 1495
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 13
        12: .line 1496
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* elementName */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.element:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        13: .line 1499
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   14     1  elementName  Ljava/lang/String;
            0   14     2         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      elementName  
      augs         

  public void separator(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // short separator
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1518
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1519
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            iload 1 /* separator */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.separator:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1520
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 4
         3: .line 1521
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            iload 1 /* separator */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.separator:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1524
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // short separator
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  separator  S
            0    5     2       augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
           Name  Flags
      separator  
      augs       

  public void occurrence(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // short occurrence
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1545
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1546
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            iload 1 /* occurrence */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.occurrence:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1547
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 4
         3: .line 1548
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            iload 1 /* occurrence */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.occurrence:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1551
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // short occurrence
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  occurrence  S
            0    5     2        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      occurrence  
      augs        

  public void endGroup(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1564
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1565
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1566
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 4
         3: .line 1567
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.endGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1570
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void endContentModel(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1583
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            ifnull 2
         1: .line 1584
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            aload 1 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endContentModel:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1585
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            ifnull 4
         3: .line 1586
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.endContentModel:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         4: .line 1589
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  private boolean normalizeDefaultAttrValue(com.sun.org.apache.xerces.internal.xni.XMLString);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString value
         0: .line 1604
            iconst_1
            istore 2 /* skipSpace */
        start local 2 // boolean skipSpace
         1: .line 1605
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            istore 3 /* current */
        start local 3 // int current
         2: .line 1606
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iadd
            istore 4 /* end */
        start local 4 // int end
         3: .line 1607
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            istore 5 /* i */
        start local 5 // int i
         4: goto 15
         5: .line 1608
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.XMLString int int int int
      StackMap stack:
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iload 5 /* i */
            caload
            bipush 32
            if_icmpne 10
         6: .line 1609
            iload 2 /* skipSpace */
            ifne 14
         7: .line 1611
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iload 3 /* current */
            iinc 3 /* current */ 1
            bipush 32
            castore
         8: .line 1612
            iconst_1
            istore 2 /* skipSpace */
         9: .line 1617
            goto 14
        10: .line 1620
      StackMap locals:
      StackMap stack:
            iload 3 /* current */
            iload 5 /* i */
            if_icmpeq 12
        11: .line 1621
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iload 3 /* current */
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iload 5 /* i */
            caload
            castore
        12: .line 1623
      StackMap locals:
      StackMap stack:
            iinc 3 /* current */ 1
        13: .line 1624
            iconst_0
            istore 2 /* skipSpace */
        14: .line 1607
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        15: iload 5 /* i */
            iload 4 /* end */
            if_icmplt 5
        end local 5 // int i
        16: .line 1627
            iload 3 /* current */
            iload 4 /* end */
            if_icmpeq 21
        17: .line 1628
            iload 2 /* skipSpace */
            ifeq 19
        18: .line 1630
            iinc 3 /* current */ -1
        19: .line 1633
      StackMap locals:
      StackMap stack:
            aload 1 /* value */
            iload 3 /* current */
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            isub
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
        20: .line 1634
            iconst_1
            ireturn
        21: .line 1636
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 4 // int end
        end local 3 // int current
        end local 2 // boolean skipSpace
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString value
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   22     0       this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   22     1      value  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            1   22     2  skipSpace  Z
            2   22     3    current  I
            3   22     4        end  I
            4   16     5          i  I
    MethodParameters:
       Name  Flags
      value  

  protected boolean isValidNmtoken(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String nmtoken
         0: .line 1640
            aload 1 /* nmtoken */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isValidNmtoken:(Ljava/lang/String;)Z
            ireturn
        end local 1 // java.lang.String nmtoken
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    1     1  nmtoken  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      nmtoken  

  protected boolean isValidName(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // java.lang.String name
         0: .line 1644
            aload 1 /* name */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isValidName:(Ljava/lang/String;)Z
            ireturn
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0    1     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  private void checkDeclaredElements(com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
         0: .line 1653
            aload 1 /* grammar */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getFirstElementDeclIndex:()I
            istore 2 /* elementIndex */
        start local 2 // int elementIndex
         1: .line 1654
            new com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.<init>:()V
            astore 3 /* contentSpec */
        start local 3 // com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec contentSpec
         2: .line 1655
            goto 11
         3: .line 1656
      StackMap locals: int com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec
      StackMap stack:
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpecType:(I)S
            istore 4 /* type */
        start local 4 // int type
         4: .line 1657
            iload 4 /* type */
            iconst_3
            if_icmpeq 5
            iload 4 /* type */
            iconst_2
            if_icmpne 10
         5: .line 1658
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* grammar */
         6: .line 1659
            iload 2 /* elementIndex */
         7: .line 1660
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpecIndex:(I)I
         8: .line 1661
            aload 3 /* contentSpec */
         9: .line 1658
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
        10: .line 1663
      StackMap locals:
      StackMap stack:
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNextElementDeclIndex:(I)I
            istore 2 /* elementIndex */
        end local 4 // int type
        11: .line 1655
      StackMap locals:
      StackMap stack:
            iload 2 /* elementIndex */
            ifge 3
        12: .line 1665
            return
        end local 3 // com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec contentSpec
        end local 2 // int elementIndex
        end local 1 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   13     0          this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   13     1       grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            1   13     2  elementIndex  I
            2   13     3   contentSpec  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;
            4   11     4          type  I
    MethodParameters:
         Name  Flags
      grammar  

  private void checkDeclaredElements(com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar, int, int, com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=8, locals=7, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
        start local 1 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        start local 2 // int elementIndex
        start local 3 // int contentSpecIndex
        start local 4 // com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec contentSpec
         0: .line 1674
            aload 1 /* grammar */
            iload 3 /* contentSpecIndex */
            aload 4 /* contentSpec */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpec:(ILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)Z
            pop
         1: .line 1675
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
            ifne 10
         2: .line 1676
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.value:Ljava/lang/Object;
            checkcast java.lang.String
            astore 5 /* value */
        start local 5 // java.lang.String value
         3: .line 1677
            aload 5 /* value */
            ifnull 22
            aload 1 /* grammar */
            aload 5 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclIndex:(Ljava/lang/String;)I
            iconst_m1
            if_icmpne 22
         4: .line 1678
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
         5: .line 1679
            ldc "UndeclaredElementInContentSpec"
         6: .line 1680
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclName:(I)Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 5 /* value */
            aastore
         7: .line 1681
            iconst_0
         8: .line 1678
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        end local 5 // java.lang.String value
         9: .line 1683
            goto 22
        10: .line 1686
      StackMap locals:
      StackMap stack:
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
            iconst_4
            if_icmpeq 12
        11: .line 1687
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
            iconst_5
            if_icmpne 17
        12: .line 1688
      StackMap locals:
      StackMap stack:
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.value:Ljava/lang/Object;
            checkcast int[]
            iconst_0
            iaload
            istore 5 /* leftNode */
        start local 5 // int leftNode
        13: .line 1689
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.otherValue:Ljava/lang/Object;
            checkcast int[]
            iconst_0
            iaload
            istore 6 /* rightNode */
        start local 6 // int rightNode
        14: .line 1691
            aload 0 /* this */
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            iload 5 /* leftNode */
            aload 4 /* contentSpec */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
        15: .line 1692
            aload 0 /* this */
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            iload 6 /* rightNode */
            aload 4 /* contentSpec */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
        end local 6 // int rightNode
        end local 5 // int leftNode
        16: .line 1693
            goto 22
        17: .line 1694
      StackMap locals:
      StackMap stack:
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
            iconst_2
            if_icmpeq 20
        18: .line 1695
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
            iconst_1
            if_icmpeq 20
        19: .line 1696
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
            iconst_3
            if_icmpne 22
        20: .line 1697
      StackMap locals:
      StackMap stack:
            aload 4 /* contentSpec */
            getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.value:Ljava/lang/Object;
            checkcast int[]
            iconst_0
            iaload
            istore 5 /* leftNode */
        start local 5 // int leftNode
        21: .line 1698
            aload 0 /* this */
            aload 1 /* grammar */
            iload 2 /* elementIndex */
            iload 5 /* leftNode */
            aload 4 /* contentSpec */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
        end local 5 // int leftNode
        22: .line 1700
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec contentSpec
        end local 3 // int contentSpecIndex
        end local 2 // int elementIndex
        end local 1 // com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar grammar
        end local 0 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   23     0              this  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
            0   23     1           grammar  Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
            0   23     2      elementIndex  I
            0   23     3  contentSpecIndex  I
            0   23     4       contentSpec  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;
            3    9     5             value  Ljava/lang/String;
           13   16     5          leftNode  I
           14   16     6         rightNode  I
           21   22     5          leftNode  I
    MethodParameters:
                  Name  Flags
      grammar           
      elementIndex      
      contentSpecIndex  
      contentSpec       
}
SourceFile: "XMLDTDProcessor.java"
InnerClasses:
  public abstract Entry = java.util.Map$Entry of java.util.Map