org.apache.xerces.dom
public class RangeImpl extends Object implements Range
Please see the API documentation for the interface classes and use the interfaces in your client programs.
Version: $Id: RangeImpl.java,v 1.39 2005/03/07 23:28:40 mrglavas Exp $
Constructor Summary | |
---|---|
RangeImpl(DocumentImpl document) The constructor. |
Method Summary | |
---|---|
DocumentFragment | cloneContents() |
Range | cloneRange() |
void | collapse(boolean toStart) |
short | compareBoundaryPoints(short how, Range sourceRange) |
void | deleteContents() |
void | detach() |
DocumentFragment | extractContents() |
boolean | getCollapsed() |
Node | getCommonAncestorContainer() |
Node | getEndContainer() |
int | getEndOffset() |
Node | getStartContainer() |
int | getStartOffset() |
void | insertedNodeFromDOM(Node node) This function is called from the DOM.
|
void | insertNode(Node newNode) |
void | selectNode(Node refNode) |
void | selectNodeContents(Node refNode) |
void | setEnd(Node refNode, int offset) |
void | setEndAfter(Node refNode) |
void | setEndBefore(Node refNode) |
void | setStart(Node refNode, int offset) |
void | setStartAfter(Node refNode) |
void | setStartBefore(Node refNode) |
void | surroundContents(Node newParent) |
String | toString() |