Code example for Node

Methods: removeChild

    private Node fRemoveChild = null;
    Node removeChild(Node parent, Node child) {
        fRemoveChild = child;
        Node n = parent.removeChild(child);
        fRemoveChild = null;
        return n;
    /** This function must be called by the DOM _BEFORE_ 
     *  a node is deleted, because at that time it is 
     *  connected in the DOM tree, which we depend on. 
    void removeNode(Node node) {
        if (node == null) return;
        if (fRemoveChild == node) return;
        Node parent = node.getParentNode();