public class org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode implements org.w3c.dom.Attr, org.w3c.dom.TypeInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
  super_class: java.lang.Object
{
  static final java.lang.String NOT_SUPPORTED_ERR;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "Unsupported operation on pseudonode"

  org.w3c.dom.Element pseudoparent;
    descriptor: Lorg/w3c/dom/Element;
    flags: (0x0000) 

  java.lang.String prefix;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  java.lang.String uri;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  java.lang.String nodename;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  int handle;
    descriptor: I
    flags: (0x0000) 

  void <init>(org.w3c.dom.Element, java.lang.String, java.lang.String, int);
    descriptor: (Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0000) 
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Element pseudoparent
        start local 2 // java.lang.String prefix
        start local 3 // java.lang.String uri
        start local 4 // int handle
         0: .line 60
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 62
            aload 0 /* this */
            aload 1 /* pseudoparent */
            putfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.pseudoparent:Lorg/w3c/dom/Element;
         2: .line 63
            aload 0 /* this */
            aload 2 /* prefix */
            putfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.prefix:Ljava/lang/String;
         3: .line 64
            aload 0 /* this */
            aload 3 /* uri */
            putfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.uri:Ljava/lang/String;
         4: .line 65
            aload 0 /* this */
            iload 4 /* handle */
            putfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.handle:I
         5: .line 66
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "xmlns:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* prefix */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.nodename:Ljava/lang/String;
         6: .line 67
            return
        end local 4 // int handle
        end local 3 // java.lang.String uri
        end local 2 // java.lang.String prefix
        end local 1 // org.w3c.dom.Element pseudoparent
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    7     0          this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    7     1  pseudoparent  Lorg/w3c/dom/Element;
            0    7     2        prefix  Ljava/lang/String;
            0    7     3           uri  Ljava/lang/String;
            0    7     4        handle  I
    MethodParameters:
              Name  Flags
      pseudoparent  
      prefix        
      uri           
      handle        

  public java.lang.String getNodeName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 68
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.nodename:Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 69
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.nodename:Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getNamespaceURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 70
            ldc "http://www.w3.org/2000/xmlns/"
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getPrefix();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 71
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.prefix:Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getLocalName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 72
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.prefix:Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getNodeValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 73
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.uri:Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 74
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.uri:Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 75
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.pseudoparent:Lorg/w3c/dom/Element;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public boolean isSupported(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String feature
        start local 2 // java.lang.String version
         0: .line 77
            iconst_0
            ireturn
        end local 2 // java.lang.String version
        end local 1 // java.lang.String feature
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  feature  Ljava/lang/String;
            0    1     2  version  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      feature  
      version  

  public boolean hasChildNodes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 78
            iconst_0
            ireturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public boolean hasAttributes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 79
            iconst_0
            ireturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public org.w3c.dom.Node getParentNode();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 80
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 81
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 82
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public org.w3c.dom.Node getPreviousSibling();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 83
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public org.w3c.dom.Node getNextSibling();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 84
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public boolean getSpecified();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 85
            iconst_0
            ireturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public void normalize();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 86
            return
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 87
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public org.w3c.dom.NamedNodeMap getAttributes();
    descriptor: ()Lorg/w3c/dom/NamedNodeMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 88
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public short getNodeType();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 89
            iconst_2
            ireturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public void setNodeValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String value
         0: .line 90
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.String value
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public void setValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String value
         0: .line 91
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.String value
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public void setPrefix(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String value
         0: .line 92
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.String value
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  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=3, locals=3, args_size=3
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node a
        start local 2 // org.w3c.dom.Node b
         0: .line 93
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // org.w3c.dom.Node b
        end local 1 // org.w3c.dom.Node a
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1     a  Lorg/w3c/dom/Node;
            0    1     2     b  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      a     
      b     

  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=3, locals=3, args_size=3
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node a
        start local 2 // org.w3c.dom.Node b
         0: .line 94
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // org.w3c.dom.Node b
        end local 1 // org.w3c.dom.Node a
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1     a  Lorg/w3c/dom/Node;
            0    1     2     b  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      a     
      b     

  public org.w3c.dom.Node appendChild(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node a
         0: .line 95
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // org.w3c.dom.Node a
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1     a  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      a     

  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=3, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node a
         0: .line 96
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // org.w3c.dom.Node a
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1     a  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      a     

  public org.w3c.dom.Document getOwnerDocument();
    descriptor: ()Lorg/w3c/dom/Document;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 97
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.pseudoparent:Lorg/w3c/dom/Element;
            invokeinterface org.w3c.dom.Element.getOwnerDocument:()Lorg/w3c/dom/Document;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public org.w3c.dom.Node cloneNode(boolean);
    descriptor: (Z)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // boolean deep
         0: .line 98
            new org.apache.xml.dtm.DTMException
            dup
            ldc "Unsupported operation on pseudonode"
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // boolean deep
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  deep  Z
    MethodParameters:
      Name  Flags
      deep  

  public int getHandleOfNode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 107
            aload 0 /* this */
            getfield org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.handle:I
            ireturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getTypeName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 115
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.String getTypeNamespace();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 120
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String ns
        start local 2 // java.lang.String localName
        start local 3 // int derivationMethod
         0: .line 126
            iconst_0
            ireturn
        end local 3 // int derivationMethod
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String ns
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1                ns  Ljava/lang/String;
            0    1     2         localName  Ljava/lang/String;
            0    1     3  derivationMethod  I
    MethodParameters:
                  Name  Flags
      ns                
      localName         
      derivationMethod  

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 129
            aload 0 /* this */
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public boolean isId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 131
            iconst_0
            ireturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;

  public java.lang.Object setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String key
        start local 2 // java.lang.Object data
        start local 3 // org.w3c.dom.UserDataHandler handler
         0: .line 149
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getOwnerDocument:()Lorg/w3c/dom/Document;
            aload 1 /* key */
            aload 2 /* data */
            aload 3 /* handler */
            invokeinterface org.w3c.dom.Document.setUserData:(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
            areturn
        end local 3 // org.w3c.dom.UserDataHandler handler
        end local 2 // java.lang.Object data
        end local 1 // java.lang.String key
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1      key  Ljava/lang/String;
            0    1     2     data  Ljava/lang/Object;
            0    1     3  handler  Lorg/w3c/dom/UserDataHandler;
    MethodParameters:
         Name  Flags
      key      
      data     
      handler  

  public java.lang.Object getUserData(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String key
         0: .line 162
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getOwnerDocument:()Lorg/w3c/dom/Document;
            aload 1 /* key */
            invokeinterface org.w3c.dom.Document.getUserData:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        end local 1 // java.lang.String key
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1   key  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      key   

  public java.lang.Object getFeature(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String feature
        start local 2 // java.lang.String version
         0: .line 188
            aload 0 /* this */
            aload 1 /* feature */
            aload 2 /* version */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.isSupported:(Ljava/lang/String;Ljava/lang/String;)Z
            ifeq 1
            aload 0 /* this */
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
         2: areturn
        end local 2 // java.lang.String version
        end local 1 // java.lang.String feature
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    3     1  feature  Ljava/lang/String;
            0    3     2  version  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      feature  
      version  

  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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node arg
         0: .line 234
            aload 1 /* arg */
            aload 0 /* this */
            if_acmpne 2
         1: .line 235
            iconst_1
            ireturn
         2: .line 237
      StackMap locals:
      StackMap stack:
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeType:()S
            if_icmpeq 4
         3: .line 238
            iconst_0
            ireturn
         4: .line 242
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeName:()Ljava/lang/String;
            ifnonnull 7
         5: .line 243
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            ifnull 9
         6: .line 244
            iconst_0
            ireturn
         7: .line 247
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeName:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 9
         8: .line 248
            iconst_0
            ireturn
         9: .line 251
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getLocalName:()Ljava/lang/String;
            ifnonnull 12
        10: .line 252
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            ifnull 14
        11: .line 253
            iconst_0
            ireturn
        12: .line 256
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getLocalName:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 14
        13: .line 257
            iconst_0
            ireturn
        14: .line 260
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNamespaceURI:()Ljava/lang/String;
            ifnonnull 17
        15: .line 261
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
            ifnull 19
        16: .line 262
            iconst_0
            ireturn
        17: .line 265
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNamespaceURI:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 19
        18: .line 266
            iconst_0
            ireturn
        19: .line 269
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getPrefix:()Ljava/lang/String;
            ifnonnull 22
        20: .line 270
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
            ifnull 24
        21: .line 271
            iconst_0
            ireturn
        22: .line 274
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getPrefix:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 24
        23: .line 275
            iconst_0
            ireturn
        24: .line 278
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeValue:()Ljava/lang/String;
            ifnonnull 27
        25: .line 279
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            ifnull 29
        26: .line 280
            iconst_0
            ireturn
        27: .line 283
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeValue:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 29
        28: .line 284
            iconst_0
            ireturn
        29: .line 297
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 1 // org.w3c.dom.Node arg
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   30     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0   30     1   arg  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      arg   

  public java.lang.String lookupNamespaceURI(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=11, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String specifiedPrefix
         0: .line 310
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeType:()S
            istore 2 /* type */
        start local 2 // short type
         1: .line 311
            iload 2 /* type */
            tableswitch { // 1 - 12
                    1: 2
                    2: 30
                    3: 33
                    4: 33
                    5: 33
                    6: 29
                    7: 33
                    8: 33
                    9: 33
                   10: 29
                   11: 29
                   12: 29
              default: 33
          }
         2: .line 314
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNamespaceURI:()Ljava/lang/String;
            astore 3 /* namespace */
        start local 3 // java.lang.String namespace
         3: .line 315
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getPrefix:()Ljava/lang/String;
            astore 4 /* prefix */
        start local 4 // java.lang.String prefix
         4: .line 316
            aload 3 /* namespace */
            ifnull 9
         5: .line 318
            aload 1 /* specifiedPrefix */
            ifnonnull 7
            aload 4 /* prefix */
            aload 1 /* specifiedPrefix */
            if_acmpne 7
         6: .line 320
            aload 3 /* namespace */
            areturn
         7: .line 321
      StackMap locals: java.lang.String java.lang.String
      StackMap stack:
            aload 4 /* prefix */
            ifnull 9
            aload 4 /* prefix */
            aload 1 /* specifiedPrefix */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 9
         8: .line 323
            aload 3 /* namespace */
            areturn
         9: .line 326
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.hasAttributes:()Z
            ifeq 28
        10: .line 327
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
            astore 5 /* map */
        start local 5 // org.w3c.dom.NamedNodeMap map
        11: .line 328
            aload 5 /* map */
            invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
            istore 6 /* length */
        start local 6 // int length
        12: .line 329
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        13: goto 27
        14: .line 330
      StackMap locals: org.w3c.dom.NamedNodeMap int int
      StackMap stack:
            aload 5 /* map */
            iload 7 /* i */
            invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
            astore 8 /* attr */
        start local 8 // org.w3c.dom.Node attr
        15: .line 331
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
            astore 9 /* attrPrefix */
        start local 9 // java.lang.String attrPrefix
        16: .line 332
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
            astore 10 /* value */
        start local 10 // java.lang.String value
        17: .line 333
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
            astore 3 /* namespace */
        18: .line 334
            aload 3 /* namespace */
            ifnull 26
            aload 3 /* namespace */
            ldc "http://www.w3.org/2000/xmlns/"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 26
        19: .line 336
            aload 1 /* specifiedPrefix */
            ifnonnull 22
        20: .line 337
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            ldc "xmlns"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 22
        21: .line 339
            aload 10 /* value */
            areturn
        22: .line 340
      StackMap locals: org.w3c.dom.Node java.lang.String java.lang.String
      StackMap stack:
            aload 9 /* attrPrefix */
            ifnull 26
        23: .line 341
            aload 9 /* attrPrefix */
            ldc "xmlns"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 26
        24: .line 342
            aload 8 /* attr */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            aload 1 /* specifiedPrefix */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 26
        25: .line 344
            aload 10 /* value */
            areturn
        end local 10 // java.lang.String value
        end local 9 // java.lang.String attrPrefix
        end local 8 // org.w3c.dom.Node attr
        26: .line 329
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        27: iload 7 /* i */
            iload 6 /* length */
            if_icmplt 14
        end local 7 // int i
        end local 6 // int length
        end local 5 // org.w3c.dom.NamedNodeMap map
        28: .line 356
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 4 // java.lang.String prefix
        end local 3 // java.lang.String namespace
        29: .line 370
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        30: .line 372
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getOwnerElement:()Lorg/w3c/dom/Element;
            invokeinterface org.w3c.dom.Element.getNodeType:()S
            iconst_1
            if_icmpne 32
        31: .line 373
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getOwnerElement:()Lorg/w3c/dom/Element;
            aload 1 /* specifiedPrefix */
            invokeinterface org.w3c.dom.Element.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        32: .line 376
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        33: .line 385
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // short type
        end local 1 // java.lang.String specifiedPrefix
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   34     0             this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0   34     1  specifiedPrefix  Ljava/lang/String;
            1   34     2             type  S
            3   29     3        namespace  Ljava/lang/String;
            4   29     4           prefix  Ljava/lang/String;
           11   28     5              map  Lorg/w3c/dom/NamedNodeMap;
           12   28     6           length  I
           13   28     7                i  I
           15   26     8             attr  Lorg/w3c/dom/Node;
           16   26     9       attrPrefix  Ljava/lang/String;
           17   26    10            value  Ljava/lang/String;
    MethodParameters:
                 Name  Flags
      specifiedPrefix  

  public boolean isDefaultNamespace(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String namespaceURI
         0: .line 461
            iconst_0
            ireturn
        end local 1 // java.lang.String namespaceURI
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  namespaceURI  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      namespaceURI  

  public java.lang.String lookupPrefix(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String namespaceURI
         0: .line 478
            aload 1 /* namespaceURI */
            ifnonnull 2
         1: .line 479
            aconst_null
            areturn
         2: .line 482
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeType:()S
            istore 2 /* type */
        start local 2 // short type
         3: .line 484
            iload 2 /* type */
            tableswitch { // 2 - 12
                    2: 5
                    3: 8
                    4: 8
                    5: 8
                    6: 4
                    7: 8
                    8: 8
                    9: 8
                   10: 4
                   11: 4
                   12: 4
              default: 8
          }
         4: .line 501
      StackMap locals: int
      StackMap stack:
            aconst_null
            areturn
         5: .line 503
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getOwnerElement:()Lorg/w3c/dom/Element;
            invokeinterface org.w3c.dom.Element.getNodeType:()S
            iconst_1
            if_icmpne 7
         6: .line 504
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getOwnerElement:()Lorg/w3c/dom/Element;
            aload 1 /* namespaceURI */
            invokeinterface org.w3c.dom.Element.lookupPrefix:(Ljava/lang/String;)Ljava/lang/String;
            areturn
         7: .line 507
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
         8: .line 516
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // short type
        end local 1 // java.lang.String namespaceURI
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    9     0          this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    9     1  namespaceURI  Ljava/lang/String;
            3    9     2          type  S
    MethodParameters:
              Name  Flags
      namespaceURI  

  public boolean isSameNode(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 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node other
         0: .line 537
            aload 0 /* this */
            aload 1 /* other */
            if_acmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // org.w3c.dom.Node other
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    2     1  other  Lorg/w3c/dom/Node;
    MethodParameters:
       Name  Flags
      other  

  public void setTextContent(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // java.lang.String textContent
         0: .line 587
            aload 0 /* this */
            aload 1 /* textContent */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.setNodeValue:(Ljava/lang/String;)V
         1: .line 588
            return
        end local 1 // java.lang.String textContent
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    2     1  textContent  Ljava/lang/String;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
             Name  Flags
      textContent  

  public java.lang.String getTextContent();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 636
            aload 0 /* this */
            invokevirtual org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode.getNodeValue:()Ljava/lang/String;
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
    Exceptions:
      throws org.w3c.dom.DOMException

  public short compareDocumentPosition(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
        start local 1 // org.w3c.dom.Node other
         0: .line 648
            iconst_0
            ireturn
        end local 1 // org.w3c.dom.Node other
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
            0    1     1  other  Lorg/w3c/dom/Node;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
       Name  Flags
      other  

  public java.lang.String getBaseURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
         0: .line 676
            aconst_null
            areturn
        end local 0 // org.apache.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xml/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode;
}
SourceFile: "DOM2DTMdefaultNamespaceDeclarationNode.java"