public class com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger
  super_class: java.lang.Object
{
  private java.util.Set<Node> xpathNodeSet;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<LNode;>;

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

  private Document doc;
    descriptor: LDocument;
    flags: (0x0002) ACC_PRIVATE

  private java.io.Writer writer;
    descriptor: Ljava/io/Writer;
    flags: (0x0002) ACC_PRIVATE

  static final java.lang.String HTMLPrefix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n<title>Caninical XML node set</title>\n<style type=\"text/css\">\n<!-- \n.INCLUDED { \n   color: #000000; \n   background-color: \n   #FFFFFF; \n   font-weight: bold; } \n.EXCLUDED { \n   color: #666666; \n   background-color: \n   #999999; } \n.INCLUDEDINCLUSIVENAMESPACE { \n   color: #0000FF; \n   background-color: #FFFFFF; \n   font-weight: bold; \n   font-style: italic; } \n.EXCLUDEDINCLUSIVENAMESPACE { \n   color: #0000FF; \n   background-color: #999999; \n   font-style: italic; } \n--> \n</style> \n</head>\n<body bgcolor=\"#999999\">\n<h1>Explanation of the output</h1>\n<p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>\n<ul>\n<li class=\"INCLUDED\">A node which is in the node set is labeled using the INCLUDED style.</li>\n<li class=\"EXCLUDED\">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>\n<li class=\"INCLUDEDINCLUSIVENAMESPACE\">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>\n<li class=\"EXCLUDEDINCLUSIVENAMESPACE\">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>\n</ul>\n<h1>Output</h1>\n<pre>\n"

  static final java.lang.String HTMLSuffix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "</pre></body></html>"

  static final java.lang.String HTMLExcludePrefix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "<span class=\"EXCLUDED\">"

  static final java.lang.String HTMLIncludePrefix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "<span class=\"INCLUDED\">"

  static final java.lang.String HTMLIncludeOrExcludeSuffix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "</span>"

  static final java.lang.String HTMLIncludedInclusiveNamespacePrefix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "<span class=\"INCLUDEDINCLUSIVENAMESPACE\">"

  static final java.lang.String HTMLExcludedInclusiveNamespacePrefix;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "<span class=\"EXCLUDEDINCLUSIVENAMESPACE\">"

  private static final int NODE_BEFORE_DOCUMENT_ELEMENT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  private static final int NODE_NOT_BEFORE_OR_AFTER_DOCUMENT_ELEMENT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int NODE_AFTER_DOCUMENT_ELEMENT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final com.sun.org.apache.xml.internal.security.c14n.helper.AttrCompare ATTR_COMPARE;
    descriptor: Lcom/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  public void <init>(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 33
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tThe method getInputNodeSet() from the type XMLSignatureInput refers to the missing type Node\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tThe method outputCommentToWriter(Comment) from the type XMLSignatureInputDebugger refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tThe method outputPItoWriter(ProcessingInstruction) from the type XMLSignatureInputDebugger refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tProcessingInstruction cannot be resolved to a type\n\tComment cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    MethodParameters:
                   Name  Flags
      xmlSignatureInput  

  public void <init>(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput, java.util.Set<java.lang.String>);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 33
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tThe method getInputNodeSet() from the type XMLSignatureInput refers to the missing type Node\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tThe method outputCommentToWriter(Comment) from the type XMLSignatureInputDebugger refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tThe method outputPItoWriter(ProcessingInstruction) from the type XMLSignatureInputDebugger refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tProcessingInstruction cannot be resolved to a type\n\tComment cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Signature: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;Ljava/util/Set<Ljava/lang/String;>;)V
    MethodParameters:
                    Name  Flags
      xmlSignatureInput   
      inclusiveNamespace  

  public java.lang.String getHTMLRepresentation();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 151
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.signature.XMLSignatureException

  void canonicalizeXPathNodeSet(Node);
    descriptor: (LNode;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 183
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tThe method outputCommentToWriter(Comment) from the type XMLSignatureInputDebugger refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tThe method outputPItoWriter(ProcessingInstruction) from the type XMLSignatureInputDebugger refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.signature.XMLSignatureException, java.io.IOException
    MethodParameters:
             Name  Flags
      currentNode  

  int getPositionRelativeToDocumentElement(Node);
    descriptor: (LNode;)I
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 380
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    MethodParameters:
             Name  Flags
      currentNode  

  private void outputAttrToWriter(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 428
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
       Name  Flags
      name   
      value  

  void outputPItoWriter(ProcessingInstruction);
    descriptor: (LProcessingInstruction;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 479
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tProcessingInstruction cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      currentPI  

  void outputCommentToWriter(Comment);
    descriptor: (LComment;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 545
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tComment cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
                Name  Flags
      currentComment  

  private void outputTextToWriter(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
         0: .line 588
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInputDebugger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      text  
}
SourceFile: "XMLSignatureInputDebugger.java"