public class RangeImpl
extends java.lang.Object
implements org.w3c.dom.ranges.Range
| Modifier and Type | Class and Description |
|---|---|
private static class |
RangeImpl.SelfDisposer |
| Modifier and Type | Field and Description |
|---|---|
static int |
END_TO_END |
static int |
END_TO_START |
static int |
NODE_AFTER |
static int |
NODE_BEFORE |
static int |
NODE_BEFORE_AND_AFTER |
static int |
NODE_INSIDE |
private long |
peer |
static int |
START_TO_END |
static int |
START_TO_START |
| Constructor and Description |
|---|
RangeImpl(long peer) |
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.DocumentFragment |
cloneContents() |
(package private) static long |
cloneContentsImpl(long peer) |
org.w3c.dom.ranges.Range |
cloneRange() |
(package private) static long |
cloneRangeImpl(long peer) |
void |
collapse(boolean toStart) |
(package private) static void |
collapseImpl(long peer,
boolean toStart) |
short |
compareBoundaryPoints(short how,
org.w3c.dom.ranges.Range sourceRange) |
(package private) static short |
compareBoundaryPointsImpl(long peer,
short how,
long sourceRange) |
short |
compareNode(org.w3c.dom.Node refNode) |
(package private) static short |
compareNodeImpl(long peer,
long refNode) |
short |
comparePoint(org.w3c.dom.Node refNode,
int offset) |
(package private) static short |
comparePointImpl(long peer,
long refNode,
int offset) |
(package private) static org.w3c.dom.ranges.Range |
create(long peer) |
org.w3c.dom.DocumentFragment |
createContextualFragment(java.lang.String html) |
(package private) static long |
createContextualFragmentImpl(long peer,
java.lang.String html) |
void |
deleteContents() |
(package private) static void |
deleteContentsImpl(long peer) |
void |
detach() |
(package private) static void |
detachImpl(long peer) |
private static void |
dispose(long peer) |
boolean |
equals(java.lang.Object that) |
void |
expand(java.lang.String unit) |
(package private) static void |
expandImpl(long peer,
java.lang.String unit) |
org.w3c.dom.DocumentFragment |
extractContents() |
(package private) static long |
extractContentsImpl(long peer) |
boolean |
getCollapsed() |
(package private) static boolean |
getCollapsedImpl(long peer) |
org.w3c.dom.Node |
getCommonAncestorContainer() |
(package private) static long |
getCommonAncestorContainerImpl(long peer) |
org.w3c.dom.Node |
getEndContainer() |
(package private) static long |
getEndContainerImpl(long peer) |
int |
getEndOffset() |
(package private) static int |
getEndOffsetImpl(long peer) |
(package private) static org.w3c.dom.ranges.Range |
getImpl(long peer) |
(package private) long |
getPeer() |
(package private) static long |
getPeer(org.w3c.dom.ranges.Range arg) |
org.w3c.dom.Node |
getStartContainer() |
(package private) static long |
getStartContainerImpl(long peer) |
int |
getStartOffset() |
(package private) static int |
getStartOffsetImpl(long peer) |
java.lang.String |
getText() |
(package private) static java.lang.String |
getTextImpl(long peer) |
int |
hashCode() |
void |
insertNode(org.w3c.dom.Node newNode) |
(package private) static void |
insertNodeImpl(long peer,
long newNode) |
boolean |
intersectsNode(org.w3c.dom.Node refNode) |
(package private) static boolean |
intersectsNodeImpl(long peer,
long refNode) |
boolean |
isPointInRange(org.w3c.dom.Node refNode,
int offset) |
(package private) static boolean |
isPointInRangeImpl(long peer,
long refNode,
int offset) |
void |
selectNode(org.w3c.dom.Node refNode) |
void |
selectNodeContents(org.w3c.dom.Node refNode) |
(package private) static void |
selectNodeContentsImpl(long peer,
long refNode) |
(package private) static void |
selectNodeImpl(long peer,
long refNode) |
void |
setEnd(org.w3c.dom.Node refNode,
int offset) |
void |
setEndAfter(org.w3c.dom.Node refNode) |
(package private) static void |
setEndAfterImpl(long peer,
long refNode) |
void |
setEndBefore(org.w3c.dom.Node refNode) |
(package private) static void |
setEndBeforeImpl(long peer,
long refNode) |
(package private) static void |
setEndImpl(long peer,
long refNode,
int offset) |
void |
setStart(org.w3c.dom.Node refNode,
int offset) |
void |
setStartAfter(org.w3c.dom.Node refNode) |
(package private) static void |
setStartAfterImpl(long peer,
long refNode) |
void |
setStartBefore(org.w3c.dom.Node refNode) |
(package private) static void |
setStartBeforeImpl(long peer,
long refNode) |
(package private) static void |
setStartImpl(long peer,
long refNode,
int offset) |
void |
surroundContents(org.w3c.dom.Node newParent) |
(package private) static void |
surroundContentsImpl(long peer,
long newParent) |
java.lang.String |
toString() |
(package private) static java.lang.String |
toStringImpl(long peer) |
private final long peer
public static final int START_TO_START
public static final int START_TO_END
public static final int END_TO_END
public static final int END_TO_START
public static final int NODE_BEFORE
public static final int NODE_AFTER
public static final int NODE_BEFORE_AND_AFTER
public static final int NODE_INSIDE
static org.w3c.dom.ranges.Range create(long peer)
long getPeer()
public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectstatic long getPeer(org.w3c.dom.ranges.Range arg)
private static void dispose(long peer)
static org.w3c.dom.ranges.Range getImpl(long peer)
public org.w3c.dom.Node getStartContainer()
getStartContainer in interface org.w3c.dom.ranges.Rangestatic long getStartContainerImpl(long peer)
public int getStartOffset()
getStartOffset in interface org.w3c.dom.ranges.Rangestatic int getStartOffsetImpl(long peer)
public org.w3c.dom.Node getEndContainer()
getEndContainer in interface org.w3c.dom.ranges.Rangestatic long getEndContainerImpl(long peer)
public int getEndOffset()
getEndOffset in interface org.w3c.dom.ranges.Rangestatic int getEndOffsetImpl(long peer)
public boolean getCollapsed()
getCollapsed in interface org.w3c.dom.ranges.Rangestatic boolean getCollapsedImpl(long peer)
public org.w3c.dom.Node getCommonAncestorContainer()
getCommonAncestorContainer in interface org.w3c.dom.ranges.Rangestatic long getCommonAncestorContainerImpl(long peer)
public java.lang.String getText()
static java.lang.String getTextImpl(long peer)
public void setStart(org.w3c.dom.Node refNode,
int offset)
throws org.w3c.dom.DOMException
setStart in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void setStartImpl(long peer,
long refNode,
int offset)
public void setEnd(org.w3c.dom.Node refNode,
int offset)
throws org.w3c.dom.DOMException
setEnd in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void setEndImpl(long peer,
long refNode,
int offset)
public void setStartBefore(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
setStartBefore in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void setStartBeforeImpl(long peer,
long refNode)
public void setStartAfter(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
setStartAfter in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void setStartAfterImpl(long peer,
long refNode)
public void setEndBefore(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
setEndBefore in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void setEndBeforeImpl(long peer,
long refNode)
public void setEndAfter(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
setEndAfter in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void setEndAfterImpl(long peer,
long refNode)
public void collapse(boolean toStart)
collapse in interface org.w3c.dom.ranges.Rangestatic void collapseImpl(long peer,
boolean toStart)
public void selectNode(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
selectNode in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void selectNodeImpl(long peer,
long refNode)
public void selectNodeContents(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
selectNodeContents in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void selectNodeContentsImpl(long peer,
long refNode)
public short compareBoundaryPoints(short how,
org.w3c.dom.ranges.Range sourceRange)
throws org.w3c.dom.DOMException
compareBoundaryPoints in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic short compareBoundaryPointsImpl(long peer,
short how,
long sourceRange)
public void deleteContents()
throws org.w3c.dom.DOMException
deleteContents in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void deleteContentsImpl(long peer)
public org.w3c.dom.DocumentFragment extractContents()
throws org.w3c.dom.DOMException
extractContents in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic long extractContentsImpl(long peer)
public org.w3c.dom.DocumentFragment cloneContents()
throws org.w3c.dom.DOMException
cloneContents in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic long cloneContentsImpl(long peer)
public void insertNode(org.w3c.dom.Node newNode)
throws org.w3c.dom.DOMException
insertNode in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void insertNodeImpl(long peer,
long newNode)
public void surroundContents(org.w3c.dom.Node newParent)
throws org.w3c.dom.DOMException
surroundContents in interface org.w3c.dom.ranges.Rangeorg.w3c.dom.DOMExceptionstatic void surroundContentsImpl(long peer,
long newParent)
public org.w3c.dom.ranges.Range cloneRange()
cloneRange in interface org.w3c.dom.ranges.Rangestatic long cloneRangeImpl(long peer)
public java.lang.String toString()
toString in interface org.w3c.dom.ranges.RangetoString in class java.lang.Objectstatic java.lang.String toStringImpl(long peer)
public void detach()
detach in interface org.w3c.dom.ranges.Rangestatic void detachImpl(long peer)
public org.w3c.dom.DocumentFragment createContextualFragment(java.lang.String html)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionstatic long createContextualFragmentImpl(long peer,
java.lang.String html)
public short compareNode(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionstatic short compareNodeImpl(long peer,
long refNode)
public short comparePoint(org.w3c.dom.Node refNode,
int offset)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionstatic short comparePointImpl(long peer,
long refNode,
int offset)
public boolean intersectsNode(org.w3c.dom.Node refNode)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionstatic boolean intersectsNodeImpl(long peer,
long refNode)
public boolean isPointInRange(org.w3c.dom.Node refNode,
int offset)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionstatic boolean isPointInRangeImpl(long peer,
long refNode,
int offset)
public void expand(java.lang.String unit)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionstatic void expandImpl(long peer,
java.lang.String unit)