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.Object
public int hashCode()
hashCode
in class java.lang.Object
static 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.Range
static long getStartContainerImpl(long peer)
public int getStartOffset()
getStartOffset
in interface org.w3c.dom.ranges.Range
static int getStartOffsetImpl(long peer)
public org.w3c.dom.Node getEndContainer()
getEndContainer
in interface org.w3c.dom.ranges.Range
static long getEndContainerImpl(long peer)
public int getEndOffset()
getEndOffset
in interface org.w3c.dom.ranges.Range
static int getEndOffsetImpl(long peer)
public boolean getCollapsed()
getCollapsed
in interface org.w3c.dom.ranges.Range
static boolean getCollapsedImpl(long peer)
public org.w3c.dom.Node getCommonAncestorContainer()
getCommonAncestorContainer
in interface org.w3c.dom.ranges.Range
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static void setEndAfterImpl(long peer, long refNode)
public void collapse(boolean toStart)
collapse
in interface org.w3c.dom.ranges.Range
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static short compareBoundaryPointsImpl(long peer, short how, long sourceRange)
public void deleteContents() throws org.w3c.dom.DOMException
deleteContents
in interface org.w3c.dom.ranges.Range
org.w3c.dom.DOMException
static void deleteContentsImpl(long peer)
public org.w3c.dom.DocumentFragment extractContents() throws org.w3c.dom.DOMException
extractContents
in interface org.w3c.dom.ranges.Range
org.w3c.dom.DOMException
static long extractContentsImpl(long peer)
public org.w3c.dom.DocumentFragment cloneContents() throws org.w3c.dom.DOMException
cloneContents
in interface org.w3c.dom.ranges.Range
org.w3c.dom.DOMException
static long cloneContentsImpl(long peer)
public void insertNode(org.w3c.dom.Node newNode) throws org.w3c.dom.DOMException
insertNode
in interface org.w3c.dom.ranges.Range
org.w3c.dom.DOMException
static 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.Range
org.w3c.dom.DOMException
static void surroundContentsImpl(long peer, long newParent)
public org.w3c.dom.ranges.Range cloneRange()
cloneRange
in interface org.w3c.dom.ranges.Range
static long cloneRangeImpl(long peer)
public java.lang.String toString()
toString
in interface org.w3c.dom.ranges.Range
toString
in class java.lang.Object
static java.lang.String toStringImpl(long peer)
public void detach()
detach
in interface org.w3c.dom.ranges.Range
static void detachImpl(long peer)
public org.w3c.dom.DocumentFragment createContextualFragment(java.lang.String html) throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
static long createContextualFragmentImpl(long peer, java.lang.String html)
public short compareNode(org.w3c.dom.Node refNode) throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
static short compareNodeImpl(long peer, long refNode)
public short comparePoint(org.w3c.dom.Node refNode, int offset) throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
static short comparePointImpl(long peer, long refNode, int offset)
public boolean intersectsNode(org.w3c.dom.Node refNode) throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
static boolean intersectsNodeImpl(long peer, long refNode)
public boolean isPointInRange(org.w3c.dom.Node refNode, int offset) throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
static boolean isPointInRangeImpl(long peer, long refNode, int offset)
public void expand(java.lang.String unit) throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
static void expandImpl(long peer, java.lang.String unit)