public class com.sun.org.apache.xerces.internal.dom.AttrImpl extends com.sun.org.apache.xerces.internal.dom.NodeImpl implements org.w3c.dom.Attr, org.w3c.dom.TypeInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.dom.AttrImpl
  super_class: com.sun.org.apache.xerces.internal.dom.NodeImpl
{
  static final long serialVersionUID;
    descriptor: J
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 7277707688218972102

  static final java.lang.String DTD_URI;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/TR/REC-xml"

  protected java.lang.Object value;
    descriptor: Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  transient java.lang.Object type;
    descriptor: Ljava/lang/Object;
    flags: (0x0080) ACC_TRANSIENT

  protected void <init>(com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        start local 2 // java.lang.String name
         0: .line 153
            aload 0 /* this */
            aload 1 /* ownerDocument */
            invokespecial com.sun.org.apache.xerces.internal.dom.NodeImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
         1: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
         2: .line 154
            aload 0 /* this */
            aload 2 /* name */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.name:Ljava/lang/String;
         3: .line 156
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isSpecified:(Z)V
         4: .line 157
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
         5: .line 158
            return
        end local 2 // java.lang.String name
        end local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    6     0           this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    6     1  ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            0    6     2           name  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      ownerDocument  
      name           

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 161
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.dom.NodeImpl.<init>:()V
         1: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
         2: .line 161
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  void rename(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.lang.String name
         0: .line 168
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 169
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 171
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* name */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.name:Ljava/lang/String;
         3: .line 172
            return
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    4     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  protected void makeChildNode();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 176
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 10
         1: .line 177
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnull 9
         2: .line 179
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
         3: .line 178
            astore 1 /* text */
        start local 1 // com.sun.org.apache.xerces.internal.dom.TextImpl text
         4: .line 180
            aload 0 /* this */
            aload 1 /* text */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
         5: .line 181
            aload 1 /* text */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.isFirstChild:(Z)V
         6: .line 182
            aload 1 /* text */
            aload 1 /* text */
            putfield com.sun.org.apache.xerces.internal.dom.TextImpl.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
         7: .line 183
            aload 1 /* text */
            aload 0 /* this */
            putfield com.sun.org.apache.xerces.internal.dom.TextImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
         8: .line 184
            aload 1 /* text */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.isOwned:(Z)V
        end local 1 // com.sun.org.apache.xerces.internal.dom.TextImpl text
         9: .line 186
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
        10: .line 188
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            4    9     1  text  Lcom/sun/org/apache/xerces/internal/dom/TextImpl;

  protected void setOwnerDocument(com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl doc
         0: .line 195
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 196
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 198
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* doc */
            invokespecial com.sun.org.apache.xerces.internal.dom.NodeImpl.setOwnerDocument:(Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
         3: .line 199
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifne 9
         4: .line 200
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 2 /* child */
        start local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode child
         5: .line 201
            goto 8
         6: .line 202
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 2 /* child */
            aload 1 /* doc */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.setOwnerDocument:(Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
         7: .line 201
            aload 2 /* child */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 2 /* child */
      StackMap locals:
      StackMap stack:
         8: aload 2 /* child */
            ifnonnull 6
        end local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode child
         9: .line 205
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl doc
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   10     1    doc  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            5    9     2  child  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
      Name  Flags
      doc   

  public void setIdAttribute(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // boolean id
         0: .line 213
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 214
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* id */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isIdAttribute:(Z)V
         3: .line 217
            return
        end local 1 // boolean id
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    4     1    id  Z
    MethodParameters:
      Name  Flags
      id    

  public boolean isId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 222
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isIdAttribute:()Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public org.w3c.dom.Node cloneNode(boolean);
    descriptor: (Z)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // boolean deep
         0: .line 232
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 233
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 235
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* deep */
            invokespecial com.sun.org.apache.xerces.internal.dom.NodeImpl.cloneNode:(Z)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
            astore 2 /* clone */
        start local 2 // com.sun.org.apache.xerces.internal.dom.AttrImpl clone
         3: .line 238
            aload 2 /* clone */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifne 10
         4: .line 241
            aload 2 /* clone */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
         5: .line 246
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            astore 3 /* child */
        start local 3 // org.w3c.dom.Node child
         6: goto 9
         7: .line 248
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl org.w3c.dom.Node
      StackMap stack:
            aload 2 /* clone */
            aload 3 /* child */
            iconst_1
            invokeinterface org.w3c.dom.Node.cloneNode:(Z)Lorg/w3c/dom/Node;
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
         8: .line 247
            aload 3 /* child */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 3 /* child */
         9: .line 246
      StackMap locals:
      StackMap stack:
            aload 3 /* child */
            ifnonnull 7
        end local 3 // org.w3c.dom.Node child
        10: .line 251
      StackMap locals:
      StackMap stack:
            aload 2 /* clone */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isSpecified:(Z)V
        11: .line 252
            aload 2 /* clone */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.dom.AttrImpl clone
        end local 1 // boolean deep
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   12     1   deep  Z
            3   12     2  clone  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            6   10     3  child  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      deep  

  public short getNodeType();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 260
            iconst_2
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public java.lang.String getNodeName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 267
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 268
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 270
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.name:Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public void setNodeValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.lang.String value
         0: .line 280
            aload 0 /* this */
            aload 1 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setValue:(Ljava/lang/String;)V
         1: .line 281
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    2     1  value  Ljava/lang/String;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getTypeName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 287
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.type:Ljava/lang/Object;
            checkcast java.lang.String
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public java.lang.String getTypeNamespace();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 294
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.type:Ljava/lang/Object;
            ifnull 2
         1: .line 295
            ldc "http://www.w3.org/TR/REC-xml"
            areturn
         2: .line 297
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public org.w3c.dom.TypeInfo getSchemaTypeInfo();
    descriptor: ()Lorg/w3c/dom/TypeInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 305
            aload 0 /* this */
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public java.lang.String getNodeValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 315
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getValue:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 328
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 329
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 331
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.name:Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public void setValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=7, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.lang.String newvalue
         0: .line 342
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            astore 2 /* ownerDocument */
        start local 2 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
         1: .line 344
            aload 2 /* ownerDocument */
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 4
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isReadOnly:()Z
            ifeq 4
         2: .line 345
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            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 3 /* msg */
        start local 3 // java.lang.String msg
         3: .line 346
            new org.w3c.dom.DOMException
            dup
            bipush 7
            aload 3 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 3 // java.lang.String msg
         4: .line 349
      StackMap locals: com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getOwnerElement:()Lorg/w3c/dom/Element;
            astore 3 /* ownerElement */
        start local 3 // org.w3c.dom.Element ownerElement
         5: .line 350
            ldc ""
            astore 4 /* oldvalue */
        start local 4 // java.lang.String oldvalue
         6: .line 351
            aconst_null
            astore 5 /* textNode */
        start local 5 // com.sun.org.apache.xerces.internal.dom.TextImpl textNode
         7: .line 353
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 9
         8: .line 354
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         9: .line 356
      StackMap locals: org.w3c.dom.Element java.lang.String com.sun.org.apache.xerces.internal.dom.TextImpl
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 11
        10: .line 357
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
        11: .line 359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnull 41
        12: .line 360
            aload 2 /* ownerDocument */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getMutationEvents:()Z
            ifeq 29
        13: .line 363
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 24
        14: .line 364
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast java.lang.String
            astore 4 /* oldvalue */
        15: .line 367
            aload 2 /* ownerDocument */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            astore 5 /* textNode */
        16: .line 368
            aload 0 /* this */
            aload 5 /* textNode */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        17: .line 369
            aload 5 /* textNode */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.isFirstChild:(Z)V
        18: .line 370
            aload 5 /* textNode */
            aload 5 /* textNode */
            putfield com.sun.org.apache.xerces.internal.dom.TextImpl.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        19: .line 371
            aload 5 /* textNode */
            aload 0 /* this */
            putfield com.sun.org.apache.xerces.internal.dom.TextImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        20: .line 372
            aload 5 /* textNode */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.TextImpl.isOwned:(Z)V
        21: .line 373
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
        22: .line 374
            aload 0 /* this */
            aload 5 /* textNode */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalRemoveChild:(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            pop
        23: .line 375
            goto 39
        24: .line 377
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getValue:()Ljava/lang/String;
            astore 4 /* oldvalue */
        25: .line 378
            goto 27
        26: .line 379
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalRemoveChild:(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            pop
        27: .line 378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnonnull 26
        28: .line 382
            goto 39
        29: .line 384
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 32
        30: .line 385
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast java.lang.String
            astore 4 /* oldvalue */
        31: .line 386
            goto 37
        32: .line 389
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getValue:()Ljava/lang/String;
            astore 4 /* oldvalue */
        33: .line 391
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 6 /* firstChild */
        start local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        34: .line 392
            aload 6 /* firstChild */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        35: .line 393
            aload 6 /* firstChild */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        36: .line 394
            aload 6 /* firstChild */
            aload 2 /* ownerDocument */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        end local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        37: .line 397
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        38: .line 398
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:(Z)V
        39: .line 400
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isIdAttribute:()Z
            ifeq 41
            aload 3 /* ownerElement */
            ifnull 41
        40: .line 401
            aload 2 /* ownerDocument */
            aload 4 /* oldvalue */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.removeIdentifier:(Ljava/lang/String;)V
        41: .line 410
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isSpecified:(Z)V
        42: .line 411
            aload 2 /* ownerDocument */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getMutationEvents:()Z
            ifeq 51
        43: .line 415
            aload 5 /* textNode */
            ifnonnull 46
        44: .line 416
            aload 2 /* ownerDocument */
            aload 1 /* newvalue */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
            checkcast com.sun.org.apache.xerces.internal.dom.TextImpl
            astore 5 /* textNode */
        45: .line 417
            goto 47
        46: .line 419
      StackMap locals:
      StackMap stack:
            aload 5 /* textNode */
            aload 1 /* newvalue */
            putfield com.sun.org.apache.xerces.internal.dom.TextImpl.data:Ljava/lang/String;
        47: .line 421
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 5 /* textNode */
            aconst_null
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalInsertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            pop
        48: .line 422
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
        49: .line 424
            aload 2 /* ownerDocument */
            aload 0 /* this */
            aload 4 /* oldvalue */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.modifiedAttrValue:(Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;Ljava/lang/String;)V
        50: .line 425
            goto 54
        51: .line 427
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* newvalue */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        52: .line 428
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
        53: .line 429
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.changed:()V
        54: .line 431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isIdAttribute:()Z
            ifeq 56
            aload 3 /* ownerElement */
            ifnull 56
        55: .line 432
            aload 2 /* ownerDocument */
            aload 1 /* newvalue */
            aload 3 /* ownerElement */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.putIdentifier:(Ljava/lang/String;Lorg/w3c/dom/Element;)V
        56: .line 435
      StackMap locals:
      StackMap stack:
            return
        end local 5 // com.sun.org.apache.xerces.internal.dom.TextImpl textNode
        end local 4 // java.lang.String oldvalue
        end local 3 // org.w3c.dom.Element ownerElement
        end local 2 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 1 // java.lang.String newvalue
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   57     0           this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   57     1       newvalue  Ljava/lang/String;
            1   57     2  ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            3    4     3            msg  Ljava/lang/String;
            5   57     3   ownerElement  Lorg/w3c/dom/Element;
            6   57     4       oldvalue  Ljava/lang/String;
            7   57     5       textNode  Lcom/sun/org/apache/xerces/internal/dom/TextImpl;
           34   37     6     firstChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
          Name  Flags
      newvalue  

  public java.lang.String getValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 443
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 444
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 446
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 4
         3: .line 447
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         4: .line 449
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnonnull 6
         5: .line 450
            ldc ""
            areturn
         6: .line 452
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 8
         7: .line 453
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast java.lang.String
            areturn
         8: .line 456
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 1 /* firstChild */
        start local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
         9: .line 458
            aconst_null
            astore 2 /* data */
        start local 2 // java.lang.String data
        10: .line 459
            aload 1 /* firstChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_5
            if_icmpne 13
        11: .line 460
            aload 1 /* firstChild */
            checkcast com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.getEntityRefValue:()Ljava/lang/String;
            astore 2 /* data */
        12: .line 461
            goto 14
        13: .line 463
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode java.lang.String
      StackMap stack:
            aload 1 /* firstChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeValue:()Ljava/lang/String;
            astore 2 /* data */
        14: .line 466
      StackMap locals:
      StackMap stack:
            aload 1 /* firstChild */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 3 /* node */
        start local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        15: .line 468
            aload 3 /* node */
            ifnull 16
            aload 2 /* data */
            ifnonnull 19
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
        16: aload 2 /* data */
            ifnonnull 17
            ldc ""
            goto 18
      StackMap locals:
      StackMap stack:
        17: aload 2 /* data */
      StackMap locals:
      StackMap stack: java.lang.String
        18: areturn
        19: .line 470
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuffer
            dup
            aload 2 /* data */
            invokespecial java.lang.StringBuffer.<init>:(Ljava/lang/String;)V
            astore 4 /* value */
        start local 4 // java.lang.StringBuffer value
        20: .line 471
            goto 28
        21: .line 472
      StackMap locals: java.lang.StringBuffer
      StackMap stack:
            aload 3 /* node */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_5
            if_icmpne 26
        22: .line 473
            aload 3 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl
            invokevirtual com.sun.org.apache.xerces.internal.dom.EntityReferenceImpl.getEntityRefValue:()Ljava/lang/String;
            astore 2 /* data */
        23: .line 474
            aload 2 /* data */
            ifnonnull 24
            ldc ""
            areturn
        24: .line 475
      StackMap locals:
      StackMap stack:
            aload 4 /* value */
            aload 2 /* data */
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        25: .line 476
            goto 27
        26: .line 478
      StackMap locals:
      StackMap stack:
            aload 4 /* value */
            aload 3 /* node */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeValue:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        27: .line 480
      StackMap locals:
      StackMap stack:
            aload 3 /* node */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 3 /* node */
        28: .line 471
      StackMap locals:
      StackMap stack:
            aload 3 /* node */
            ifnonnull 21
        29: .line 482
            aload 4 /* value */
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            areturn
        end local 4 // java.lang.StringBuffer value
        end local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        end local 2 // java.lang.String data
        end local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   30     0        this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            9   30     1  firstChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           10   30     2        data  Ljava/lang/String;
           15   30     3        node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           20   30     4       value  Ljava/lang/StringBuffer;

  public boolean getSpecified();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 500
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 501
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 503
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isSpecified:()Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public org.w3c.dom.Element getElement();
    descriptor: ()Lorg/w3c/dom/Element;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 524
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isOwned:()Z
            ifeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
         2: checkcast org.w3c.dom.Element
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public org.w3c.dom.Element getOwnerElement();
    descriptor: ()Lorg/w3c/dom/Element;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 536
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isOwned:()Z
            ifeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
         2: checkcast org.w3c.dom.Element
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public void normalize();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 543
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isNormalized:()Z
            ifne 1
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 2
         1: .line 544
      StackMap locals:
      StackMap stack:
            return
         2: .line 547
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 3 /* firstChild */
        start local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
         3: .line 548
            aload 3 /* firstChild */
            astore 1 /* kid */
        start local 1 // org.w3c.dom.Node kid
         4: goto 15
         5: .line 549
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl org.w3c.dom.Node top com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 1 /* kid */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 2 /* next */
        start local 2 // org.w3c.dom.Node next
         6: .line 556
            aload 1 /* kid */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 14
         7: .line 559
            aload 2 /* next */
            ifnull 12
            aload 2 /* next */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_3
            if_icmpne 12
         8: .line 561
            aload 1 /* kid */
            checkcast org.w3c.dom.Text
            aload 2 /* next */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokeinterface org.w3c.dom.Text.appendData:(Ljava/lang/String;)V
         9: .line 562
            aload 0 /* this */
            aload 2 /* next */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        10: .line 563
            aload 1 /* kid */
            astore 2 /* next */
        11: .line 564
            goto 14
        12: .line 568
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl org.w3c.dom.Node org.w3c.dom.Node com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 1 /* kid */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            ifnull 13
            aload 1 /* kid */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            ifne 14
        13: .line 569
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* kid */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        14: .line 548
      StackMap locals:
      StackMap stack:
            aload 2 /* next */
            astore 1 /* kid */
        end local 2 // org.w3c.dom.Node next
      StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl org.w3c.dom.Node top com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
        15: aload 1 /* kid */
            ifnonnull 5
        16: .line 575
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isNormalized:(Z)V
        17: .line 576
            return
        end local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        end local 1 // org.w3c.dom.Node kid
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            4   18     1         kid  Lorg/w3c/dom/Node;
            6   15     2        next  Lorg/w3c/dom/Node;
            3   18     3  firstChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;

  public void setSpecified(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // boolean arg
         0: .line 585
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncData:()Z
            ifeq 2
         1: .line 586
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeData:()V
         2: .line 588
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* arg */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isSpecified:(Z)V
         3: .line 590
            return
        end local 1 // boolean arg
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    4     1   arg  Z
    MethodParameters:
      Name  Flags
      arg   

  public void setType(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.lang.Object type
         0: .line 597
            aload 0 /* this */
            aload 1 /* type */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.type:Ljava/lang/Object;
         1: .line 598
            return
        end local 1 // java.lang.Object type
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    2     1  type  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      type  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 606
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getName:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\""
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getValue:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\""
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public boolean hasChildNodes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 614
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 615
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 617
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnull 3
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public org.w3c.dom.NodeList getChildNodes();
    descriptor: ()Lorg/w3c/dom/NodeList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 636
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 637
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 639
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public org.w3c.dom.Node getFirstChild();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 646
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 647
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 649
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.makeChildNode:()V
         3: .line 650
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  public org.w3c.dom.Node getLastChild();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 657
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 658
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 660
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.lastChild:()Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  final com.sun.org.apache.xerces.internal.dom.ChildNode lastChild();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    flags: (0x0010) ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 666
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.makeChildNode:()V
         1: .line 667
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnull 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            goto 3
      StackMap locals:
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.ChildNode
         3: areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  final void lastChild(com.sun.org.apache.xerces.internal.dom.ChildNode);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode node
         0: .line 672
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnull 2
         1: .line 673
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            aload 1 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
         2: .line 675
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    3     1  node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
      Name  Flags
      node  

  public org.w3c.dom.Node insertBefore(org.w3c.dom.Node, org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // org.w3c.dom.Node newChild
        start local 2 // org.w3c.dom.Node refChild
         0: .line 708
            aload 0 /* this */
            aload 1 /* newChild */
            aload 2 /* refChild */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalInsertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            areturn
        end local 2 // org.w3c.dom.Node refChild
        end local 1 // org.w3c.dom.Node newChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    1     1  newChild  Lorg/w3c/dom/Node;
            0    1     2  refChild  Lorg/w3c/dom/Node;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
          Name  Flags
      newChild  
      refChild  

  org.w3c.dom.Node internalInsertBefore(org.w3c.dom.Node, org.w3c.dom.Node, boolean);
    descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
    flags: (0x0000) 
    Code:
      stack=4, locals=11, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // org.w3c.dom.Node newChild
        start local 2 // org.w3c.dom.Node refChild
        start local 3 // boolean replace
         0: .line 719
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            astore 4 /* ownerDocument */
        start local 4 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
         1: .line 720
            aload 4 /* ownerDocument */
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            istore 5 /* errorChecking */
        start local 5 // boolean errorChecking
         2: .line 722
            aload 1 /* newChild */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            bipush 11
            if_icmpne 15
         3: .line 740
            iload 5 /* errorChecking */
            ifeq 13
         4: .line 741
            aload 1 /* newChild */
            invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
            astore 6 /* kid */
        start local 6 // org.w3c.dom.Node kid
         5: .line 742
            goto 10
         6: .line 744
      StackMap locals: com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl int org.w3c.dom.Node
      StackMap stack:
            aload 4 /* ownerDocument */
            aload 0 /* this */
            aload 6 /* kid */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isKidOK:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z
            ifne 9
         7: .line 745
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "HIERARCHY_REQUEST_ERR"
            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 7 /* msg */
        start local 7 // java.lang.String msg
         8: .line 746
            new org.w3c.dom.DOMException
            dup
            iconst_3
            aload 7 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 7 // java.lang.String msg
         9: .line 742
      StackMap locals:
      StackMap stack:
            aload 6 /* kid */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 6 /* kid */
      StackMap locals:
      StackMap stack:
        10: aload 6 /* kid */
            ifnonnull 6
        end local 6 // org.w3c.dom.Node kid
        11: .line 751
            goto 13
        12: .line 752
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* newChild */
            invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
            aload 2 /* refChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        13: .line 751
      StackMap locals:
      StackMap stack:
            aload 1 /* newChild */
            invokeinterface org.w3c.dom.Node.hasChildNodes:()Z
            ifne 12
        14: .line 754
            aload 1 /* newChild */
            areturn
        15: .line 757
      StackMap locals:
      StackMap stack:
            aload 1 /* newChild */
            aload 2 /* refChild */
            if_acmpne 20
        16: .line 759
            aload 2 /* refChild */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 2 /* refChild */
        17: .line 760
            aload 0 /* this */
            aload 1 /* newChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        18: .line 761
            aload 0 /* this */
            aload 1 /* newChild */
            aload 2 /* refChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        19: .line 762
            aload 1 /* newChild */
            areturn
        20: .line 765
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 22
        21: .line 766
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
        22: .line 769
      StackMap locals:
      StackMap stack:
            iload 5 /* errorChecking */
            ifeq 46
        23: .line 770
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isReadOnly:()Z
            ifeq 26
        24: .line 771
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            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 6 /* msg */
        start local 6 // java.lang.String msg
        25: .line 772
            new org.w3c.dom.DOMException
            dup
            bipush 7
            aload 6 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 6 // java.lang.String msg
        26: .line 774
      StackMap locals:
      StackMap stack:
            aload 1 /* newChild */
            invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
            aload 4 /* ownerDocument */
            if_acmpeq 29
        27: .line 775
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "WRONG_DOCUMENT_ERR"
            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 6 /* msg */
        start local 6 // java.lang.String msg
        28: .line 776
            new org.w3c.dom.DOMException
            dup
            iconst_4
            aload 6 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 6 // java.lang.String msg
        29: .line 778
      StackMap locals:
      StackMap stack:
            aload 4 /* ownerDocument */
            aload 0 /* this */
            aload 1 /* newChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.isKidOK:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z
            ifne 32
        30: .line 779
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "HIERARCHY_REQUEST_ERR"
            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 6 /* msg */
        start local 6 // java.lang.String msg
        31: .line 780
            new org.w3c.dom.DOMException
            dup
            iconst_3
            aload 6 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 6 // java.lang.String msg
        32: .line 783
      StackMap locals:
      StackMap stack:
            aload 2 /* refChild */
            ifnull 35
            aload 2 /* refChild */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            aload 0 /* this */
            if_acmpeq 35
        33: .line 784
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NOT_FOUND_ERR"
            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 6 /* msg */
        start local 6 // java.lang.String msg
        34: .line 785
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 6 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 6 // java.lang.String msg
        35: .line 791
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 6 /* treeSafe */
        start local 6 // boolean treeSafe
        36: .line 792
            aload 0 /* this */
            astore 7 /* a */
        start local 7 // com.sun.org.apache.xerces.internal.dom.NodeImpl a
        37: goto 42
        38: .line 794
      StackMap locals: int com.sun.org.apache.xerces.internal.dom.NodeImpl
      StackMap stack:
            aload 1 /* newChild */
            aload 7 /* a */
            if_acmpeq 39
            iconst_1
            goto 40
      StackMap locals:
      StackMap stack:
        39: iconst_0
      StackMap locals:
      StackMap stack: int
        40: istore 6 /* treeSafe */
        41: .line 792
            aload 7 /* a */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.parentNode:()Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            astore 7 /* a */
      StackMap locals:
      StackMap stack:
        42: iload 6 /* treeSafe */
            ifeq 43
            aload 7 /* a */
            ifnonnull 38
        end local 7 // com.sun.org.apache.xerces.internal.dom.NodeImpl a
        43: .line 796
      StackMap locals:
      StackMap stack:
            iload 6 /* treeSafe */
            ifne 46
        44: .line 797
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "HIERARCHY_REQUEST_ERR"
            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 7 /* msg */
        start local 7 // java.lang.String msg
        45: .line 798
            new org.w3c.dom.DOMException
            dup
            iconst_3
            aload 7 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 7 // java.lang.String msg
        end local 6 // boolean treeSafe
        46: .line 802
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.makeChildNode:()V
        47: .line 805
            aload 4 /* ownerDocument */
            aload 0 /* this */
            iload 3 /* replace */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.insertingNode:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Z)V
        48: .line 808
            aload 1 /* newChild */
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 6 /* newInternal */
        start local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode newInternal
        49: .line 810
            aload 6 /* newInternal */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.parentNode:()Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            astore 7 /* oldparent */
        start local 7 // org.w3c.dom.Node oldparent
        50: .line 811
            aload 7 /* oldparent */
            ifnull 52
        51: .line 812
            aload 7 /* oldparent */
            aload 6 /* newInternal */
            invokeinterface org.w3c.dom.Node.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        52: .line 816
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode org.w3c.dom.Node
      StackMap stack:
            aload 2 /* refChild */
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 8 /* refInternal */
        start local 8 // com.sun.org.apache.xerces.internal.dom.ChildNode refInternal
        53: .line 819
            aload 6 /* newInternal */
            aload 0 /* this */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        54: .line 820
            aload 6 /* newInternal */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isOwned:(Z)V
        55: .line 824
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 9 /* firstChild */
        start local 9 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        56: .line 825
            aload 9 /* firstChild */
            ifnonnull 61
        57: .line 827
            aload 0 /* this */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        58: .line 828
            aload 6 /* newInternal */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        59: .line 829
            aload 6 /* newInternal */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        60: .line 830
            goto 80
        61: .line 832
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 8 /* refInternal */
            ifnonnull 67
        62: .line 834
            aload 9 /* firstChild */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 10 /* lastChild */
        start local 10 // com.sun.org.apache.xerces.internal.dom.ChildNode lastChild
        63: .line 835
            aload 10 /* lastChild */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        64: .line 836
            aload 6 /* newInternal */
            aload 10 /* lastChild */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        65: .line 837
            aload 9 /* firstChild */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        end local 10 // com.sun.org.apache.xerces.internal.dom.ChildNode lastChild
        66: .line 838
            goto 80
        67: .line 841
      StackMap locals:
      StackMap stack:
            aload 2 /* refChild */
            aload 9 /* firstChild */
            if_acmpne 75
        68: .line 843
            aload 9 /* firstChild */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        69: .line 844
            aload 6 /* newInternal */
            aload 9 /* firstChild */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        70: .line 845
            aload 6 /* newInternal */
            aload 9 /* firstChild */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        71: .line 846
            aload 9 /* firstChild */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        72: .line 847
            aload 0 /* this */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        73: .line 848
            aload 6 /* newInternal */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        74: .line 849
            goto 80
        75: .line 852
      StackMap locals:
      StackMap stack:
            aload 8 /* refInternal */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 10 /* prev */
        start local 10 // com.sun.org.apache.xerces.internal.dom.ChildNode prev
        76: .line 853
            aload 6 /* newInternal */
            aload 8 /* refInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        77: .line 854
            aload 10 /* prev */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        78: .line 855
            aload 8 /* refInternal */
            aload 6 /* newInternal */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        79: .line 856
            aload 6 /* newInternal */
            aload 10 /* prev */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        end local 10 // com.sun.org.apache.xerces.internal.dom.ChildNode prev
        80: .line 861
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.changed:()V
        81: .line 864
            aload 4 /* ownerDocument */
            aload 0 /* this */
            aload 6 /* newInternal */
            iload 3 /* replace */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.insertedNode:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Z)V
        82: .line 866
            aload 0 /* this */
            aload 6 /* newInternal */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.checkNormalizationAfterInsert:(Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
        83: .line 868
            aload 1 /* newChild */
            areturn
        end local 9 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        end local 8 // com.sun.org.apache.xerces.internal.dom.ChildNode refInternal
        end local 7 // org.w3c.dom.Node oldparent
        end local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode newInternal
        end local 5 // boolean errorChecking
        end local 4 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 3 // boolean replace
        end local 2 // org.w3c.dom.Node refChild
        end local 1 // org.w3c.dom.Node newChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   84     0           this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   84     1       newChild  Lorg/w3c/dom/Node;
            0   84     2       refChild  Lorg/w3c/dom/Node;
            0   84     3        replace  Z
            1   84     4  ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            2   84     5  errorChecking  Z
            5   11     6            kid  Lorg/w3c/dom/Node;
            8    9     7            msg  Ljava/lang/String;
           25   26     6            msg  Ljava/lang/String;
           28   29     6            msg  Ljava/lang/String;
           31   32     6            msg  Ljava/lang/String;
           34   35     6            msg  Ljava/lang/String;
           36   46     6       treeSafe  Z
           37   43     7              a  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
           45   46     7            msg  Ljava/lang/String;
           49   84     6    newInternal  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           50   84     7      oldparent  Lorg/w3c/dom/Node;
           53   84     8    refInternal  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           56   84     9     firstChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           63   66    10      lastChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           76   80    10           prev  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
          Name  Flags
      newChild  
      refChild  
      replace   

  public org.w3c.dom.Node removeChild(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // org.w3c.dom.Node oldChild
         0: .line 887
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 3
         1: .line 889
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NOT_FOUND_ERR"
            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 2 /* msg */
        start local 2 // java.lang.String msg
         2: .line 890
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 2 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 2 // java.lang.String msg
         3: .line 892
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* oldChild */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalRemoveChild:(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            areturn
        end local 1 // org.w3c.dom.Node oldChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    4     1  oldChild  Lorg/w3c/dom/Node;
            2    3     2       msg  Ljava/lang/String;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
          Name  Flags
      oldChild  

  org.w3c.dom.Node internalRemoveChild(org.w3c.dom.Node, boolean);
    descriptor: (Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
    flags: (0x0000) 
    Code:
      stack=4, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // org.w3c.dom.Node oldChild
        start local 2 // boolean replace
         0: .line 903
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            astore 3 /* ownerDocument */
        start local 3 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
         1: .line 904
            aload 3 /* ownerDocument */
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 8
         2: .line 905
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isReadOnly:()Z
            ifeq 5
         3: .line 906
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            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 4 /* msg */
        start local 4 // java.lang.String msg
         4: .line 907
            new org.w3c.dom.DOMException
            dup
            bipush 7
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
         5: .line 909
      StackMap locals: com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
      StackMap stack:
            aload 1 /* oldChild */
            ifnull 8
            aload 1 /* oldChild */
            invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
            aload 0 /* this */
            if_acmpeq 8
         6: .line 910
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NOT_FOUND_ERR"
            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 4 /* msg */
        start local 4 // java.lang.String msg
         7: .line 911
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
         8: .line 915
      StackMap locals:
      StackMap stack:
            aload 1 /* oldChild */
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 4 /* oldInternal */
        start local 4 // com.sun.org.apache.xerces.internal.dom.ChildNode oldInternal
         9: .line 918
            aload 3 /* ownerDocument */
            aload 0 /* this */
            aload 4 /* oldInternal */
            iload 2 /* replace */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.removingNode:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Z)V
        10: .line 922
            aload 4 /* oldInternal */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            if_acmpne 18
        11: .line 924
            aload 4 /* oldInternal */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        12: .line 926
            aload 0 /* this */
            aload 4 /* oldInternal */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        13: .line 927
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 5 /* firstChild */
        start local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        14: .line 928
            aload 5 /* firstChild */
            ifnull 26
        15: .line 929
            aload 5 /* firstChild */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        16: .line 930
            aload 5 /* firstChild */
            aload 4 /* oldInternal */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        end local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        17: .line 932
            goto 26
        18: .line 933
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 4 /* oldInternal */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 5 /* prev */
        start local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode prev
        19: .line 934
            aload 4 /* oldInternal */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 6 /* next */
        start local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode next
        20: .line 935
            aload 5 /* prev */
            aload 6 /* next */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        21: .line 936
            aload 6 /* next */
            ifnonnull 25
        22: .line 938
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 7 /* firstChild */
        start local 7 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        23: .line 939
            aload 7 /* firstChild */
            aload 5 /* prev */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        end local 7 // com.sun.org.apache.xerces.internal.dom.ChildNode firstChild
        24: .line 940
            goto 26
        25: .line 942
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 6 /* next */
            aload 5 /* prev */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        end local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode next
        end local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode prev
        26: .line 947
      StackMap locals:
      StackMap stack:
            aload 4 /* oldInternal */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:()Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 5 /* oldPreviousSibling */
        start local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode oldPreviousSibling
        27: .line 950
            aload 4 /* oldInternal */
            aload 3 /* ownerDocument */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        28: .line 951
            aload 4 /* oldInternal */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isOwned:(Z)V
        29: .line 952
            aload 4 /* oldInternal */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        30: .line 953
            aload 4 /* oldInternal */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        31: .line 955
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.changed:()V
        32: .line 958
            aload 3 /* ownerDocument */
            aload 0 /* this */
            iload 2 /* replace */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.removedNode:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Z)V
        33: .line 960
            aload 0 /* this */
            aload 5 /* oldPreviousSibling */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.checkNormalizationAfterRemove:(Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
        34: .line 962
            aload 4 /* oldInternal */
            areturn
        end local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode oldPreviousSibling
        end local 4 // com.sun.org.apache.xerces.internal.dom.ChildNode oldInternal
        end local 3 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 2 // boolean replace
        end local 1 // org.w3c.dom.Node oldChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   35     0                this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   35     1            oldChild  Lorg/w3c/dom/Node;
            0   35     2             replace  Z
            1   35     3       ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            4    5     4                 msg  Ljava/lang/String;
            7    8     4                 msg  Ljava/lang/String;
            9   35     4         oldInternal  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           14   17     5          firstChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           19   26     5                prev  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           20   26     6                next  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           23   24     7          firstChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           27   35     5  oldPreviousSibling  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
          Name  Flags
      oldChild  
      replace   

  public org.w3c.dom.Node replaceChild(org.w3c.dom.Node, org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // org.w3c.dom.Node newChild
        start local 2 // org.w3c.dom.Node oldChild
         0: .line 990
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.makeChildNode:()V
         1: .line 999
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            astore 3 /* ownerDocument */
        start local 3 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
         2: .line 1000
            aload 3 /* ownerDocument */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.replacingNode:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;)V
         3: .line 1002
            aload 0 /* this */
            aload 1 /* newChild */
            aload 2 /* oldChild */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalInsertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            pop
         4: .line 1003
            aload 1 /* newChild */
            aload 2 /* oldChild */
            if_acmpeq 6
         5: .line 1004
            aload 0 /* this */
            aload 2 /* oldChild */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.internalRemoveChild:(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            pop
         6: .line 1008
      StackMap locals: com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
      StackMap stack:
            aload 3 /* ownerDocument */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.replacedNode:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;)V
         7: .line 1010
            aload 2 /* oldChild */
            areturn
        end local 3 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 2 // org.w3c.dom.Node oldChild
        end local 1 // org.w3c.dom.Node newChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    8     0           this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    8     1       newChild  Lorg/w3c/dom/Node;
            0    8     2       oldChild  Lorg/w3c/dom/Node;
            2    8     3  ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
          Name  Flags
      newChild  
      oldChild  

  public int getLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 1023
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 2
         1: .line 1024
            iconst_1
            ireturn
         2: .line 1026
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 1 /* node */
        start local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode node
         3: .line 1027
            iconst_0
            istore 2 /* length */
        start local 2 // int length
         4: .line 1028
            goto 7
         5: .line 1029
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode int
      StackMap stack:
            iinc 2 /* length */ 1
         6: .line 1028
            aload 1 /* node */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 1 /* node */
      StackMap locals:
      StackMap stack:
         7: aload 1 /* node */
            ifnonnull 5
         8: .line 1031
            iload 2 /* length */
            ireturn
        end local 2 // int length
        end local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            3    9     1    node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            4    9     2  length  I

  public org.w3c.dom.Node item(int);
    descriptor: (I)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // int index
         0: .line 1043
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 5
         1: .line 1044
            iload 1 /* index */
            ifne 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            ifnonnull 3
         2: .line 1045
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
         3: .line 1048
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.makeChildNode:()V
         4: .line 1049
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            areturn
         5: .line 1052
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 7
         6: .line 1053
            aconst_null
            areturn
         7: .line 1055
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 2 /* node */
        start local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode node
         8: .line 1056
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         9: goto 12
        10: .line 1057
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode int
      StackMap stack:
            aload 2 /* node */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 2 /* node */
        11: .line 1056
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 3 /* i */
            iload 1 /* index */
            if_icmpge 13
            aload 2 /* node */
            ifnonnull 10
        end local 3 // int i
        13: .line 1059
      StackMap locals:
      StackMap stack:
            aload 2 /* node */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   14     0   this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   14     1  index  I
            8   14     2   node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            9   13     3      i  I
    MethodParameters:
       Name  Flags
      index  

  public boolean isEqualNode(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // org.w3c.dom.Node arg
         0: .line 1073
            aload 0 /* this */
            aload 1 /* arg */
            invokespecial com.sun.org.apache.xerces.internal.dom.NodeImpl.isEqualNode:(Lorg/w3c/dom/Node;)Z
            ireturn
        end local 1 // org.w3c.dom.Node arg
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    1     1   arg  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      arg   

  public boolean isDerivedFrom(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.lang.String typeNamespaceArg
        start local 2 // java.lang.String typeNameArg
        start local 3 // int derivationMethod
         0: .line 1095
            iconst_0
            ireturn
        end local 3 // int derivationMethod
        end local 2 // java.lang.String typeNameArg
        end local 1 // java.lang.String typeNamespaceArg
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    1     1  typeNamespaceArg  Ljava/lang/String;
            0    1     2       typeNameArg  Ljava/lang/String;
            0    1     3  derivationMethod  I
    MethodParameters:
                  Name  Flags
      typeNamespaceArg  
      typeNameArg       
      derivationMethod  

  public void setReadOnly(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // boolean readOnly
        start local 2 // boolean deep
         0: .line 1113
            aload 0 /* this */
            iload 1 /* readOnly */
            iload 2 /* deep */
            invokespecial com.sun.org.apache.xerces.internal.dom.NodeImpl.setReadOnly:(ZZ)V
         1: .line 1115
            iload 2 /* deep */
            ifeq 12
         2: .line 1117
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 4
         3: .line 1118
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         4: .line 1121
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:()Z
            ifeq 6
         5: .line 1122
            return
         6: .line 1125
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 3 /* mykid */
        start local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode mykid
         7: .line 1126
            goto 11
         8: .line 1128
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 3 /* mykid */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_5
            if_icmpeq 10
         9: .line 1129
            aload 3 /* mykid */
            iload 1 /* readOnly */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.setReadOnly:(ZZ)V
        10: .line 1127
      StackMap locals:
      StackMap stack:
            aload 3 /* mykid */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 3 /* mykid */
        11: .line 1126
      StackMap locals:
      StackMap stack:
            aload 3 /* mykid */
            ifnonnull 8
        end local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode mykid
        12: .line 1133
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean deep
        end local 1 // boolean readOnly
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   13     0      this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   13     1  readOnly  Z
            0   13     2      deep  Z
            7   12     3     mykid  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
          Name  Flags
      readOnly  
      deep      

  protected void synchronizeChildren();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
         0: .line 1145
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:(Z)V
         1: .line 1146
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;

  void checkNormalizationAfterInsert(com.sun.org.apache.xerces.internal.dom.ChildNode);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode insertedChild
         0: .line 1165
            aload 1 /* insertedChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_3
            if_icmpne 7
         1: .line 1166
            aload 1 /* insertedChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:()Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 2 /* prev */
        start local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode prev
         2: .line 1167
            aload 1 /* insertedChild */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 3 /* next */
        start local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode next
         3: .line 1170
            aload 2 /* prev */
            ifnull 4
            aload 2 /* prev */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_3
            if_icmpeq 5
         4: .line 1171
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 3 /* next */
            ifnull 9
            aload 3 /* next */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_3
            if_icmpne 9
         5: .line 1172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isNormalized:(Z)V
        end local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode next
        end local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode prev
         6: .line 1174
            goto 9
         7: .line 1178
      StackMap locals:
      StackMap stack:
            aload 1 /* insertedChild */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isNormalized:()Z
            ifne 9
         8: .line 1179
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isNormalized:(Z)V
         9: .line 1182
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode insertedChild
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   10     0           this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   10     1  insertedChild  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            2    6     2           prev  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            3    6     3           next  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
               Name  Flags
      insertedChild  

  void checkNormalizationAfterRemove(com.sun.org.apache.xerces.internal.dom.ChildNode);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode previousSibling
         0: .line 1200
            aload 1 /* previousSibling */
            ifnull 5
         1: .line 1201
            aload 1 /* previousSibling */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_3
            if_icmpne 5
         2: .line 1203
            aload 1 /* previousSibling */
            getfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            astore 2 /* next */
        start local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode next
         3: .line 1204
            aload 2 /* next */
            ifnull 5
            aload 2 /* next */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            iconst_3
            if_icmpne 5
         4: .line 1205
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.isNormalized:(Z)V
        end local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode next
         5: .line 1208
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.dom.ChildNode previousSibling
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    6     0             this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    6     1  previousSibling  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            3    5     2             next  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
                 Name  Flags
      previousSibling  

  private void writeObject(java.io.ObjectOutputStream);
    descriptor: (Ljava/io/ObjectOutputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.io.ObjectOutputStream out
         0: .line 1218
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:()Z
            ifeq 2
         1: .line 1219
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.synchronizeChildren:()V
         2: .line 1222
      StackMap locals:
      StackMap stack:
            aload 1 /* out */
            invokevirtual java.io.ObjectOutputStream.defaultWriteObject:()V
         3: .line 1224
            return
        end local 1 // java.io.ObjectOutputStream out
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    4     1   out  Ljava/io/ObjectOutputStream;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      out   

  private void readObject(java.io.ObjectInputStream);
    descriptor: (Ljava/io/ObjectInputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
        start local 1 // java.io.ObjectInputStream ois
         0: .line 1231
            aload 1 /* ois */
            invokevirtual java.io.ObjectInputStream.defaultReadObject:()V
         1: .line 1236
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:(Z)V
         2: .line 1238
            return
        end local 1 // java.io.ObjectInputStream ois
        end local 0 // com.sun.org.apache.xerces.internal.dom.AttrImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0    3     1   ois  Ljava/io/ObjectInputStream;
    Exceptions:
      throws java.lang.ClassNotFoundException, java.io.IOException
    MethodParameters:
      Name  Flags
      ois   
}
SourceFile: "AttrImpl.java"