public class com.sun.org.apache.xerces.internal.dom.DOMNormalizer implements com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.dom.DOMNormalizer
  super_class: java.lang.Object
{
  protected static final boolean DEBUG_ND;
    descriptor: Z
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final boolean DEBUG;
    descriptor: Z
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final boolean DEBUG_EVENTS;
    descriptor: Z
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final java.lang.String PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "NS"

  protected com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl fConfiguration;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl fDocument;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
    flags: (0x0004) ACC_PROTECTED

  protected final com.sun.org.apache.xerces.internal.dom.DOMNormalizer$XMLAttributesProxy fAttrProxy;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer$XMLAttributesProxy;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

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

  protected com.sun.org.apache.xerces.internal.impl.RevalidationHandler fValidationHandler;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
    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 org.w3c.dom.DOMErrorHandler fErrorHandler;
    descriptor: Lorg/w3c/dom/DOMErrorHandler;
    flags: (0x0004) ACC_PROTECTED

  private final com.sun.org.apache.xerces.internal.dom.DOMErrorImpl fError;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

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

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

  protected final com.sun.org.apache.xerces.internal.xni.NamespaceContext fLocalNSBinder;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final java.util.List<org.w3c.dom.Node> fAttributeList;
    descriptor: Ljava/util/List;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Signature: Ljava/util/List<Lorg/w3c/dom/Node;>;

  protected final com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl fLocator;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected org.w3c.dom.Node fCurrentNode;
    descriptor: Lorg/w3c/dom/Node;
    flags: (0x0004) ACC_PROTECTED

  private final com.sun.org.apache.xerces.internal.xni.QName fAttrQName;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final com.sun.org.apache.xerces.internal.xni.XMLString fNormalizedValue;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0010) ACC_FINAL

  private com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator fDTDValidator;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
    flags: (0x0002) ACC_PRIVATE

  public static final com.sun.org.apache.xerces.internal.xni.XMLString EMPTY_STRING;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

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

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 160
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
            putstatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.EMPTY_STRING:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
         0: .line 168
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 112
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
         2: .line 113
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
         3: .line 114
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.DOMNormalizer$XMLAttributesProxy
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMNormalizer$XMLAttributesProxy.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;)V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrProxy:Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer$XMLAttributesProxy;
         4: .line 115
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
         5: .line 129
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.DOMErrorImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
         6: .line 132
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
         7: .line 135
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fPSVI:Z
         8: .line 138
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.NamespaceSupport
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceSupport.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
         9: .line 141
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.NamespaceSupport
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceSupport.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
        10: .line 144
            aload 0 /* this */
            new java.util.ArrayList
            dup
            iconst_5
            invokespecial java.util.ArrayList.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttributeList:Ljava/util/List;
        11: .line 147
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
        12: .line 150
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
        13: .line 151
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        14: .line 154
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            bipush 16
            newarray 5
            iconst_0
            iconst_0
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:([CII)V
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        15: .line 163
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAllWhitespace:Z
        16: .line 168
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   17     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;

  protected void normalizeDocument(com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl, com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl document
        start local 2 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl config
         0: .line 178
            aload 0 /* this */
            aload 1 /* document */
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
         1: .line 179
            aload 0 /* this */
            aload 2 /* config */
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
         2: .line 180
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAllWhitespace:Z
         3: .line 181
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
         4: .line 183
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getXmlVersion:()Ljava/lang/String;
            astore 3 /* xmlVersion */
        start local 3 // java.lang.String xmlVersion
         5: .line 184
            aconst_null
            astore 4 /* schemaType */
        start local 4 // java.lang.String schemaType
         6: .line 185
            aconst_null
            astore 5 /* schemaLocations */
        start local 5 // java.lang.String[] schemaLocations
         7: .line 189
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         8: .line 191
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.reset:()V
         9: .line 192
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        10: .line 194
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 64
            iand
            ifeq 33
        11: .line 195
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 6 /* schemaLang */
        start local 6 // java.lang.String schemaLang
        12: .line 197
            aload 6 /* schemaLang */
            ifnull 22
            aload 6 /* schemaLang */
            getstatic com.sun.org.apache.xerces.internal.impl.Constants.NS_XMLSCHEMA:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 22
        13: .line 198
            ldc "http://www.w3.org/2001/XMLSchema"
            astore 4 /* schemaType */
        14: .line 199
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 4 /* schemaType */
            aload 3 /* xmlVersion */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.getValidator:(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
        15: .line 200
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "http://apache.org/xml/features/validation/schema"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        16: .line 201
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "http://apache.org/xml/features/validation/schema-full-checking"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        17: .line 203
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
        18: .line 206
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 128
            iand
            ifeq 19
            iconst_1
            goto 20
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[] java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMNormalizer
        19: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[] java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMNormalizer int
        20: putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fPSVI:Z
        21: .line 207
            goto 28
        22: .line 209
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/TR/REC-xml"
            astore 4 /* schemaType */
        23: .line 210
            aload 6 /* schemaLang */
            ifnull 25
        24: .line 211
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String[]
            astore 5 /* schemaLocations */
        25: .line 213
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            aload 3 /* xmlVersion */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setDTDValidatorFactory:(Ljava/lang/String;)V
        26: .line 214
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 4 /* schemaType */
            aload 3 /* xmlVersion */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.getValidator:(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
        27: .line 215
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fPSVI:Z
        28: .line 218
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "http://xml.org/sax/features/validation"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.setFeature:(Ljava/lang/String;Z)V
        29: .line 221
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.clearIdentifiers:()V
        30: .line 223
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 34
        31: .line 225
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLComponent
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
        end local 6 // java.lang.String schemaLang
        32: .line 227
            goto 34
        33: .line 229
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
        34: .line 232
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            ldc "error-handler"
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.w3c.dom.DOMErrorHandler
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
        35: .line 233
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 48
        36: .line 234
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 0 /* this */
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
        37: .line 235
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
        38: .line 236
            new com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.fDocumentURI:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.fDocumentURI:Ljava/lang/String;
        39: .line 237
            iconst_m1
            iconst_m1
        40: .line 236
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator.<init>:(Ljava/lang/String;Ljava/lang/String;II)V
        41: .line 237
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.encoding:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aconst_null
        42: .line 235
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.startDocument:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        43: .line 238
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getXmlVersion:()Ljava/lang/String;
        44: .line 239
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getXmlEncoding:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getXmlStandalone:()Z
            ifeq 45
            ldc "yes"
            goto 46
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.RevalidationHandler java.lang.String java.lang.String
        45: ldc "no"
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.RevalidationHandler java.lang.String java.lang.String java.lang.String
        46: aconst_null
        47: .line 238
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.xmlDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        48: .line 242
      StackMap locals:
      StackMap stack:
            aload 4 /* schemaType */
            ldc "http://www.w3.org/TR/REC-xml"
            if_acmpne 52
        49: .line 243
            aload 0 /* this */
            aload 3 /* xmlVersion */
            aload 5 /* schemaLocations */
            ifnull 50
            aload 5 /* schemaLocations */
            iconst_0
            aaload
            goto 51
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMNormalizer java.lang.String
        50: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DOMNormalizer java.lang.String java.lang.String
        51: invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.processDTD:(Ljava/lang/String;Ljava/lang/String;)V
        52: .line 247
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getFirstChild:()Lorg/w3c/dom/Node;
            astore 6 /* kid */
        start local 6 // org.w3c.dom.Node kid
        53: goto 59
        54: .line 248
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 6 /* kid */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 7 /* next */
        start local 7 // org.w3c.dom.Node next
        55: .line 249
            aload 0 /* this */
            aload 6 /* kid */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.normalizeNode:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            astore 6 /* kid */
        56: .line 250
            aload 6 /* kid */
            ifnull 58
        57: .line 251
            aload 6 /* kid */
            astore 7 /* next */
        58: .line 247
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 7 /* next */
            astore 6 /* kid */
        end local 7 // org.w3c.dom.Node next
      StackMap locals:
      StackMap stack:
        59: aload 6 /* kid */
            ifnonnull 54
        60: .line 256
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 74
        61: .line 257
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        62: .line 258
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
        63: .line 259
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 4 /* schemaType */
            aload 3 /* xmlVersion */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.releaseValidator:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;)V
        64: .line 260
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
        end local 6 // org.w3c.dom.Node kid
        65: .line 262
            goto 74
        66: .line 263
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl java.lang.String java.lang.String java.lang.String[]
      StackMap stack: java.lang.RuntimeException
            astore 6 /* e */
        start local 6 // java.lang.RuntimeException e
        67: .line 265
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 71
        68: .line 266
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
        69: .line 267
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 4 /* schemaType */
            aload 3 /* xmlVersion */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.releaseValidator:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;)V
        70: .line 268
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
        71: .line 270
      StackMap locals: java.lang.RuntimeException
      StackMap stack:
            aload 6 /* e */
            instanceof com.sun.org.apache.xerces.internal.dom.AbortException
            ifeq 73
        72: .line 271
            return
        73: .line 273
      StackMap locals:
      StackMap stack:
            aload 6 /* e */
            athrow
        end local 6 // java.lang.RuntimeException e
        74: .line 275
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String[] schemaLocations
        end local 4 // java.lang.String schemaType
        end local 3 // java.lang.String xmlVersion
        end local 2 // com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl config
        end local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl document
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   75     0             this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0   75     1         document  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            0   75     2           config  Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            5   75     3       xmlVersion  Ljava/lang/String;
            6   75     4       schemaType  Ljava/lang/String;
            7   75     5  schemaLocations  [Ljava/lang/String;
           12   32     6       schemaLang  Ljava/lang/String;
           53   65     6              kid  Lorg/w3c/dom/Node;
           55   59     7             next  Lorg/w3c/dom/Node;
           67   74     6                e  Ljava/lang/RuntimeException;
      Exception table:
        from    to  target  type
          48    65      66  Class java.lang.RuntimeException
    MethodParameters:
          Name  Flags
      document  
      config    

  protected org.w3c.dom.Node normalizeNode(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=10, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // org.w3c.dom.Node node
         0: .line 294
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            istore 2 /* type */
        start local 2 // int type
         1: .line 296
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl.fRelatedNode:Lorg/w3c/dom/Node;
         2: .line 298
            iload 2 /* type */
            tableswitch { // 1 - 10
                    1: 4
                    2: 211
                    3: 163
                    4: 121
                    5: 104
                    6: 211
                    7: 193
                    8: 88
                    9: 211
                   10: 3
              default: 211
          }
         3: .line 304
      StackMap locals: int
      StackMap stack:
            goto 211
         4: .line 314
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 19
         5: .line 315
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 19
         6: .line 316
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLVersionChanged:()Z
            ifeq 19
         7: .line 317
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
            ifeq 10
         8: .line 318
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isValidQName:(Ljava/lang/String;Ljava/lang/String;Z)Z
            istore 3 /* wellformed */
        start local 3 // boolean wellformed
         9: .line 319
            goto 11
        end local 3 // boolean wellformed
        10: .line 321
      StackMap locals:
      StackMap stack:
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLName:(Ljava/lang/String;Z)Z
            istore 3 /* wellformed */
        start local 3 // boolean wellformed
        11: .line 323
      StackMap locals: int
      StackMap stack:
            iload 3 /* wellformed */
            ifne 19
        12: .line 325
            ldc "http://www.w3.org/dom/DOMTR"
        13: .line 326
            ldc "wf-invalid-character-in-node-name"
        14: .line 327
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Element"
            aastore
            dup
            iconst_1
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            aastore
        15: .line 324
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 4 /* msg */
        start local 4 // java.lang.String msg
        16: .line 328
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 4 /* msg */
            iconst_2
        17: .line 329
            ldc "wf-invalid-character-in-node-name"
        18: .line 328
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 4 // java.lang.String msg
        end local 3 // boolean wellformed
        19: .line 334
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.pushContext:()V
        20: .line 335
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.reset:()V
        21: .line 337
            aload 1 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            astore 4 /* elem */
        start local 4 // com.sun.org.apache.xerces.internal.dom.ElementImpl elem
        22: .line 338
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.needsSyncChildren:()Z
            ifeq 24
        23: .line 339
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.synchronizeChildren:()V
        24: .line 341
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top com.sun.org.apache.xerces.internal.dom.ElementImpl
      StackMap stack:
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.hasAttributes:()Z
            ifeq 25
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
            checkcast com.sun.org.apache.xerces.internal.dom.AttributeMap
            goto 26
      StackMap locals:
      StackMap stack:
        25: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.AttributeMap
        26: astore 5 /* attributes */
        start local 5 // com.sun.org.apache.xerces.internal.dom.AttributeMap attributes
        27: .line 344
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_1
            iand
            ifeq 45
        28: .line 348
            aload 0 /* this */
            aload 4 /* elem */
            aload 5 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.namespaceFixUp:(Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;Lcom/sun/org/apache/xerces/internal/dom/AttributeMap;)V
        29: .line 350
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 512
            iand
            ifne 67
        30: .line 354
            aload 5 /* attributes */
            ifnonnull 34
        31: .line 355
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.hasAttributes:()Z
            ifeq 32
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
            checkcast com.sun.org.apache.xerces.internal.dom.AttributeMap
            goto 33
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttributeMap
      StackMap stack:
        32: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.AttributeMap
        33: astore 5 /* attributes */
        34: .line 357
      StackMap locals:
      StackMap stack:
            aload 5 /* attributes */
            ifnull 67
        35: .line 358
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        36: goto 43
        37: .line 359
      StackMap locals: int
      StackMap stack:
            aload 5 /* attributes */
            iload 6 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.getItem:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Attr
            astore 7 /* att */
        start local 7 // org.w3c.dom.Attr att
        38: .line 360
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            aload 7 /* att */
            invokeinterface org.w3c.dom.Attr.getPrefix:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 40
        39: .line 361
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            aload 7 /* att */
            invokeinterface org.w3c.dom.Attr.getName:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 42
        40: .line 362
      StackMap locals: org.w3c.dom.Attr
      StackMap stack:
            aload 4 /* elem */
            aload 7 /* att */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.removeAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
            pop
        41: .line 363
            iinc 6 /* i */ -1
        end local 7 // org.w3c.dom.Attr att
        42: .line 358
      StackMap locals:
      StackMap stack:
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
        43: iload 6 /* i */
            aload 5 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.getLength:()I
            if_icmplt 37
        end local 6 // int i
        44: .line 369
            goto 67
        45: .line 370
      StackMap locals:
      StackMap stack:
            aload 5 /* attributes */
            ifnull 67
        46: .line 371
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        47: goto 66
        48: .line 372
      StackMap locals: int
      StackMap stack:
            aload 5 /* attributes */
            iload 6 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.item:(I)Lorg/w3c/dom/Node;
            checkcast org.w3c.dom.Attr
            astore 7 /* attr */
        start local 7 // org.w3c.dom.Attr attr
        49: .line 374
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.normalize:()V
        50: .line 375
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 65
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 65
        51: .line 376
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 5 /* attributes */
            aload 7 /* attr */
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getValue:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isAttrValueWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Lorg/w3c/dom/NamedNodeMap;Lorg/w3c/dom/Attr;Ljava/lang/String;Z)V
        52: .line 377
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLVersionChanged:()Z
            ifeq 65
        53: .line 378
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
            ifeq 56
        54: .line 379
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isValidQName:(Ljava/lang/String;Ljava/lang/String;Z)Z
            istore 3 /* wellformed */
        start local 3 // boolean wellformed
        55: .line 380
            goto 57
        end local 3 // boolean wellformed
        56: .line 382
      StackMap locals: org.w3c.dom.Attr
      StackMap stack:
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLName:(Ljava/lang/String;Z)Z
            istore 3 /* wellformed */
        start local 3 // boolean wellformed
        57: .line 384
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int int com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap int org.w3c.dom.Attr
      StackMap stack:
            iload 3 /* wellformed */
            ifne 65
        58: .line 386
            ldc "http://www.w3.org/dom/DOMTR"
        59: .line 387
            ldc "wf-invalid-character-in-node-name"
        60: .line 388
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Attr"
            aastore
            dup
            iconst_1
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            aastore
        61: .line 385
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 8 /* msg */
        start local 8 // java.lang.String msg
        62: .line 389
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 8 /* msg */
            iconst_2
        63: .line 390
            ldc "wf-invalid-character-in-node-name"
        64: .line 389
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 8 // java.lang.String msg
        end local 7 // org.w3c.dom.Attr attr
        end local 3 // boolean wellformed
        65: .line 371
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap int
      StackMap stack:
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
        66: iload 6 /* i */
            aload 5 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.getLength:()I
            if_icmplt 48
        end local 6 // int i
        67: .line 399
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 73
        68: .line 403
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrProxy:Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer$XMLAttributesProxy;
            aload 5 /* attributes */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer$XMLAttributesProxy.setAttributes:(Lcom/sun/org/apache/xerces/internal/dom/AttributeMap;Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)V
        69: .line 404
            aload 0 /* this */
            aload 4 /* elem */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.updateQName:(Lorg/w3c/dom/Node;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
        70: .line 407
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.fCurrentNode:Lorg/w3c/dom/Node;
        71: .line 408
            aload 0 /* this */
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
        72: .line 410
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrProxy:Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer$XMLAttributesProxy;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        73: .line 415
      StackMap locals:
      StackMap stack:
            aload 4 /* elem */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getFirstChild:()Lorg/w3c/dom/Node;
            astore 6 /* kid */
        start local 6 // org.w3c.dom.Node kid
        74: goto 80
        75: .line 416
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 6 /* kid */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 7 /* next */
        start local 7 // org.w3c.dom.Node next
        76: .line 417
            aload 0 /* this */
            aload 6 /* kid */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.normalizeNode:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            astore 6 /* kid */
        77: .line 418
            aload 6 /* kid */
            ifnull 79
        78: .line 419
            aload 6 /* kid */
            astore 7 /* next */
        79: .line 415
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 7 /* next */
            astore 6 /* kid */
        end local 7 // org.w3c.dom.Node next
      StackMap locals:
      StackMap stack:
        80: aload 6 /* kid */
            ifnonnull 75
        81: .line 432
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 86
        82: .line 433
            aload 0 /* this */
            aload 4 /* elem */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.updateQName:(Lorg/w3c/dom/Node;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
        83: .line 437
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.fCurrentNode:Lorg/w3c/dom/Node;
        84: .line 438
            aload 0 /* this */
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
        85: .line 439
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        86: .line 443
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.popContext:()V
        87: .line 445
            goto 211
        end local 6 // org.w3c.dom.Node kid
        end local 5 // com.sun.org.apache.xerces.internal.dom.AttributeMap attributes
        end local 4 // com.sun.org.apache.xerces.internal.dom.ElementImpl elem
        88: .line 453
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 32
            iand
            ifne 98
        89: .line 454
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getPreviousSibling:()Lorg/w3c/dom/Node;
            astore 4 /* prevSibling */
        start local 4 // org.w3c.dom.Node prevSibling
        90: .line 455
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 5 /* parent */
        start local 5 // org.w3c.dom.Node parent
        91: .line 457
            aload 5 /* parent */
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        92: .line 458
            aload 4 /* prevSibling */
            ifnull 211
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 211
        93: .line 459
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 6 /* nextSibling */
        start local 6 // org.w3c.dom.Node nextSibling
        94: .line 460
            aload 6 /* nextSibling */
            ifnull 211
            aload 6 /* nextSibling */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 211
        95: .line 461
            aload 6 /* nextSibling */
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            iconst_0
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.insertData:(ILjava/lang/String;)V
        96: .line 462
            aload 5 /* parent */
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        97: .line 463
            aload 6 /* nextSibling */
            areturn
        end local 6 // org.w3c.dom.Node nextSibling
        end local 5 // org.w3c.dom.Node parent
        end local 4 // org.w3c.dom.Node prevSibling
        98: .line 468
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 101
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 101
        99: .line 469
            aload 1 /* node */
            checkcast org.w3c.dom.Comment
            invokeinterface org.w3c.dom.Comment.getData:()Ljava/lang/String;
            astore 4 /* commentdata */
        start local 4 // java.lang.String commentdata
       100: .line 472
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 4 /* commentdata */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isCommentWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
        end local 4 // java.lang.String commentdata
       101: .line 474
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 211
       102: .line 479
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            getstatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.EMPTY_STRING:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
       103: .line 482
            goto 211
       104: .line 489
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_4
            iand
            ifne 117
       105: .line 490
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getPreviousSibling:()Lorg/w3c/dom/Node;
            astore 4 /* prevSibling */
        start local 4 // org.w3c.dom.Node prevSibling
       106: .line 491
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 5 /* parent */
        start local 5 // org.w3c.dom.Node parent
       107: .line 492
            aload 1 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
            iconst_0
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.setReadOnly:(ZZ)V
       108: .line 493
            aload 0 /* this */
            aload 5 /* parent */
            aload 1 /* node */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.expandEntityRef:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V
       109: .line 494
            aload 5 /* parent */
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
       110: .line 495
            aload 4 /* prevSibling */
            ifnull 111
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            goto 112
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top org.w3c.dom.Node org.w3c.dom.Node
      StackMap stack:
       111: aload 5 /* parent */
            invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
      StackMap locals:
      StackMap stack: org.w3c.dom.Node
       112: astore 6 /* next */
        start local 6 // org.w3c.dom.Node next
       113: .line 499
            aload 4 /* prevSibling */
            ifnull 116
            aload 6 /* next */
            ifnull 116
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 116
       114: .line 500
            aload 6 /* next */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 116
       115: .line 501
            aload 4 /* prevSibling */
            areturn
       116: .line 503
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 6 /* next */
            areturn
        end local 6 // org.w3c.dom.Node next
        end local 5 // org.w3c.dom.Node parent
        end local 4 // org.w3c.dom.Node prevSibling
       117: .line 505
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 211
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 211
       118: .line 506
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLVersionChanged:()Z
            ifeq 211
       119: .line 507
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLName:(Ljava/lang/String;Z)Z
            pop
       120: .line 512
            goto 211
       121: .line 520
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 8
            iand
            ifne 131
       122: .line 522
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getPreviousSibling:()Lorg/w3c/dom/Node;
            astore 4 /* prevSibling */
        start local 4 // org.w3c.dom.Node prevSibling
       123: .line 523
            aload 4 /* prevSibling */
            ifnull 127
            aload 4 /* prevSibling */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 127
       124: .line 524
            aload 4 /* prevSibling */
            checkcast org.w3c.dom.Text
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Text.appendData:(Ljava/lang/String;)V
       125: .line 525
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
       126: .line 526
            aload 4 /* prevSibling */
            areturn
       127: .line 529
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top org.w3c.dom.Node
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
            astore 5 /* text */
        start local 5 // org.w3c.dom.Text text
       128: .line 530
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 6 /* parent */
        start local 6 // org.w3c.dom.Node parent
       129: .line 531
            aload 6 /* parent */
            aload 5 /* text */
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.replaceChild:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            astore 1 /* node */
       130: .line 532
            aload 5 /* text */
            areturn
        end local 6 // org.w3c.dom.Node parent
        end local 5 // org.w3c.dom.Text text
        end local 4 // org.w3c.dom.Node prevSibling
       131: .line 538
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 137
       132: .line 541
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.fCurrentNode:Lorg/w3c/dom/Node;
       133: .line 542
            aload 0 /* this */
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
       134: .line 543
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.startCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
       135: .line 544
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.characterData:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Z
            pop
       136: .line 545
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.endCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
       137: .line 547
      StackMap locals:
      StackMap stack:
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            astore 4 /* value */
        start local 4 // java.lang.String value
       138: .line 549
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 16
            iand
            ifeq 160
       139: .line 551
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            astore 6 /* parent */
        start local 6 // org.w3c.dom.Node parent
       140: .line 552
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 157
       141: .line 553
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isXMLCharWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
       142: .line 555
            goto 157
        start local 5 // int index
       143: .line 556
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top java.lang.String int org.w3c.dom.Node
      StackMap stack:
            aload 1 /* node */
            aload 4 /* value */
            iconst_0
            iload 5 /* index */
            iconst_2
            iadd
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            invokeinterface org.w3c.dom.Node.setNodeValue:(Ljava/lang/String;)V
       144: .line 557
            aload 4 /* value */
            iload 5 /* index */
            iconst_2
            iadd
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            astore 4 /* value */
       145: .line 559
            aload 1 /* node */
            astore 7 /* firstSplitNode */
        start local 7 // org.w3c.dom.Node firstSplitNode
       146: .line 560
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 4 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createCDATASection:(Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
            astore 8 /* newChild */
        start local 8 // org.w3c.dom.Node newChild
       147: .line 561
            aload 6 /* parent */
            aload 8 /* newChild */
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            invokeinterface org.w3c.dom.Node.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
       148: .line 562
            aload 8 /* newChild */
            astore 1 /* node */
       149: .line 564
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 7 /* firstSplitNode */
            putfield com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl.fRelatedNode:Lorg/w3c/dom/Node;
       150: .line 566
            ldc "http://www.w3.org/dom/DOMTR"
       151: .line 567
            ldc "cdata-sections-splitted"
       152: .line 568
            aconst_null
       153: .line 565
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
       154: .line 569
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 9 /* msg */
            iconst_1
       155: .line 570
            ldc "cdata-sections-splitted"
       156: .line 569
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        end local 8 // org.w3c.dom.Node newChild
        end local 7 // org.w3c.dom.Node firstSplitNode
        end local 5 // int index
       157: .line 555
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top java.lang.String top org.w3c.dom.Node
      StackMap stack:
            aload 4 /* value */
            ldc "]]>"
            invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
            dup
            istore 5 /* index */
        start local 5 // int index
       158: ifge 143
        end local 6 // org.w3c.dom.Node parent
        end local 5 // int index
       159: .line 573
            goto 211
       160: .line 574
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 211
       161: .line 576
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 4 /* value */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isCDataWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
       162: .line 578
            goto 211
        end local 4 // java.lang.String value
       163: .line 590
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int
      StackMap stack:
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 4 /* next */
        start local 4 // org.w3c.dom.Node next
       164: .line 592
            aload 4 /* next */
            ifnull 168
            aload 4 /* next */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 168
       165: .line 593
            aload 1 /* node */
            checkcast org.w3c.dom.Text
            aload 4 /* next */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Text.appendData:(Ljava/lang/String;)V
       166: .line 594
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            aload 4 /* next */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
       167: .line 598
            aload 1 /* node */
            areturn
       168: .line 599
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top org.w3c.dom.Node
      StackMap stack:
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            ifne 171
       169: .line 601
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
       170: .line 602
            goto 211
       171: .line 609
      StackMap locals:
      StackMap stack:
            aload 4 /* next */
            ifnull 172
            aload 4 /* next */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            goto 173
      StackMap locals:
      StackMap stack:
       172: iconst_m1
      StackMap locals:
      StackMap stack: int
       173: istore 5 /* nextType */
        start local 5 // short nextType
       174: .line 610
            iload 5 /* nextType */
            iconst_m1
            if_icmpeq 180
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_4
            iand
            ifne 176
       175: .line 611
            iload 5 /* nextType */
            bipush 6
            if_icmpeq 211
       176: .line 612
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 32
            iand
            ifne 178
       177: .line 613
            iload 5 /* nextType */
            bipush 8
            if_icmpeq 211
       178: .line 614
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            bipush 8
            iand
            ifne 180
       179: .line 615
            iload 5 /* nextType */
            iconst_4
            if_icmpeq 211
       180: .line 616
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 182
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 182
       181: .line 617
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isXMLCharWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
       182: .line 619
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 211
       183: .line 620
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.fErrorHandlerWrapper:Lcom/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper;
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.util.DOMErrorHandlerWrapper.fCurrentNode:Lorg/w3c/dom/Node;
       184: .line 621
            aload 0 /* this */
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
       185: .line 622
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.characterData:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Z
            pop
       186: .line 623
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
            ifne 211
       187: .line 624
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAllWhitespace:Z
            ifeq 191
       188: .line 625
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAllWhitespace:Z
       189: .line 626
            aload 1 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.setIgnorableWhitespace:(Z)V
       190: .line 627
            goto 211
       191: .line 629
      StackMap locals:
      StackMap stack:
            aload 1 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.setIgnorableWhitespace:(Z)V
        end local 5 // short nextType
       192: .line 644
            goto 211
        end local 4 // org.w3c.dom.Node next
       193: .line 649
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 209
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 209
       194: .line 650
            aload 1 /* node */
            checkcast org.w3c.dom.ProcessingInstruction
            astore 4 /* pinode */
        start local 4 // org.w3c.dom.ProcessingInstruction pinode
       195: .line 652
            aload 4 /* pinode */
            invokeinterface org.w3c.dom.ProcessingInstruction.getTarget:()Ljava/lang/String;
            astore 5 /* target */
        start local 5 // java.lang.String target
       196: .line 654
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            ifeq 199
       197: .line 655
            aload 5 /* target */
            invokestatic com.sun.org.apache.xerces.internal.util.XML11Char.isXML11ValidName:(Ljava/lang/String;)Z
            istore 3 /* wellformed */
        start local 3 // boolean wellformed
       198: .line 656
            goto 200
        end local 3 // boolean wellformed
       199: .line 658
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int top org.w3c.dom.ProcessingInstruction java.lang.String
      StackMap stack:
            aload 5 /* target */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isValidName:(Ljava/lang/String;)Z
            istore 3 /* wellformed */
        start local 3 // boolean wellformed
       200: .line 661
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node int int org.w3c.dom.ProcessingInstruction java.lang.String
      StackMap stack:
            iload 3 /* wellformed */
            ifne 208
       201: .line 663
            ldc "http://www.w3.org/dom/DOMTR"
       202: .line 664
            ldc "wf-invalid-character-in-node-name"
       203: .line 665
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Element"
            aastore
            dup
            iconst_1
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            aastore
       204: .line 662
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 6 /* msg */
        start local 6 // java.lang.String msg
       205: .line 666
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 6 /* msg */
            iconst_2
       206: .line 667
            ldc "wf-invalid-character-in-node-name"
       207: .line 666
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 6 // java.lang.String msg
       208: .line 673
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 4 /* pinode */
            invokeinterface org.w3c.dom.ProcessingInstruction.getData:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isXMLCharWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
        end local 5 // java.lang.String target
        end local 4 // org.w3c.dom.ProcessingInstruction pinode
        end local 3 // boolean wellformed
       209: .line 676
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            ifnull 211
       210: .line 682
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 1 /* node */
            checkcast org.w3c.dom.ProcessingInstruction
            invokeinterface org.w3c.dom.ProcessingInstruction.getTarget:()Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.EMPTY_STRING:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
       211: .line 687
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // int type
        end local 1 // org.w3c.dom.Node node
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0  212     0            this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0  212     1            node  Lorg/w3c/dom/Node;
            1  212     2            type  I
            9   10     3      wellformed  Z
           11   19     3      wellformed  Z
           55   56     3      wellformed  Z
           57   65     3      wellformed  Z
          198  199     3      wellformed  Z
          200  209     3      wellformed  Z
           16   19     4             msg  Ljava/lang/String;
           22   88     4            elem  Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
           27   88     5      attributes  Lcom/sun/org/apache/xerces/internal/dom/AttributeMap;
           36   44     6               i  I
           38   42     7             att  Lorg/w3c/dom/Attr;
           47   67     6               i  I
           49   65     7            attr  Lorg/w3c/dom/Attr;
           62   65     8             msg  Ljava/lang/String;
           74   88     6             kid  Lorg/w3c/dom/Node;
           76   80     7            next  Lorg/w3c/dom/Node;
           90   98     4     prevSibling  Lorg/w3c/dom/Node;
           91   98     5          parent  Lorg/w3c/dom/Node;
           94   98     6     nextSibling  Lorg/w3c/dom/Node;
          100  101     4     commentdata  Ljava/lang/String;
          106  117     4     prevSibling  Lorg/w3c/dom/Node;
          107  117     5          parent  Lorg/w3c/dom/Node;
          113  117     6            next  Lorg/w3c/dom/Node;
          123  131     4     prevSibling  Lorg/w3c/dom/Node;
          128  131     5            text  Lorg/w3c/dom/Text;
          129  131     6          parent  Lorg/w3c/dom/Node;
          138  163     4           value  Ljava/lang/String;
          143  157     5           index  I
          158  159     5           index  I
          140  159     6          parent  Lorg/w3c/dom/Node;
          146  157     7  firstSplitNode  Lorg/w3c/dom/Node;
          147  157     8        newChild  Lorg/w3c/dom/Node;
          154  157     9             msg  Ljava/lang/String;
          164  193     4            next  Lorg/w3c/dom/Node;
          174  192     5        nextType  S
          195  209     4          pinode  Lorg/w3c/dom/ProcessingInstruction;
          196  209     5          target  Ljava/lang/String;
          205  208     6             msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      node  

  private void processDTD(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=11, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // java.lang.String xmlVersion
        start local 2 // java.lang.String schemaLocation
         0: .line 692
            aconst_null
            astore 3 /* rootName */
        start local 3 // java.lang.String rootName
         1: .line 693
            aconst_null
            astore 4 /* publicId */
        start local 4 // java.lang.String publicId
         2: .line 694
            aload 2 /* schemaLocation */
            astore 5 /* systemId */
        start local 5 // java.lang.String systemId
         3: .line 695
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getDocumentURI:()Ljava/lang/String;
            astore 6 /* baseSystemId */
        start local 6 // java.lang.String baseSystemId
         4: .line 696
            aconst_null
            astore 7 /* internalSubset */
        start local 7 // java.lang.String internalSubset
         5: .line 698
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getDoctype:()Lorg/w3c/dom/DocumentType;
            astore 8 /* docType */
        start local 8 // org.w3c.dom.DocumentType docType
         6: .line 699
            aload 8 /* docType */
            ifnull 13
         7: .line 700
            aload 8 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getName:()Ljava/lang/String;
            astore 3 /* rootName */
         8: .line 701
            aload 8 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getPublicId:()Ljava/lang/String;
            astore 4 /* publicId */
         9: .line 702
            aload 5 /* systemId */
            ifnull 10
            aload 5 /* systemId */
            invokevirtual java.lang.String.length:()I
            ifne 11
        10: .line 703
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String org.w3c.dom.DocumentType
      StackMap stack:
            aload 8 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getSystemId:()Ljava/lang/String;
            astore 5 /* systemId */
        11: .line 705
      StackMap locals:
      StackMap stack:
            aload 8 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getInternalSubset:()Ljava/lang/String;
            astore 7 /* internalSubset */
        12: .line 706
            goto 18
        13: .line 710
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getDocumentElement:()Lorg/w3c/dom/Element;
            astore 9 /* elem */
        start local 9 // org.w3c.dom.Element elem
        14: .line 711
            aload 9 /* elem */
            ifnonnull 15
            return
        15: .line 712
      StackMap locals: org.w3c.dom.Element
      StackMap stack:
            aload 9 /* elem */
            invokeinterface org.w3c.dom.Element.getNodeName:()Ljava/lang/String;
            astore 3 /* rootName */
        16: .line 713
            aload 5 /* systemId */
            ifnull 17
            aload 5 /* systemId */
            invokevirtual java.lang.String.length:()I
            ifne 18
      StackMap locals:
      StackMap stack:
        17: return
        end local 9 // org.w3c.dom.Element elem
        18: .line 716
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 9 /* loader */
        start local 9 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader loader
        19: .line 718
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            aload 3 /* rootName */
            aload 4 /* publicId */
            aload 5 /* systemId */
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.RevalidationHandler.doctypeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        20: .line 719
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 1 /* xmlVersion */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.getDTDLoader:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader;
            astore 9 /* loader */
        21: .line 720
            aload 9 /* loader */
            ldc "http://xml.org/sax/features/validation"
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader.setFeature:(Ljava/lang/String;Z)V
        22: .line 721
            aload 9 /* loader */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getEntityResolver:()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader.setEntityResolver:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)V
        23: .line 722
            aload 9 /* loader */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.getErrorHandler:()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader.setErrorHandler:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;)V
        24: .line 723
            aload 9 /* loader */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fValidationHandler:Lcom/sun/org/apache/xerces/internal/impl/RevalidationHandler;
            checkcast com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
            aload 3 /* rootName */
        25: .line 724
            aload 4 /* publicId */
            aload 5 /* systemId */
            aload 6 /* baseSystemId */
            aload 7 /* internalSubset */
        26: .line 723
            invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader.loadGrammarWithContext:(Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        27: .line 725
            goto 35
        28: .line 727
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String org.w3c.dom.DocumentType com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader
      StackMap stack: java.io.IOException
            pop
        29: .line 730
            aload 9 /* loader */
            ifnull 37
        30: .line 731
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 1 /* xmlVersion */
            aload 9 /* loader */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.releaseDTDLoader:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader;)V
            goto 37
        31: .line 729
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        32: .line 730
            aload 9 /* loader */
            ifnull 34
        33: .line 731
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 1 /* xmlVersion */
            aload 9 /* loader */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.releaseDTDLoader:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader;)V
        34: .line 733
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 10
            athrow
        35: .line 730
      StackMap locals:
      StackMap stack:
            aload 9 /* loader */
            ifnull 37
        36: .line 731
            getstatic com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.singleton:Lcom/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl;
            aload 1 /* xmlVersion */
            aload 9 /* loader */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDOMImplementationImpl.releaseDTDLoader:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader;)V
        37: .line 734
      StackMap locals:
      StackMap stack:
            return
        end local 9 // com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDLoader loader
        end local 8 // org.w3c.dom.DocumentType docType
        end local 7 // java.lang.String internalSubset
        end local 6 // java.lang.String baseSystemId
        end local 5 // java.lang.String systemId
        end local 4 // java.lang.String publicId
        end local 3 // java.lang.String rootName
        end local 2 // java.lang.String schemaLocation
        end local 1 // java.lang.String xmlVersion
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   38     0            this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0   38     1      xmlVersion  Ljava/lang/String;
            0   38     2  schemaLocation  Ljava/lang/String;
            1   38     3        rootName  Ljava/lang/String;
            2   38     4        publicId  Ljava/lang/String;
            3   38     5        systemId  Ljava/lang/String;
            4   38     6    baseSystemId  Ljava/lang/String;
            5   38     7  internalSubset  Ljava/lang/String;
            6   38     8         docType  Lorg/w3c/dom/DocumentType;
           14   18     9            elem  Lorg/w3c/dom/Element;
           19   38     9          loader  Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader;
      Exception table:
        from    to  target  type
          19    27      28  Class java.io.IOException
          19    29      31  any
    MethodParameters:
                Name  Flags
      xmlVersion      
      schemaLocation  

  protected final void expandEntityRef(org.w3c.dom.Node, org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // org.w3c.dom.Node parent
        start local 2 // org.w3c.dom.Node reference
         0: .line 738
            aload 2 /* reference */
            invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
            astore 3 /* kid */
        start local 3 // org.w3c.dom.Node kid
         1: goto 5
         2: .line 739
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 3 /* kid */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 4 /* next */
        start local 4 // org.w3c.dom.Node next
         3: .line 740
            aload 1 /* parent */
            aload 3 /* kid */
            aload 2 /* reference */
            invokeinterface org.w3c.dom.Node.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
         4: .line 738
            aload 4 /* next */
            astore 3 /* kid */
        end local 4 // org.w3c.dom.Node next
      StackMap locals:
      StackMap stack:
         5: aload 3 /* kid */
            ifnonnull 2
         6: .line 742
            return
        end local 3 // org.w3c.dom.Node kid
        end local 2 // org.w3c.dom.Node reference
        end local 1 // org.w3c.dom.Node parent
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    7     1     parent  Lorg/w3c/dom/Node;
            0    7     2  reference  Lorg/w3c/dom/Node;
            1    7     3        kid  Lorg/w3c/dom/Node;
            3    5     4       next  Lorg/w3c/dom/Node;
    MethodParameters:
           Name  Flags
      parent     
      reference  

  protected final void namespaceFixUp(com.sun.org.apache.xerces.internal.dom.ElementImpl, com.sun.org.apache.xerces.internal.dom.AttributeMap);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;Lcom/sun/org/apache/xerces/internal/dom/AttributeMap;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=7, locals=11, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.dom.ElementImpl element
        start local 2 // com.sun.org.apache.xerces.internal.dom.AttributeMap attributes
         0: .line 766
            aload 2 /* attributes */
            ifnull 32
         1: .line 769
            iconst_0
            istore 6 /* k */
        start local 6 // int k
         2: goto 31
         3: .line 770
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap top top top int
      StackMap stack:
            aload 2 /* attributes */
            iload 6 /* k */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.getItem:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Attr
            astore 7 /* attr */
        start local 7 // org.w3c.dom.Attr attr
         4: .line 771
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNamespaceURI:()Ljava/lang/String;
            astore 4 /* uri */
        start local 4 // java.lang.String uri
         5: .line 772
            aload 4 /* uri */
            ifnull 30
            aload 4 /* uri */
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 30
         6: .line 774
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNodeValue:()Ljava/lang/String;
            astore 3 /* value */
        start local 3 // java.lang.String value
         7: .line 775
            aload 3 /* value */
            ifnonnull 9
         8: .line 776
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 3 /* value */
         9: .line 780
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap java.lang.String java.lang.String top int org.w3c.dom.Attr
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 14
            aload 3 /* value */
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 14
        10: .line 783
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 7 /* attr */
            putfield com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl.fRelatedNode:Lorg/w3c/dom/Node;
        11: .line 784
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
            ldc "CantBindXMLNS"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 8 /* msg */
        start local 8 // java.lang.String msg
        12: .line 785
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 8 /* msg */
            iconst_2
            ldc "CantBindXMLNS"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 8 // java.lang.String msg
        13: .line 786
            goto 30
        14: .line 789
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getPrefix:()Ljava/lang/String;
            astore 5 /* prefix */
        start local 5 // java.lang.String prefix
        15: .line 790
            aload 5 /* prefix */
            ifnull 17
        16: .line 791
            aload 5 /* prefix */
            invokevirtual java.lang.String.length:()I
            ifne 18
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap java.lang.String java.lang.String java.lang.String int org.w3c.dom.Attr
      StackMap stack:
        17: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            goto 19
      StackMap locals:
      StackMap stack:
        18: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 5 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
        19: .line 790
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* prefix */
        20: .line 792
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getLocalName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 8 /* localpart */
        start local 8 // java.lang.String localpart
        21: .line 793
            aload 5 /* prefix */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpne 26
        22: .line 795
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 3 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* value */
        23: .line 796
            aload 3 /* value */
            invokevirtual java.lang.String.length:()I
            ifeq 30
        24: .line 797
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 8 /* localpart */
            aload 3 /* value */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        25: .line 804
            goto 30
        26: .line 807
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 3 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* value */
        27: .line 808
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            aload 3 /* value */
            invokevirtual java.lang.String.length:()I
            ifeq 28
            aload 3 /* value */
            goto 29
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap java.lang.String java.lang.String java.lang.String int org.w3c.dom.Attr java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.xni.NamespaceContext java.lang.String
        28: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap java.lang.String java.lang.String java.lang.String int org.w3c.dom.Attr java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.xni.NamespaceContext java.lang.String java.lang.String
        29: invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        end local 8 // java.lang.String localpart
        end local 7 // org.w3c.dom.Attr attr
        end local 5 // java.lang.String prefix
        end local 3 // java.lang.String value
        30: .line 769
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap top java.lang.String top int
      StackMap stack:
            iinc 6 /* k */ 1
        end local 4 // java.lang.String uri
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap top top top int
      StackMap stack:
        31: iload 6 /* k */
            aload 2 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.getLength:()I
            if_icmplt 3
        end local 6 // int k
        32: .line 834
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap
      StackMap stack:
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getNamespaceURI:()Ljava/lang/String;
            astore 4 /* uri */
        start local 4 // java.lang.String uri
        33: .line 835
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getPrefix:()Ljava/lang/String;
            astore 5 /* prefix */
        start local 5 // java.lang.String prefix
        34: .line 836
            aload 4 /* uri */
            ifnull 46
        35: .line 837
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 4 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* uri */
        36: .line 838
            aload 5 /* prefix */
            ifnull 38
        37: .line 839
            aload 5 /* prefix */
            invokevirtual java.lang.String.length:()I
            ifne 39
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap top java.lang.String java.lang.String
      StackMap stack:
        38: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            goto 40
      StackMap locals:
      StackMap stack:
        39: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 5 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
        40: .line 838
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* prefix */
        41: .line 840
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            aload 4 /* uri */
            if_acmpeq 67
        42: .line 847
            aload 0 /* this */
            aload 5 /* prefix */
            aload 4 /* uri */
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.addNamespaceDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)V
        43: .line 848
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            aload 4 /* uri */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        44: .line 849
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            aload 4 /* uri */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        45: .line 851
            goto 67
        46: .line 852
      StackMap locals:
      StackMap stack:
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getLocalName:()Ljava/lang/String;
            ifnonnull 62
        47: .line 855
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
            ifeq 55
        48: .line 857
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NullLocalElementName"
        49: .line 858
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getNodeName:()Ljava/lang/String;
            aastore
        50: .line 856
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 6 /* msg */
        start local 6 // java.lang.String msg
        51: .line 859
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 6 /* msg */
            iconst_3
        52: .line 860
            ldc "NullLocalElementName"
        53: .line 859
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 6 // java.lang.String msg
        54: .line 861
            goto 67
        55: .line 863
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NullLocalElementName"
        56: .line 864
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getNodeName:()Ljava/lang/String;
            aastore
        57: .line 862
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 6 /* msg */
        start local 6 // java.lang.String msg
        58: .line 865
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 6 /* msg */
            iconst_2
        59: .line 866
            ldc "NullLocalElementName"
        60: .line 865
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 6 // java.lang.String msg
        61: .line 869
            goto 67
        62: .line 870
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* uri */
        63: .line 871
            aload 4 /* uri */
            ifnull 67
            aload 4 /* uri */
            invokevirtual java.lang.String.length:()I
            ifle 67
        64: .line 874
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.addNamespaceDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)V
        65: .line 875
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        66: .line 876
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        67: .line 885
      StackMap locals:
      StackMap stack:
            aload 2 /* attributes */
            ifnull 141
        68: .line 888
            aload 2 /* attributes */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttributeList:Ljava/util/List;
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttributeMap.cloneMap:(Ljava/util/List;)Ljava/util/List;
            pop
        69: .line 889
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        70: goto 140
        71: .line 890
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttributeList:Ljava/util/List;
            iload 6 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Attr
            astore 7 /* attr */
        start local 7 // org.w3c.dom.Attr attr
        72: .line 891
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 7 /* attr */
            putfield com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl.fRelatedNode:Lorg/w3c/dom/Node;
        73: .line 897
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.normalize:()V
        74: .line 898
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getValue:()Ljava/lang/String;
            astore 3 /* value */
        start local 3 // java.lang.String value
        75: .line 899
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNamespaceURI:()Ljava/lang/String;
            astore 4 /* uri */
        76: .line 902
            aload 3 /* value */
            ifnonnull 78
        77: .line 903
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 3 /* value */
        78: .line 909
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap java.lang.String java.lang.String java.lang.String int org.w3c.dom.Attr
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 93
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            sipush 256
            iand
            ifeq 93
        79: .line 910
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 2 /* attributes */
            aload 7 /* attr */
            aload 3 /* value */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isAttrValueWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Lorg/w3c/dom/NamedNodeMap;Lorg/w3c/dom/Attr;Ljava/lang/String;Z)V
        80: .line 911
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLVersionChanged:()Z
            ifeq 93
        81: .line 913
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
            ifeq 84
        82: .line 914
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getPrefix:()Ljava/lang/String;
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getLocalName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isValidQName:(Ljava/lang/String;Ljava/lang/String;Z)Z
            istore 8 /* wellformed */
        start local 8 // boolean wellformed
        83: .line 915
            goto 85
        end local 8 // boolean wellformed
        84: .line 917
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNodeName:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fDocument:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXML11Version:()Z
            invokestatic com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isXMLName:(Ljava/lang/String;Z)Z
            istore 8 /* wellformed */
        start local 8 // boolean wellformed
        85: .line 919
      StackMap locals: int
      StackMap stack:
            iload 8 /* wellformed */
            ifne 93
        86: .line 921
            ldc "http://www.w3.org/dom/DOMTR"
        87: .line 922
            ldc "wf-invalid-character-in-node-name"
        88: .line 923
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Attr"
            aastore
            dup
            iconst_1
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNodeName:()Ljava/lang/String;
            aastore
        89: .line 920
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        90: .line 924
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 9 /* msg */
            iconst_2
        91: .line 925
            ldc "wf-invalid-character-in-node-name"
        92: .line 924
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        end local 8 // boolean wellformed
        93: .line 930
      StackMap locals:
      StackMap stack:
            aload 4 /* uri */
            ifnull 123
        94: .line 931
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getPrefix:()Ljava/lang/String;
            astore 5 /* prefix */
        95: .line 932
            aload 5 /* prefix */
            ifnull 97
        96: .line 933
            aload 5 /* prefix */
            invokevirtual java.lang.String.length:()I
            ifne 98
      StackMap locals:
      StackMap stack:
        97: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            goto 99
      StackMap locals:
      StackMap stack:
        98: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 5 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
        99: .line 932
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* prefix */
       100: .line 934
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getLocalName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            pop
       101: .line 941
            aload 4 /* uri */
            ifnull 103
            aload 4 /* uri */
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 103
       102: .line 942
            goto 139
       103: .line 957
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setIdAttribute:(Z)V
       104: .line 959
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 4 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* uri */
       105: .line 962
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 8 /* declaredURI */
        start local 8 // java.lang.String declaredURI
       106: .line 964
            aload 5 /* prefix */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            if_acmpeq 107
            aload 8 /* declaredURI */
            aload 4 /* uri */
            if_acmpeq 139
       107: .line 974
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 4 /* uri */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getPrefix:(Ljava/lang/String;)Ljava/lang/String;
            astore 9 /* declaredPrefix */
        start local 9 // java.lang.String declaredPrefix
       108: .line 975
            aload 9 /* declaredPrefix */
            ifnull 111
            aload 9 /* declaredPrefix */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            if_acmpeq 111
       109: .line 978
            aload 9 /* declaredPrefix */
            astore 5 /* prefix */
       110: .line 979
            goto 121
       111: .line 980
      StackMap locals: java.lang.String
      StackMap stack:
            aload 5 /* prefix */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            if_acmpeq 112
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            ifnull 117
       112: .line 988
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 10 /* counter */
        start local 10 // int counter
       113: .line 989
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            new java.lang.StringBuilder
            dup
            ldc "NS"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 10 /* counter */
            iinc 10 /* counter */ 1
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 5 /* prefix */
       114: .line 990
            goto 116
       115: .line 991
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            new java.lang.StringBuilder
            dup
            ldc "NS"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 10 /* counter */
            iinc 10 /* counter */ 1
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 5 /* prefix */
       116: .line 990
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            ifnonnull 115
        end local 10 // int counter
       117: .line 996
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 5 /* prefix */
            aload 4 /* uri */
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.addNamespaceDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)V
       118: .line 997
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 3 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* value */
       119: .line 998
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocalNSBinder:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            aload 3 /* value */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
       120: .line 999
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 5 /* prefix */
            aload 4 /* uri */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
       121: .line 1003
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            aload 5 /* prefix */
            invokeinterface org.w3c.dom.Attr.setPrefix:(Ljava/lang/String;)V
        end local 9 // java.lang.String declaredPrefix
        end local 8 // java.lang.String declaredURI
       122: .line 1005
            goto 139
       123: .line 1011
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setIdAttribute:(Z)V
       124: .line 1013
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getLocalName:()Ljava/lang/String;
            ifnonnull 139
       125: .line 1015
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNamespaceValidation:Z
            ifeq 133
       126: .line 1017
            ldc "http://www.w3.org/dom/DOMTR"
       127: .line 1018
            ldc "NullLocalAttrName"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNodeName:()Ljava/lang/String;
            aastore
       128: .line 1016
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 8 /* msg */
        start local 8 // java.lang.String msg
       129: .line 1019
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 8 /* msg */
            iconst_3
       130: .line 1020
            ldc "NullLocalAttrName"
       131: .line 1019
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 8 // java.lang.String msg
       132: .line 1021
            goto 139
       133: .line 1023
      StackMap locals:
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
       134: .line 1024
            ldc "NullLocalAttrName"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getNodeName:()Ljava/lang/String;
            aastore
       135: .line 1022
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 8 /* msg */
        start local 8 // java.lang.String msg
       136: .line 1025
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fError:Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            aload 8 /* msg */
            iconst_2
       137: .line 1026
            ldc "NullLocalAttrName"
       138: .line 1025
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 8 // java.lang.String msg
        end local 7 // org.w3c.dom.Attr attr
       139: .line 889
      StackMap locals:
      StackMap stack:
            iinc 6 /* i */ 1
        end local 3 // java.lang.String value
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.AttributeMap top java.lang.String java.lang.String int
      StackMap stack:
       140: iload 6 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttributeList:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmplt 71
        end local 6 // int i
       141: .line 1040
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String prefix
        end local 4 // java.lang.String uri
        end local 2 // com.sun.org.apache.xerces.internal.dom.AttributeMap attributes
        end local 1 // com.sun.org.apache.xerces.internal.dom.ElementImpl element
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0  142     0            this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0  142     1         element  Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
            0  142     2      attributes  Lcom/sun/org/apache/xerces/internal/dom/AttributeMap;
            7   30     3           value  Ljava/lang/String;
           75  140     3           value  Ljava/lang/String;
            5   31     4             uri  Ljava/lang/String;
           33  142     4             uri  Ljava/lang/String;
           15   30     5          prefix  Ljava/lang/String;
           34  142     5          prefix  Ljava/lang/String;
            2   32     6               k  I
            4   30     7            attr  Lorg/w3c/dom/Attr;
           12   13     8             msg  Ljava/lang/String;
           21   30     8       localpart  Ljava/lang/String;
           51   54     6             msg  Ljava/lang/String;
           58   61     6             msg  Ljava/lang/String;
           70  141     6               i  I
           72  139     7            attr  Lorg/w3c/dom/Attr;
           83   84     8      wellformed  Z
           85   93     8      wellformed  Z
           90   93     9             msg  Ljava/lang/String;
          106  122     8     declaredURI  Ljava/lang/String;
          108  122     9  declaredPrefix  Ljava/lang/String;
          113  117    10         counter  I
          129  132     8             msg  Ljava/lang/String;
          136  139     8             msg  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      element     
      attributes  

  protected final void addNamespaceDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.dom.ElementImpl);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String uri
        start local 3 // com.sun.org.apache.xerces.internal.dom.ElementImpl element
         0: .line 1056
            aload 1 /* prefix */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            if_acmpne 3
         1: .line 1060
            aload 3 /* element */
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 1061
            goto 4
         3: .line 1065
      StackMap locals:
      StackMap stack:
            aload 3 /* element */
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            new java.lang.StringBuilder
            dup
            ldc "xmlns:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* prefix */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         4: .line 1067
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.dom.ElementImpl element
        end local 2 // java.lang.String uri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    5     1   prefix  Ljava/lang/String;
            0    5     2      uri  Ljava/lang/String;
            0    5     3  element  Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
    MethodParameters:
         Name  Flags
      prefix   
      uri      
      element  

  public static final void isCDataWF(org.w3c.dom.DOMErrorHandler, com.sun.org.apache.xerces.internal.dom.DOMErrorImpl, com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl, java.lang.String, boolean);
    descriptor: (Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=7, locals=11, args_size=5
        start local 0 // org.w3c.dom.DOMErrorHandler errorHandler
        start local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        start local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        start local 3 // java.lang.String datavalue
        start local 4 // boolean isXML11Version
         0: .line 1083
            aload 3 /* datavalue */
            ifnull 1
            aload 3 /* datavalue */
            invokevirtual java.lang.String.length:()I
            ifne 2
         1: .line 1084
      StackMap locals:
      StackMap stack:
            return
         2: .line 1087
      StackMap locals:
      StackMap stack:
            aload 3 /* datavalue */
            invokevirtual java.lang.String.toCharArray:()[C
            astore 5 /* dataarray */
        start local 5 // char[] dataarray
         3: .line 1088
            aload 5 /* dataarray */
            arraylength
            istore 6 /* datalength */
        start local 6 // int datalength
         4: .line 1091
            iload 4 /* isXML11Version */
            ifeq 35
         5: .line 1093
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         6: .line 1094
            goto 33
         7: .line 1095
      StackMap locals: char[] int int
      StackMap stack:
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 8 /* c */
        start local 8 // char c
         8: .line 1096
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XML11Char.isXML11Invalid:(I)Z
            ifeq 26
         9: .line 1098
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 14
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 14
        10: .line 1099
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 9 /* c2 */
        start local 9 // char c2
        11: .line 1100
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isLowSurrogate:(I)Z
            ifeq 14
        12: .line 1101
            iload 8 /* c */
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.supplemental:(CC)I
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSupplemental:(I)Z
            ifeq 14
        13: .line 1102
            goto 33
        end local 9 // char c2
        14: .line 1106
      StackMap locals: int
      StackMap stack:
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        15: .line 1107
            ldc "InvalidCharInCDSect"
        16: .line 1108
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            iload 8 /* c */
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        17: .line 1105
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        18: .line 1110
            aload 0 /* errorHandler */
        19: .line 1111
            aload 1 /* error */
        20: .line 1112
            aload 2 /* locator */
        21: .line 1113
            aload 9 /* msg */
        22: .line 1114
            iconst_2
        23: .line 1115
            ldc "wf-invalid-character"
        24: .line 1109
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        25: .line 1116
            goto 33
        26: .line 1117
      StackMap locals:
      StackMap stack:
            iload 8 /* c */
            bipush 93
            if_icmpne 33
        27: .line 1118
            iload 7 /* i */
            istore 9 /* count */
        start local 9 // int count
        28: .line 1119
            iload 9 /* count */
            iload 6 /* datalength */
            if_icmpge 33
            aload 5 /* dataarray */
            iload 9 /* count */
            caload
            bipush 93
            if_icmpne 33
        29: .line 1120
      StackMap locals: int
      StackMap stack:
            iinc 9 /* count */ 1
            iload 9 /* count */
            iload 6 /* datalength */
            if_icmpge 30
            aload 5 /* dataarray */
            iload 9 /* count */
            caload
            bipush 93
            if_icmpeq 29
        30: .line 1123
      StackMap locals:
      StackMap stack:
            iload 9 /* count */
            iload 6 /* datalength */
            if_icmpge 33
            aload 5 /* dataarray */
            iload 9 /* count */
            caload
            bipush 62
            if_icmpne 33
        31: .line 1125
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
            ldc "CDEndInContent"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 10 /* msg */
        start local 10 // java.lang.String msg
        32: .line 1126
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 10 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 10 // java.lang.String msg
        end local 9 // int count
        end local 8 // char c
        33: .line 1094
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmplt 7
        end local 7 // int i
        34: .line 1132
            goto 58
        35: .line 1135
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        36: .line 1136
            goto 57
        37: .line 1137
      StackMap locals: int
      StackMap stack:
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 8 /* c */
        start local 8 // char c
        38: .line 1138
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isInvalid:(I)Z
            ifeq 50
        39: .line 1140
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 44
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 44
        40: .line 1141
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 9 /* c2 */
        start local 9 // char c2
        41: .line 1142
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isLowSurrogate:(I)Z
            ifeq 44
        42: .line 1143
            iload 8 /* c */
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.supplemental:(CC)I
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSupplemental:(I)Z
            ifeq 44
        43: .line 1144
            goto 57
        end local 9 // char c2
        44: .line 1152
      StackMap locals: int
      StackMap stack:
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        45: .line 1153
            ldc "InvalidCharInCDSect"
        46: .line 1154
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            iload 8 /* c */
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        47: .line 1151
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        48: .line 1155
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        49: .line 1156
            goto 57
        50: .line 1157
      StackMap locals:
      StackMap stack:
            iload 8 /* c */
            bipush 93
            if_icmpne 57
        51: .line 1158
            iload 7 /* i */
            istore 9 /* count */
        start local 9 // int count
        52: .line 1159
            iload 9 /* count */
            iload 6 /* datalength */
            if_icmpge 57
            aload 5 /* dataarray */
            iload 9 /* count */
            caload
            bipush 93
            if_icmpne 57
        53: .line 1160
      StackMap locals: int
      StackMap stack:
            iinc 9 /* count */ 1
            iload 9 /* count */
            iload 6 /* datalength */
            if_icmpge 54
            aload 5 /* dataarray */
            iload 9 /* count */
            caload
            bipush 93
            if_icmpeq 53
        54: .line 1163
      StackMap locals:
      StackMap stack:
            iload 9 /* count */
            iload 6 /* datalength */
            if_icmpge 57
            aload 5 /* dataarray */
            iload 9 /* count */
            caload
            bipush 62
            if_icmpne 57
        55: .line 1164
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
            ldc "CDEndInContent"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 10 /* msg */
        start local 10 // java.lang.String msg
        56: .line 1165
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 10 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 10 // java.lang.String msg
        end local 9 // int count
        end local 8 // char c
        57: .line 1136
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmplt 37
        end local 7 // int i
        58: .line 1173
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int datalength
        end local 5 // char[] dataarray
        end local 4 // boolean isXML11Version
        end local 3 // java.lang.String datavalue
        end local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        end local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 0 // org.w3c.dom.DOMErrorHandler errorHandler
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   59     0    errorHandler  Lorg/w3c/dom/DOMErrorHandler;
            0   59     1           error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            0   59     2         locator  Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            0   59     3       datavalue  Ljava/lang/String;
            0   59     4  isXML11Version  Z
            3   59     5       dataarray  [C
            4   59     6      datalength  I
            6   34     7               i  I
            8   33     8               c  C
           11   14     9              c2  C
           18   25     9             msg  Ljava/lang/String;
           28   33     9           count  I
           32   33    10             msg  Ljava/lang/String;
           36   58     7               i  I
           38   57     8               c  C
           41   44     9              c2  C
           48   49     9             msg  Ljava/lang/String;
           52   57     9           count  I
           56   57    10             msg  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      errorHandler    
      error           
      locator         
      datavalue       
      isXML11Version  

  public static final void isXMLCharWF(org.w3c.dom.DOMErrorHandler, com.sun.org.apache.xerces.internal.dom.DOMErrorImpl, com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl, java.lang.String, boolean);
    descriptor: (Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=8, locals=10, args_size=5
        start local 0 // org.w3c.dom.DOMErrorHandler errorHandler
        start local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        start local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        start local 3 // java.lang.String datavalue
        start local 4 // boolean isXML11Version
         0: .line 1183
            aload 3 /* datavalue */
            ifnull 1
            aload 3 /* datavalue */
            invokevirtual java.lang.String.length:()I
            ifne 2
         1: .line 1184
      StackMap locals:
      StackMap stack:
            return
         2: .line 1187
      StackMap locals:
      StackMap stack:
            aload 3 /* datavalue */
            invokevirtual java.lang.String.toCharArray:()[C
            astore 5 /* dataarray */
        start local 5 // char[] dataarray
         3: .line 1188
            aload 5 /* dataarray */
            arraylength
            istore 6 /* datalength */
        start local 6 // int datalength
         4: .line 1191
            iload 4 /* isXML11Version */
            ifeq 22
         5: .line 1193
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         6: .line 1194
            goto 20
         7: .line 1195
      StackMap locals: char[] int int
      StackMap stack:
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            invokestatic com.sun.org.apache.xerces.internal.util.XML11Char.isXML11Invalid:(I)Z
            ifeq 20
         8: .line 1197
            aload 5 /* dataarray */
            iload 7 /* i */
            iconst_1
            isub
            caload
            istore 8 /* ch */
        start local 8 // char ch
         9: .line 1198
            iload 8 /* ch */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 14
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 14
        10: .line 1199
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 9 /* ch2 */
        start local 9 // char ch2
        11: .line 1200
            iload 9 /* ch2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isLowSurrogate:(I)Z
            ifeq 14
        12: .line 1201
            iload 8 /* ch */
            iload 9 /* ch2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.supplemental:(CC)I
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSupplemental:(I)Z
            ifeq 14
        13: .line 1202
            goto 20
        end local 9 // char ch2
        14: .line 1206
      StackMap locals: int
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "InvalidXMLCharInDOM"
        15: .line 1207
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* dataarray */
            iload 7 /* i */
            iconst_1
            isub
            caload
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        16: .line 1205
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        17: .line 1208
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
        18: .line 1209
            ldc "wf-invalid-character"
        19: .line 1208
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        end local 8 // char ch
        20: .line 1194
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmplt 7
        end local 7 // int i
        21: .line 1212
            goto 38
        22: .line 1215
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        23: .line 1216
            goto 37
        24: .line 1217
      StackMap locals: int
      StackMap stack:
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isInvalid:(I)Z
            ifeq 37
        25: .line 1219
            aload 5 /* dataarray */
            iload 7 /* i */
            iconst_1
            isub
            caload
            istore 8 /* ch */
        start local 8 // char ch
        26: .line 1220
            iload 8 /* ch */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 31
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 31
        27: .line 1221
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 9 /* ch2 */
        start local 9 // char ch2
        28: .line 1222
            iload 9 /* ch2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isLowSurrogate:(I)Z
            ifeq 31
        29: .line 1223
            iload 8 /* ch */
            iload 9 /* ch2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.supplemental:(CC)I
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSupplemental:(I)Z
            ifeq 31
        30: .line 1224
            goto 37
        end local 9 // char ch2
        31: .line 1228
      StackMap locals: int
      StackMap stack:
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "InvalidXMLCharInDOM"
        32: .line 1229
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* dataarray */
            iload 7 /* i */
            iconst_1
            isub
            caload
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        33: .line 1227
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        34: .line 1230
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
        35: .line 1231
            ldc "wf-invalid-character"
        36: .line 1230
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        end local 8 // char ch
        37: .line 1216
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmplt 24
        end local 7 // int i
        38: .line 1236
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int datalength
        end local 5 // char[] dataarray
        end local 4 // boolean isXML11Version
        end local 3 // java.lang.String datavalue
        end local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        end local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 0 // org.w3c.dom.DOMErrorHandler errorHandler
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   39     0    errorHandler  Lorg/w3c/dom/DOMErrorHandler;
            0   39     1           error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            0   39     2         locator  Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            0   39     3       datavalue  Ljava/lang/String;
            0   39     4  isXML11Version  Z
            3   39     5       dataarray  [C
            4   39     6      datalength  I
            6   21     7               i  I
            9   20     8              ch  C
           11   14     9             ch2  C
           17   20     9             msg  Ljava/lang/String;
           23   38     7               i  I
           26   37     8              ch  C
           28   31     9             ch2  C
           34   37     9             msg  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      errorHandler    
      error           
      locator         
      datavalue       
      isXML11Version  

  public static final void isCommentWF(org.w3c.dom.DOMErrorHandler, com.sun.org.apache.xerces.internal.dom.DOMErrorImpl, com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl, java.lang.String, boolean);
    descriptor: (Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=8, locals=10, args_size=5
        start local 0 // org.w3c.dom.DOMErrorHandler errorHandler
        start local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        start local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        start local 3 // java.lang.String datavalue
        start local 4 // boolean isXML11Version
         0: .line 1246
            aload 3 /* datavalue */
            ifnull 1
            aload 3 /* datavalue */
            invokevirtual java.lang.String.length:()I
            ifne 2
         1: .line 1247
      StackMap locals:
      StackMap stack:
            return
         2: .line 1250
      StackMap locals:
      StackMap stack:
            aload 3 /* datavalue */
            invokevirtual java.lang.String.toCharArray:()[C
            astore 5 /* dataarray */
        start local 5 // char[] dataarray
         3: .line 1251
            aload 5 /* dataarray */
            arraylength
            istore 6 /* datalength */
        start local 6 // int datalength
         4: .line 1254
            iload 4 /* isXML11Version */
            ifeq 27
         5: .line 1256
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         6: .line 1257
            goto 25
         7: .line 1258
      StackMap locals: char[] int int
      StackMap stack:
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 8 /* c */
        start local 8 // char c
         8: .line 1259
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XML11Char.isXML11Invalid:(I)Z
            ifeq 20
         9: .line 1261
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 14
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 14
        10: .line 1262
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 9 /* c2 */
        start local 9 // char c2
        11: .line 1263
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isLowSurrogate:(I)Z
            ifeq 14
        12: .line 1264
            iload 8 /* c */
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.supplemental:(CC)I
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSupplemental:(I)Z
            ifeq 14
        13: .line 1265
            goto 25
        end local 9 // char c2
        14: .line 1268
      StackMap locals: int
      StackMap stack:
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        15: .line 1269
            ldc "InvalidCharInComment"
        16: .line 1270
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* dataarray */
            iload 7 /* i */
            iconst_1
            isub
            caload
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        17: .line 1268
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        18: .line 1271
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        19: .line 1272
            goto 25
        20: .line 1273
      StackMap locals:
      StackMap stack:
            iload 8 /* c */
            bipush 45
            if_icmpne 25
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 25
            aload 5 /* dataarray */
            iload 7 /* i */
            caload
            bipush 45
            if_icmpne 25
        21: .line 1274
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        22: .line 1275
            ldc "DashDashInComment"
            aconst_null
        23: .line 1274
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        24: .line 1277
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        end local 8 // char c
        25: .line 1257
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmplt 7
        end local 7 // int i
        26: .line 1280
            goto 47
        27: .line 1283
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        28: .line 1284
            goto 46
        29: .line 1285
      StackMap locals: int
      StackMap stack:
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 8 /* c */
        start local 8 // char c
        30: .line 1286
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isInvalid:(I)Z
            ifeq 41
        31: .line 1288
            iload 8 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 36
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 36
        32: .line 1289
            aload 5 /* dataarray */
            iload 7 /* i */
            iinc 7 /* i */ 1
            caload
            istore 9 /* c2 */
        start local 9 // char c2
        33: .line 1290
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isLowSurrogate:(I)Z
            ifeq 36
        34: .line 1291
            iload 8 /* c */
            iload 9 /* c2 */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.supplemental:(CC)I
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSupplemental:(I)Z
            ifeq 36
        35: .line 1292
            goto 46
        end local 9 // char c2
        36: .line 1295
      StackMap locals: int
      StackMap stack:
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        37: .line 1296
            ldc "InvalidCharInComment"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* dataarray */
            iload 7 /* i */
            iconst_1
            isub
            caload
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        38: .line 1295
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        39: .line 1297
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        40: .line 1298
            goto 46
        41: .line 1299
      StackMap locals:
      StackMap stack:
            iload 8 /* c */
            bipush 45
            if_icmpne 46
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmpge 46
            aload 5 /* dataarray */
            iload 7 /* i */
            caload
            bipush 45
            if_icmpne 46
        42: .line 1300
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        43: .line 1301
            ldc "DashDashInComment"
            aconst_null
        44: .line 1300
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 9 /* msg */
        start local 9 // java.lang.String msg
        45: .line 1303
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* msg */
            iconst_2
            ldc "wf-invalid-character"
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 9 // java.lang.String msg
        end local 8 // char c
        46: .line 1284
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* datalength */
            if_icmplt 29
        end local 7 // int i
        47: .line 1309
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int datalength
        end local 5 // char[] dataarray
        end local 4 // boolean isXML11Version
        end local 3 // java.lang.String datavalue
        end local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        end local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 0 // org.w3c.dom.DOMErrorHandler errorHandler
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   48     0    errorHandler  Lorg/w3c/dom/DOMErrorHandler;
            0   48     1           error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            0   48     2         locator  Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            0   48     3       datavalue  Ljava/lang/String;
            0   48     4  isXML11Version  Z
            3   48     5       dataarray  [C
            4   48     6      datalength  I
            6   26     7               i  I
            8   25     8               c  C
           11   14     9              c2  C
           18   19     9             msg  Ljava/lang/String;
           24   25     9             msg  Ljava/lang/String;
           28   47     7               i  I
           30   46     8               c  C
           33   36     9              c2  C
           39   40     9             msg  Ljava/lang/String;
           45   46     9             msg  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      errorHandler    
      error           
      locator         
      datavalue       
      isXML11Version  

  public static final void isAttrValueWF(org.w3c.dom.DOMErrorHandler, com.sun.org.apache.xerces.internal.dom.DOMErrorImpl, com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl, org.w3c.dom.NamedNodeMap, org.w3c.dom.Attr, java.lang.String, boolean);
    descriptor: (Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Lorg/w3c/dom/NamedNodeMap;Lorg/w3c/dom/Attr;Ljava/lang/String;Z)V
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=6, locals=14, args_size=7
        start local 0 // org.w3c.dom.DOMErrorHandler errorHandler
        start local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        start local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        start local 3 // org.w3c.dom.NamedNodeMap attributes
        start local 4 // org.w3c.dom.Attr a
        start local 5 // java.lang.String value
        start local 6 // boolean xml11Version
         0: .line 1318
            aload 4 /* a */
            instanceof com.sun.org.apache.xerces.internal.dom.AttrImpl
            ifeq 3
            aload 4 /* a */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 3
         1: .line 1319
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 5 /* value */
            iload 6 /* xml11Version */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isXMLCharWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
         2: .line 1320
            goto 29
         3: .line 1321
      StackMap locals:
      StackMap stack:
            aload 4 /* a */
            invokeinterface org.w3c.dom.Attr.getChildNodes:()Lorg/w3c/dom/NodeList;
            astore 7 /* children */
        start local 7 // org.w3c.dom.NodeList children
         4: .line 1323
            iconst_0
            istore 8 /* j */
        start local 8 // int j
         5: goto 28
         6: .line 1324
      StackMap locals: org.w3c.dom.NodeList int
      StackMap stack:
            aload 7 /* children */
            iload 8 /* j */
            invokeinterface org.w3c.dom.NodeList.item:(I)Lorg/w3c/dom/Node;
            astore 9 /* child */
        start local 9 // org.w3c.dom.Node child
         7: .line 1326
            aload 9 /* child */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_5
            if_icmpne 26
         8: .line 1327
            aload 4 /* a */
            invokeinterface org.w3c.dom.Attr.getOwnerDocument:()Lorg/w3c/dom/Document;
            astore 10 /* owner */
        start local 10 // org.w3c.dom.Document owner
         9: .line 1328
            aconst_null
            astore 11 /* ent */
        start local 11 // org.w3c.dom.Entity ent
        10: .line 1331
            aload 10 /* owner */
            ifnull 18
        11: .line 1332
            aload 10 /* owner */
            invokeinterface org.w3c.dom.Document.getDoctype:()Lorg/w3c/dom/DocumentType;
            astore 12 /* docType */
        start local 12 // org.w3c.dom.DocumentType docType
        12: .line 1333
            aload 12 /* docType */
            ifnull 18
        13: .line 1334
            aload 12 /* docType */
            invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
            astore 13 /* entities */
        start local 13 // org.w3c.dom.NamedNodeMap entities
        14: .line 1335
            aload 13 /* entities */
        15: .line 1336
            ldc "*"
        16: .line 1337
            aload 9 /* child */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
        17: .line 1335
            invokeinterface org.w3c.dom.NamedNodeMap.getNamedItemNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;
            checkcast org.w3c.dom.Entity
            astore 11 /* ent */
        end local 13 // org.w3c.dom.NamedNodeMap entities
        end local 12 // org.w3c.dom.DocumentType docType
        18: .line 1341
      StackMap locals: org.w3c.dom.Node org.w3c.dom.Document org.w3c.dom.Entity
      StackMap stack:
            aload 11 /* ent */
            ifnonnull 27
        19: .line 1343
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "UndeclaredEntRefInAttrValue"
        20: .line 1344
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* a */
            invokeinterface org.w3c.dom.Attr.getNodeName:()Ljava/lang/String;
            aastore
        21: .line 1342
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 12 /* msg */
        start local 12 // java.lang.String msg
        22: .line 1345
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 12 /* msg */
            iconst_2
        23: .line 1346
            ldc "UndeclaredEntRefInAttrValue"
        24: .line 1345
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.reportDOMError:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
        end local 12 // java.lang.String msg
        end local 11 // org.w3c.dom.Entity ent
        end local 10 // org.w3c.dom.Document owner
        25: .line 1348
            goto 27
        26: .line 1351
      StackMap locals:
      StackMap stack:
            aload 0 /* errorHandler */
            aload 1 /* error */
            aload 2 /* locator */
            aload 9 /* child */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            iload 6 /* xml11Version */
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMNormalizer.isXMLCharWF:(Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;Z)V
        end local 9 // org.w3c.dom.Node child
        27: .line 1323
      StackMap locals:
      StackMap stack:
            iinc 8 /* j */ 1
      StackMap locals:
      StackMap stack:
        28: iload 8 /* j */
            aload 7 /* children */
            invokeinterface org.w3c.dom.NodeList.getLength:()I
            if_icmplt 6
        end local 8 // int j
        end local 7 // org.w3c.dom.NodeList children
        29: .line 1355
      StackMap locals:
      StackMap stack:
            return
        end local 6 // boolean xml11Version
        end local 5 // java.lang.String value
        end local 4 // org.w3c.dom.Attr a
        end local 3 // org.w3c.dom.NamedNodeMap attributes
        end local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        end local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 0 // org.w3c.dom.DOMErrorHandler errorHandler
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   30     0  errorHandler  Lorg/w3c/dom/DOMErrorHandler;
            0   30     1         error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            0   30     2       locator  Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            0   30     3    attributes  Lorg/w3c/dom/NamedNodeMap;
            0   30     4             a  Lorg/w3c/dom/Attr;
            0   30     5         value  Ljava/lang/String;
            0   30     6  xml11Version  Z
            4   29     7      children  Lorg/w3c/dom/NodeList;
            5   29     8             j  I
            7   27     9         child  Lorg/w3c/dom/Node;
            9   25    10         owner  Lorg/w3c/dom/Document;
           10   25    11           ent  Lorg/w3c/dom/Entity;
           12   18    12       docType  Lorg/w3c/dom/DocumentType;
           14   18    13      entities  Lorg/w3c/dom/NamedNodeMap;
           22   25    12           msg  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      errorHandler  
      error         
      locator       
      attributes    
      a             
      value         
      xml11Version  

  public static final void reportDOMError(org.w3c.dom.DOMErrorHandler, com.sun.org.apache.xerces.internal.dom.DOMErrorImpl, com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl, java.lang.String, short, java.lang.String);
    descriptor: (Lorg/w3c/dom/DOMErrorHandler;Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;Ljava/lang/String;SLjava/lang/String;)V
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=2, locals=6, args_size=6
        start local 0 // org.w3c.dom.DOMErrorHandler errorHandler
        start local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        start local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        start local 3 // java.lang.String message
        start local 4 // short severity
        start local 5 // java.lang.String type
         0: .line 1366
            aload 0 /* errorHandler */
            ifnull 9
         1: .line 1367
            aload 1 /* error */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.reset:()V
         2: .line 1368
            aload 1 /* error */
            aload 3 /* message */
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fMessage:Ljava/lang/String;
         3: .line 1369
            aload 1 /* error */
            iload 4 /* severity */
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fSeverity:S
         4: .line 1370
            aload 1 /* error */
            aload 2 /* locator */
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fLocator:Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
         5: .line 1371
            aload 1 /* error */
            aload 5 /* type */
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fType:Ljava/lang/String;
         6: .line 1372
            aload 1 /* error */
            aload 2 /* locator */
            getfield com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl.fRelatedNode:Lorg/w3c/dom/Node;
            putfield com.sun.org.apache.xerces.internal.dom.DOMErrorImpl.fRelatedData:Ljava/lang/Object;
         7: .line 1374
            aload 0 /* errorHandler */
            aload 1 /* error */
            invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
            ifne 9
         8: .line 1375
            new com.sun.org.apache.xerces.internal.dom.AbortException
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.AbortException.<init>:()V
            athrow
         9: .line 1377
      StackMap locals:
      StackMap stack:
            iload 4 /* severity */
            iconst_3
            if_icmpne 11
        10: .line 1378
            new com.sun.org.apache.xerces.internal.dom.AbortException
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.AbortException.<init>:()V
            athrow
        11: .line 1379
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String type
        end local 4 // short severity
        end local 3 // java.lang.String message
        end local 2 // com.sun.org.apache.xerces.internal.dom.DOMLocatorImpl locator
        end local 1 // com.sun.org.apache.xerces.internal.dom.DOMErrorImpl error
        end local 0 // org.w3c.dom.DOMErrorHandler errorHandler
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   12     0  errorHandler  Lorg/w3c/dom/DOMErrorHandler;
            0   12     1         error  Lcom/sun/org/apache/xerces/internal/dom/DOMErrorImpl;
            0   12     2       locator  Lcom/sun/org/apache/xerces/internal/dom/DOMLocatorImpl;
            0   12     3       message  Ljava/lang/String;
            0   12     4      severity  S
            0   12     5          type  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      errorHandler  
      error         
      locator       
      message       
      severity      
      type          

  protected final void updateQName(org.w3c.dom.Node, com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lorg/w3c/dom/Node;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // org.w3c.dom.Node node
        start local 2 // com.sun.org.apache.xerces.internal.xni.QName qname
         0: .line 1383
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
            astore 3 /* prefix */
        start local 3 // java.lang.String prefix
         1: .line 1384
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
            astore 4 /* namespace */
        start local 4 // java.lang.String namespace
         2: .line 1385
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            astore 5 /* localName */
        start local 5 // java.lang.String localName
         3: .line 1388
            aload 2 /* qname */
            aload 3 /* prefix */
            ifnull 4
            aload 3 /* prefix */
            invokevirtual java.lang.String.length:()I
            ifeq 4
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 3 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 5
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node com.sun.org.apache.xerces.internal.xni.QName java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.xni.QName
         4: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node com.sun.org.apache.xerces.internal.xni.QName java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.xni.QName java.lang.String
         5: putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
         6: .line 1389
            aload 2 /* qname */
            aload 5 /* localName */
            ifnull 7
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 5 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 8
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.QName
         7: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node com.sun.org.apache.xerces.internal.xni.QName java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.xni.QName java.lang.String
         8: putfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
         9: .line 1390
            aload 2 /* qname */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 1 /* node */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
        10: .line 1391
            aload 2 /* qname */
            aload 4 /* namespace */
            ifnull 11
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 4 /* namespace */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 12
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.QName
        11: aconst_null
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer org.w3c.dom.Node com.sun.org.apache.xerces.internal.xni.QName java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.xni.QName java.lang.String
        12: putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
        13: .line 1392
            return
        end local 5 // java.lang.String localName
        end local 4 // java.lang.String namespace
        end local 3 // java.lang.String prefix
        end local 2 // com.sun.org.apache.xerces.internal.xni.QName qname
        end local 1 // org.w3c.dom.Node node
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0       this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0   14     1       node  Lorg/w3c/dom/Node;
            0   14     2      qname  Lcom/sun/org/apache/xerces/internal/xni/QName;
            1   14     3     prefix  Ljava/lang/String;
            2   14     4  namespace  Ljava/lang/String;
            3   14     5  localName  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      node   
      qname  

  final java.lang.String normalizeAttributeValue(java.lang.String, org.w3c.dom.Attr);
    descriptor: (Ljava/lang/String;Lorg/w3c/dom/Attr;)Ljava/lang/String;
    flags: (0x0010) ACC_FINAL
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // java.lang.String value
        start local 2 // org.w3c.dom.Attr attr
         0: .line 1415
            aload 2 /* attr */
            invokeinterface org.w3c.dom.Attr.getSpecified:()Z
            ifne 2
         1: .line 1418
            aload 1 /* value */
            areturn
         2: .line 1420
      StackMap locals:
      StackMap stack:
            aload 1 /* value */
            invokevirtual java.lang.String.length:()I
            istore 3 /* end */
        start local 3 // int end
         3: .line 1422
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            arraylength
            iload 3 /* end */
            if_icmpge 5
         4: .line 1423
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iload 3 /* end */
            newarray 5
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
         5: .line 1425
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
         6: .line 1426
            iconst_0
            istore 4 /* normalized */
        start local 4 // boolean normalized
         7: .line 1427
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         8: goto 22
         9: .line 1428
      StackMap locals: int int
      StackMap stack:
            aload 1 /* value */
            iload 5 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            istore 6 /* c */
        start local 6 // char c
        10: .line 1429
            iload 6 /* c */
            bipush 9
            if_icmpeq 11
            iload 6 /* c */
            bipush 10
            if_icmpne 14
        11: .line 1430
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            bipush 32
            castore
        12: .line 1431
            iconst_1
            istore 4 /* normalized */
        13: .line 1432
            goto 21
        14: .line 1433
      StackMap locals:
      StackMap stack:
            iload 6 /* c */
            bipush 13
            if_icmpne 20
        15: .line 1434
            iconst_1
            istore 4 /* normalized */
        16: .line 1435
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            bipush 32
            castore
        17: .line 1436
            iload 5 /* i */
            iconst_1
            iadd
            istore 7 /* next */
        start local 7 // int next
        18: .line 1437
            iload 7 /* next */
            iload 3 /* end */
            if_icmpge 21
            aload 1 /* value */
            iload 7 /* next */
            invokevirtual java.lang.String.charAt:(I)C
            bipush 10
            if_icmpne 21
            iload 7 /* next */
            istore 5 /* i */
        end local 7 // int next
        19: .line 1438
            goto 21
        20: .line 1440
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iload 6 /* c */
            castore
        end local 6 // char c
        21: .line 1427
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        22: iload 5 /* i */
            iload 3 /* end */
            if_icmplt 9
        end local 5 // int i
        23: .line 1443
            iload 4 /* normalized */
            ifeq 26
        24: .line 1444
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fNormalizedValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            astore 1 /* value */
        25: .line 1445
            aload 2 /* attr */
            aload 1 /* value */
            invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
        26: .line 1447
      StackMap locals:
      StackMap stack:
            aload 1 /* value */
            areturn
        end local 4 // boolean normalized
        end local 3 // int end
        end local 2 // org.w3c.dom.Attr attr
        end local 1 // java.lang.String value
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   27     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0   27     1       value  Ljava/lang/String;
            0   27     2        attr  Lorg/w3c/dom/Attr;
            3   27     3         end  I
            7   27     4  normalized  Z
            8   23     5           i  I
           10   21     6           c  C
           18   19     7        next  I
    MethodParameters:
       Name  Flags
      value  
      attr   

  public void startDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String, com.sun.org.apache.xerces.internal.xni.NamespaceContext, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.xni.NamespaceContext namespaceContext
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1734
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // com.sun.org.apache.xerces.internal.xni.NamespaceContext namespaceContext
        end local 2 // java.lang.String encoding
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1           locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0    1     2          encoding  Ljava/lang/String;
            0    1     3  namespaceContext  Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            0    1     4              augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                  Name  Flags
      locator           
      encoding          
      namespaceContext  
      augs              

  public void xmlDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // java.lang.String version
        start local 2 // java.lang.String encoding
        start local 3 // java.lang.String standalone
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1752
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String standalone
        end local 2 // java.lang.String encoding
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1     version  Ljava/lang/String;
            0    1     2    encoding  Ljava/lang/String;
            0    1     3  standalone  Ljava/lang/String;
            0    1     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      version     
      encoding    
      standalone  
      augs        

  public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // java.lang.String rootElement
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1770
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String rootElement
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1  rootElement  Ljava/lang/String;
            0    1     2     publicId  Ljava/lang/String;
            0    1     3     systemId  Ljava/lang/String;
            0    1     4         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      rootElement  
      publicId     
      systemId     
      augs         

  public void comment(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer 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 1782
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    1     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=0, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer 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 1804
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1  target  Ljava/lang/String;
            0    1     2    data  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    1     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 startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=13, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1818
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast org.w3c.dom.Element
            astore 4 /* currentElement */
        start local 4 // org.w3c.dom.Element currentElement
         1: .line 1819
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 5 /* attrCount */
        start local 5 // int attrCount
         2: .line 1825
            iconst_0
            istore 6 /* i */
        start local 6 // int i
         3: goto 41
         4: .line 1826
      StackMap locals: org.w3c.dom.Element int int
      StackMap stack:
            aload 2 /* attributes */
            iload 6 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
         5: .line 1827
            aconst_null
            astore 7 /* attr */
        start local 7 // org.w3c.dom.Attr attr
         6: .line 1829
            aload 4 /* currentElement */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokeinterface org.w3c.dom.Element.getAttributeNodeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
            astore 7 /* attr */
         7: .line 1830
            aload 7 /* attr */
            ifnonnull 9
         8: .line 1832
            aload 4 /* currentElement */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAttrQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokeinterface org.w3c.dom.Element.getAttributeNode:(Ljava/lang/String;)Lorg/w3c/dom/Attr;
            astore 7 /* attr */
         9: .line 1835
      StackMap locals: org.w3c.dom.Attr
      StackMap stack:
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ldc "ATTRIBUTE_PSVI"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xs.AttributePSVI
        10: .line 1834
            astore 8 /* attrPSVI */
        start local 8 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
        11: .line 1837
            aload 8 /* attrPSVI */
            ifnull 33
        12: .line 1840
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 9 /* decl */
        start local 9 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition decl
        13: .line 1841
            iconst_0
            istore 10 /* id */
        start local 10 // boolean id
        14: .line 1842
            aload 9 /* decl */
            ifnull 17
        15: .line 1843
            aload 9 /* decl */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            istore 10 /* id */
        16: .line 1844
            goto 20
        17: .line 1846
      StackMap locals: com.sun.org.apache.xerces.internal.xs.AttributePSVI com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int
      StackMap stack:
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 9 /* decl */
        18: .line 1847
            aload 9 /* decl */
            ifnull 20
        19: .line 1848
            aload 9 /* decl */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            istore 10 /* id */
        20: .line 1851
      StackMap locals:
      StackMap stack:
            iload 10 /* id */
            ifeq 22
        21: .line 1852
            aload 4 /* currentElement */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            aload 7 /* attr */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
        22: .line 1855
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fPSVI:Z
            ifeq 24
        23: .line 1856
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl
            aload 8 /* attrPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;)V
        24: .line 1860
      StackMap locals:
      StackMap stack:
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            aload 9 /* decl */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        25: .line 1862
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_2
            iand
            ifeq 40
        26: .line 1868
            aload 8 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getSchemaValue:()Lcom/sun/org/apache/xerces/internal/xs/XSValue;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSValue.getNormalizedValue:()Ljava/lang/String;
            astore 11 /* normalizedValue */
        start local 11 // java.lang.String normalizedValue
        27: .line 1869
            aload 11 /* normalizedValue */
            ifnull 40
        28: .line 1870
            aload 7 /* attr */
            invokeinterface org.w3c.dom.Attr.getSpecified:()Z
            istore 12 /* specified */
        start local 12 // boolean specified
        29: .line 1871
            aload 7 /* attr */
            aload 11 /* normalizedValue */
            invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
        30: .line 1872
            iload 12 /* specified */
            ifne 40
        31: .line 1873
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            iload 12 /* specified */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setSpecified:(Z)V
        end local 12 // boolean specified
        end local 11 // java.lang.String normalizedValue
        end local 10 // boolean id
        end local 9 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition decl
        32: .line 1877
            goto 40
        33: .line 1879
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 9 /* type */
        start local 9 // java.lang.String type
        34: .line 1880
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ldc "ATTRIBUTE_DECLARED"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            invokevirtual java.lang.Boolean.equals:(Ljava/lang/Object;)Z
            istore 10 /* isDeclared */
        start local 10 // boolean isDeclared
        35: .line 1884
            iload 10 /* isDeclared */
            ifeq 39
        36: .line 1885
            aload 2 /* attributes */
            iload 6 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getType:(I)Ljava/lang/String;
            astore 9 /* type */
        37: .line 1886
            ldc "ID"
            aload 9 /* type */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 39
        38: .line 1887
            aload 4 /* currentElement */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            aload 7 /* attr */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
        39: .line 1891
      StackMap locals: java.lang.String int
      StackMap stack:
            aload 7 /* attr */
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            aload 9 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
        end local 10 // boolean isDeclared
        end local 9 // java.lang.String type
        end local 8 // com.sun.org.apache.xerces.internal.xs.AttributePSVI attrPSVI
        end local 7 // org.w3c.dom.Attr attr
        40: .line 1825
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DOMNormalizer com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations org.w3c.dom.Element int int
      StackMap stack:
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
        41: iload 6 /* i */
            iload 5 /* attrCount */
            if_icmplt 4
        end local 6 // int i
        42: .line 1894
            return
        end local 5 // int attrCount
        end local 4 // org.w3c.dom.Element currentElement
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   43     0             this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0   43     1          element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   43     2       attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0   43     3             augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1   43     4   currentElement  Lorg/w3c/dom/Element;
            2   43     5        attrCount  I
            3   42     6                i  I
            6   40     7             attr  Lorg/w3c/dom/Attr;
           11   40     8         attrPSVI  Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
           13   32     9             decl  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
           14   32    10               id  Z
           27   32    11  normalizedValue  Ljava/lang/String;
           29   32    12        specified  Z
           34   40     9             type  Ljava/lang/String;
           35   40    10       isDeclared  Z
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  public void emptyElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1913
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         1: .line 1914
            aload 0 /* this */
            aload 1 /* element */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DOMNormalizer.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1915
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    3     1     element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0    3     2  attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0    3     3        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer 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 1938
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1        name  Ljava/lang/String;
            0    1     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    1     3    encoding  Ljava/lang/String;
            0    1     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 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=0, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer 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 1959
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1   version  Ljava/lang/String;
            0    1     2  encoding  Ljava/lang/String;
            0    1     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 endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1974
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1  name  Ljava/lang/String;
            0    1     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 characters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer 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 1986
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    1     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 ignorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer 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 2003
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fAllWhitespace:Z
         1: .line 2004
            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.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    2     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    2     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void endElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2020
            aload 2 /* augs */
            ifnull 21
         1: .line 2021
            aload 2 /* augs */
            ldc "ELEMENT_PSVI"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xs.ElementPSVI
            astore 3 /* elementPSVI */
        start local 3 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
         2: .line 2022
            aload 3 /* elementPSVI */
            ifnull 21
         3: .line 2023
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            astore 4 /* elementNode */
        start local 4 // com.sun.org.apache.xerces.internal.dom.ElementImpl elementNode
         4: .line 2024
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fPSVI:Z
            ifeq 6
         5: .line 2025
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl
            aload 3 /* elementPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;)V
         6: .line 2028
      StackMap locals: com.sun.org.apache.xerces.internal.xs.ElementPSVI com.sun.org.apache.xerces.internal.dom.ElementImpl
      StackMap stack:
            aload 4 /* elementNode */
            instanceof com.sun.org.apache.xerces.internal.dom.ElementNSImpl
            ifeq 11
         7: .line 2029
            aload 3 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
            astore 5 /* type */
        start local 5 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
         8: .line 2030
            aload 5 /* type */
            ifnonnull 10
         9: .line 2031
            aload 3 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 5 /* type */
        10: .line 2033
      StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 4 /* elementNode */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementNSImpl
            aload 5 /* type */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setType:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
        end local 5 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
        11: .line 2036
      StackMap locals:
      StackMap stack:
            aload 3 /* elementPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getSchemaValue:()Lcom/sun/org/apache/xerces/internal/xs/XSValue;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSValue.getNormalizedValue:()Ljava/lang/String;
            astore 5 /* normalizedValue */
        start local 5 // java.lang.String normalizedValue
        12: .line 2037
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fConfiguration:Lcom/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl;
            getfield com.sun.org.apache.xerces.internal.dom.DOMConfigurationImpl.features:S
            iconst_2
            iand
            ifeq 16
        13: .line 2038
            aload 5 /* normalizedValue */
            ifnull 20
        14: .line 2039
            aload 4 /* elementNode */
            aload 5 /* normalizedValue */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setTextContent:(Ljava/lang/String;)V
        15: .line 2040
            goto 20
        16: .line 2045
      StackMap locals: java.lang.String
      StackMap stack:
            aload 4 /* elementNode */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getTextContent:()Ljava/lang/String;
            astore 6 /* text */
        start local 6 // java.lang.String text
        17: .line 2046
            aload 6 /* text */
            invokevirtual java.lang.String.length:()I
            ifne 20
        18: .line 2048
            aload 5 /* normalizedValue */
            ifnull 20
        19: .line 2049
            aload 4 /* elementNode */
            aload 5 /* normalizedValue */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setTextContent:(Ljava/lang/String;)V
        end local 6 // java.lang.String text
        20: .line 2052
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String normalizedValue
        end local 4 // com.sun.org.apache.xerces.internal.dom.ElementImpl elementNode
        end local 3 // com.sun.org.apache.xerces.internal.xs.ElementPSVI elementPSVI
        21: .line 2056
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
            instanceof com.sun.org.apache.xerces.internal.dom.ElementNSImpl
            ifeq 23
        22: .line 2057
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DOMNormalizer.fCurrentNode:Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.ElementNSImpl
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setType:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
        23: .line 2059
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   24     0             this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0   24     1          element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   24     2             augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2   21     3      elementPSVI  Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
            4   21     4      elementNode  Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
            8   11     5             type  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
           12   21     5  normalizedValue  Ljava/lang/String;
           17   20     6             text  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      element  
      augs     

  public void startCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2071
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     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 endCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2082
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     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 endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2093
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     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 setDocumentSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource source
         0: .line 2098
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource source
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
            0    1     1  source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    MethodParameters:
        Name  Flags
      source  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource getDocumentSource();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
         0: .line 2103
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DOMNormalizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DOMNormalizer;
}
SourceFile: "DOMNormalizer.java"
NestMembers:
  com.sun.org.apache.xerces.internal.dom.DOMNormalizer$XMLAttributesProxy
InnerClasses:
  protected final XMLAttributesProxy = com.sun.org.apache.xerces.internal.dom.DOMNormalizer$XMLAttributesProxy of com.sun.org.apache.xerces.internal.dom.DOMNormalizer