Package org.w3c.dom

Examples of org.w3c.dom.Document.createProcessingInstruction()


                } catch (DOMException ex) {
                    assertEquals(DOMException.HIERARCHY_REQUEST_ERR, ex.code);
                }
               
                // PIs and comments after the document element are allowed
                doc.appendChild(doc.createProcessingInstruction("pi", "data"));
                doc.appendChild(doc.createComment("some comment"));
               
                // Again, text nodes are not allowed
                try {
                    doc.appendChild(doc.createTextNode("    "));
View Full Code Here


   */
  protected static Document prepareSaving(XMPMetadata metadata,
      boolean intoXPacket) {
    Document newdoc = (Document) metadata.getFuturOwner().cloneNode(true);
    if (intoXPacket) {
      ProcessingInstruction beginXPacket = newdoc
          .createProcessingInstruction("xpacket", "begin=\""
              + metadata.getXpacketBegin() + "\" id=\""
              + metadata.getXpacketId() + "\"");
      newdoc.appendChild(beginXPacket);
    }
View Full Code Here

    Element elem = (Element) metadata.getContainerElement().cloneNode(true);
    newdoc.adoptNode(elem);
    xmpMeta.appendChild(elem);

    if (intoXPacket) {
      ProcessingInstruction endXPacket = newdoc
          .createProcessingInstruction("xpacket", metadata
              .getEndXPacket());
      newdoc.appendChild(endXPacket);
    }
    return newdoc;
View Full Code Here

               
        Comment comment = doc.createComment("testing a comment");
        xpathNodeTracker.visited(comment);
        assertEquals("comment", "/root[1]/comment()[1]", xpathNodeTracker.toXpathString());

        ProcessingInstruction pi = doc.createProcessingInstruction("target","data");
        xpathNodeTracker.visited(pi);
        assertEquals("p-i", "/root[1]/processing-instruction()[1]", xpathNodeTracker.toXpathString());

        Text text = doc.createTextNode("some text");
        xpathNodeTracker.visited(text);
View Full Code Here

            case XMLStreamConstants.CDATA:
                parent.appendChild(doc.createCDATASection(reader.getText()));

                break;
            case XMLStreamConstants.PROCESSING_INSTRUCTION:
                parent.appendChild(doc.createProcessingInstruction(reader.getPITarget(), reader.getPIData()));

                break;
            case XMLStreamConstants.ENTITY_REFERENCE:
                parent.appendChild(doc.createProcessingInstruction(reader.getPITarget(), reader.getPIData()));
View Full Code Here

            case XMLStreamConstants.PROCESSING_INSTRUCTION:
                parent.appendChild(doc.createProcessingInstruction(reader.getPITarget(), reader.getPIData()));

                break;
            case XMLStreamConstants.ENTITY_REFERENCE:
                parent.appendChild(doc.createProcessingInstruction(reader.getPITarget(), reader.getPIData()));

                break;
            default:
                break;
            }
View Full Code Here

        case Node.COMMENT_NODE : {
          newChildNode = document.createComment(XMLUIMessages._UI_COMMENT_VALUE);
          break;
        }
        case Node.PROCESSING_INSTRUCTION_NODE : {
          newChildNode = document.createProcessingInstruction(XMLUIMessages._UI_PI_TARGET_VALUE, XMLUIMessages._UI_PI_DATA_VALUE);
          break;
        }
        case Node.CDATA_SECTION_NODE : {
          newChildNode = document.createCDATASection(""); //$NON-NLS-1$
          break;
View Full Code Here

          case Node.COMMENT_NODE : {
            newChildNode = document.createComment(XMLUIMessages._UI_COMMENT_VALUE);
            break;
          }
          case Node.PROCESSING_INSTRUCTION_NODE : {
            newChildNode = document.createProcessingInstruction(XMLUIMessages._UI_PI_TARGET_VALUE, XMLUIMessages._UI_PI_DATA_VALUE);
            break;
          }
          case Node.CDATA_SECTION_NODE : {
            newChildNode = document.createCDATASection(""); //$NON-NLS-1$
            break;
View Full Code Here

        if (log.isTraceEnabled()) {
            log.trace(debugHeader() + "putObject: key=<" + key + "> class=<" + obj.getClass().getName() + ">");
        }

        Document doc = new DocumentImpl();
        ProcessingInstruction pi = doc.createProcessingInstruction(CLASSNAME, obj.getClass().getName());
        doc.appendChild(pi);
        Element elem = obj.streamToXML(doc);
        doc.appendChild(elem);
        putDocument(key, doc /*, create */);
    }
View Full Code Here

            case Node.ENTITY_REFERENCE_NODE: {
                node = factory.createEntityReference(place.getNodeName());
                break;
            }
            case Node.PROCESSING_INSTRUCTION_NODE: {
                node = factory.createProcessingInstruction(place.getNodeName(),
                        place.getNodeValue());
                break;
            }
            case Node.TEXT_NODE: {
                node = factory.createTextNode(place.getNodeValue());
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.