public interface org.w3c.dom.Document extends org.w3c.dom.Node
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.w3c.dom.Document
  super_class: java.lang.Object
{
  public abstract org.w3c.dom.DocumentType getDoctype();
    descriptor: ()Lorg/w3c/dom/DocumentType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.w3c.dom.DOMImplementation getImplementation();
    descriptor: ()Lorg/w3c/dom/DOMImplementation;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.w3c.dom.Element getDocumentElement();
    descriptor: ()Lorg/w3c/dom/Element;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.w3c.dom.Element createElement(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Element;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      tagName  

  public abstract org.w3c.dom.DocumentFragment createDocumentFragment();
    descriptor: ()Lorg/w3c/dom/DocumentFragment;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.w3c.dom.Text createTextNode(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Text;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      data  

  public abstract org.w3c.dom.Comment createComment(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Comment;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      data  

  public abstract org.w3c.dom.CDATASection createCDATASection(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      data  

  public abstract org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
        Name  Flags
      target  
      data    

  public abstract org.w3c.dom.Attr createAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Attr;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      name  

  public abstract org.w3c.dom.EntityReference createEntityReference(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/EntityReference;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      name  

  public abstract org.w3c.dom.NodeList getElementsByTagName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/NodeList;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      tagname  

  public abstract org.w3c.dom.Node importNode(org.w3c.dom.Node, boolean);
    descriptor: (Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
              Name  Flags
      importedNode  
      deep          

  public abstract org.w3c.dom.Element createElementNS(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
               Name  Flags
      namespaceURI   
      qualifiedName  

  public abstract org.w3c.dom.Attr createAttributeNS(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
               Name  Flags
      namespaceURI   
      qualifiedName  

  public abstract org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      namespaceURI  
      localName     

  public abstract org.w3c.dom.Element getElementById(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Element;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      elementId  

  public abstract java.lang.String getInputEncoding();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getXmlEncoding();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getXmlStandalone();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setXmlStandalone(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
               Name  Flags
      xmlStandalone  

  public abstract java.lang.String getXmlVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setXmlVersion(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
            Name  Flags
      xmlVersion  

  public abstract boolean getStrictErrorChecking();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setStrictErrorChecking(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                     Name  Flags
      strictErrorChecking  

  public abstract java.lang.String getDocumentURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDocumentURI(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      documentURI  

  public abstract org.w3c.dom.Node adoptNode(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
        Name  Flags
      source  

  public abstract org.w3c.dom.DOMConfiguration getDomConfig();
    descriptor: ()Lorg/w3c/dom/DOMConfiguration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void normalizeDocument();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.w3c.dom.Node renameNode(org.w3c.dom.Node, java.lang.String, java.lang.String);
    descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
               Name  Flags
      n              
      namespaceURI   
      qualifiedName  
}
SourceFile: "Document.java"