Package org.w3c.dom

Examples of org.w3c.dom.Node.removeChild()


         if (null==oBlksNode)
           DebugFile.writeln("ERROR: blocks node not found");

     for (int c=0; c<nBlocks; c++) {
        if (DebugFile.trace) DebugFile.writeln("removing child "+vFormerOrderBlcks.get(c).id());
        oBlksNode.removeChild(vFormerOrderBlcks.get(c).getNode());
     }
     for (int c=0; c<nBlocks; c++) {
        if (DebugFile.trace) DebugFile.writeln("append child "+vNewPermutedBlcks.get(c).id());
        oBlksNode.appendChild(vNewPermutedBlcks.get(c).getNode());
     }
View Full Code Here


    {
      foundTag = children.item(0);
      // the first tag occurence ...
      Node father = foundTag.getParentNode();
      // its parent node
      father.removeChild(foundTag);
    } // if (children.getLength() > 0)
  } // deleteTag(Document doc, String tag)

  /**
   * Parses the given XML string.
View Full Code Here

    private void removeImportElement(Element element) {
        NodeList nodeList = element.getElementsByTagNameNS(ToolConstants.SCHEMA_URI, "import");
        if (nodeList.getLength() > 0) {
            Node importNode = nodeList.item(0);
            Node schemaNode = importNode.getParentNode();
            schemaNode.removeChild(importNode);
        }
    }

    private boolean isSchemaImported(Schema schema) {
        return schemaList.contains(schema);
View Full Code Here

            case ENTITY_REFERENCE_NODE: {
        userData = node.getUserDataRecord();
                // remove node from wherever it is
                Node parent = node.getParentNode();
                if (parent != null) {
                    parent.removeChild(source);
                }
                // discard its replacement value
                Node child;
                while ((child = node.getFirstChild()) != null) {
                    node.removeChild(child);
View Full Code Here

            case ELEMENT_NODE: {
        userData = node.getUserDataRecord();
                // remove node from wherever it is
                Node parent = node.getParentNode();
                if (parent != null) {
                    parent.removeChild(source);
                }
                // change ownership
                node.setOwnerDocument(this);
        if(userData != null)
          setUserDataTable(node,userData);
View Full Code Here

            default: {
        userData = node.getUserDataRecord();
                // remove node from wherever it is
                Node parent = node.getParentNode();
                if (parent != null) {
                    parent.removeChild(source);
                }
                // change ownership
                node.setOwnerDocument(this);
        if(userData != null)
          setUserDataTable(node,userData);
View Full Code Here

        // Convert to internal type, to avoid repeated casting
        ChildNode newInternal = (ChildNode)newChild;

        Node oldparent = newInternal.parentNode();
        if (oldparent != null) {
            oldparent.removeChild(newInternal);
        }

        // Convert to internal type, to avoid repeated casting
        ChildNode refInternal = (ChildNode)refChild;
View Full Code Here

            Node importNode = elem;
            ns.add(importNode);
        }
        for (Node item : ns) {
            Node schemaNode = item.getParentNode();
            schemaNode.removeChild(item);
        }
        return element;
    }

    public Node cloneNode(Document document, Node node, boolean deep) throws DOMException {
View Full Code Here

    public void remove() {
        Node parent = node.getParentNode();
        if (parent == null) {
            throw new JXPathException("Cannot remove root DOM node");
        }
        parent.removeChild(node);
    }

    public String asPath() {
        if (id != null) {
            return "id('" + escape(id) + "')";
View Full Code Here

                List<Element> elems = DOMUtils.findAllElementsByTagNameNS(newElement,
                                                                          "http://www.w3.org/2004/08/xop/include",
                                                                          "Include");
                for (Element include : elems) {
                    Node parentNode = include.getParentNode();
                    parentNode.removeChild(include);
                    String cid = DOMUtils.getAttribute(include, "href");
                    //set the fake base64Binary to validate instead of reading the attachment from message
                    parentNode.setTextContent(javax.xml.bind.DatatypeConverter.printBase64Binary(cid.getBytes()));
                }
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.