Logo Search packages:      
Sourcecode: lib-dom-java version File versions  Download package

Node org::w3c::dom::Node::insertBefore ( Node  newChild,
Node  refChild 
) throws DOMException [inherited]

Inserts the node newChild before the existing child node refChild. If refChild is null, insert newChild at the end of the list of children.
If newChild is a DocumentFragment object, all of its children are inserted, in the same order, before refChild. If the newChild is already in the tree, it is first removed.

Parameters:
newChild The node to insert.
refChild The reference node, i.e., the node before which the new node must be inserted.
Returns:
The node being inserted.
Exceptions:
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to insert is one of this node's ancestors.
WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
NOT_FOUND_ERR: Raised if refChild is not a child of this node.


Generated by  Doxygen 1.6.0   Back to index