public interface org.w3c.dom.ranges.Range
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.w3c.dom.ranges.Range
  super_class: java.lang.Object
{
  public static final short START_TO_START;
    descriptor: S
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final short START_TO_END;
    descriptor: S
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final short END_TO_END;
    descriptor: S
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final short END_TO_START;
    descriptor: S
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public abstract org.w3c.dom.Node getStartContainer();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract int getStartOffset();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract org.w3c.dom.Node getEndContainer();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract int getEndOffset();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract boolean getCollapsed();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract org.w3c.dom.Node getCommonAncestorContainer();
    descriptor: ()Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract void setStart(org.w3c.dom.Node, int);
    descriptor: (Lorg/w3c/dom/Node;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  
      offset   

  public abstract void setEnd(org.w3c.dom.Node, int);
    descriptor: (Lorg/w3c/dom/Node;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  
      offset   

  public abstract void setStartBefore(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  

  public abstract void setStartAfter(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  

  public abstract void setEndBefore(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  

  public abstract void setEndAfter(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  

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

  public abstract void selectNode(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  

  public abstract void selectNodeContents(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.ranges.RangeException, org.w3c.dom.DOMException
    MethodParameters:
         Name  Flags
      refNode  

  public abstract short compareBoundaryPoints(short, org.w3c.dom.ranges.Range);
    descriptor: (SLorg/w3c/dom/ranges/Range;)S
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
             Name  Flags
      how          
      sourceRange  

  public abstract void deleteContents();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

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

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

  public abstract void insertNode(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException, org.w3c.dom.ranges.RangeException
    MethodParameters:
         Name  Flags
      newNode  

  public abstract void surroundContents(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException, org.w3c.dom.ranges.RangeException
    MethodParameters:
           Name  Flags
      newParent  

  public abstract org.w3c.dom.ranges.Range cloneRange();
    descriptor: ()Lorg/w3c/dom/ranges/Range;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException

  public abstract void detach();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.w3c.dom.DOMException
}
SourceFile: "Range.java"