Element div = df.getOwnerDocument().createElement("div");
public W3CDOMStreamReader(DocumentFragment docfrag) { super(new ElementFrame<Node, Node>(docfrag, true) { public boolean isDocumentFragment() { return true; } }); this.document = docfrag.getOwnerDocument(); }
public W3CDOMStreamWriter(DocumentFragment frag) { this.document = frag.getOwnerDocument(); currentNode = frag; } public W3CDOMStreamWriter(Document document, DocumentFragment frag) {
public W3CDOMStreamWriter(DocumentFragment frag) { this.document = frag.getOwnerDocument(); currentNode = frag; } public W3CDOMStreamWriter(Document document, DocumentFragment frag) {
public W3CDOMStreamReader(DocumentFragment docfrag) { super(new ElementFrame<Node, Node>(docfrag, true) { public boolean isDocumentFragment() { return true; } }); this.document = docfrag.getOwnerDocument(); }
public W3CDOMStreamReader(DocumentFragment docfrag) { super(new ElementFrame<Node, Node>(docfrag, true) { public boolean isDocumentFragment() { return true; } }); this.document = docfrag.getOwnerDocument(); }
public W3CDOMStreamReader(DocumentFragment docfrag) { super(new ElementFrame<Node, Node>(docfrag, true) { public boolean isDocumentFragment() { return true; } }); this.document = docfrag.getOwnerDocument(); }
public W3CDOMStreamReader(DocumentFragment docfrag) { super(new ElementFrame<Node, Node>(docfrag, true) { public boolean isDocumentFragment() { return true; } }); this.document = docfrag.getOwnerDocument(); }
/** * Construct the DocFragmentJspWriter */ public DocFragmentJspWriter(FacesContainer container, DocumentFragment frag) { this.container = container; this.frag = frag; this.doc = frag.getOwnerDocument(); current = frag; depth = 0; skipDepth = -1; }
public W3CDOMStreamWriter(DocumentFragment frag) { this.document = frag.getOwnerDocument(); currentNode = frag; }
public W3CDOMStreamWriter(DocumentFragment frag) { this.document = frag.getOwnerDocument(); currentNode = frag; }
public W3CDOMStreamWriter(DocumentFragment frag) { this.document = frag.getOwnerDocument(); currentNode = frag; }
public Document getOwnerDocument() { return delegate.getOwnerDocument(); }
/** Generate the html string from the given document fragment */ public static String getHtmlStream(DocumentFragment df) { OutputFormat format = new OutputFormat(df.getOwnerDocument()); // default enc, do-indent format.setLineWidth(160); format.setIndent(4); StringWriter w = new StringWriter(); // XXX initial size? JspxSerializer serializer = new JspxSerializer(w, format); try { serializer.serialize(df); } catch (java.io.IOException ex) { ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, ex); } return w.getBuffer().toString(); }
protected void runTest() throws Throwable { Document document = dbf.newDocumentBuilder().newDocument(); DocumentFragment fragment = document.createDocumentFragment(); fragment.appendChild(document.createComment("comment")); fragment.appendChild(document.createElementNS(null, "test")); DocumentFragment clone = (DocumentFragment)fragment.cloneNode(true); assertSame(document, clone.getOwnerDocument()); Node child = clone.getFirstChild(); assertNotNull(child); assertEquals(Node.COMMENT_NODE, child.getNodeType()); child = child.getNextSibling(); assertNotNull(child); assertEquals(Node.ELEMENT_NODE, child.getNodeType()); assertEquals("test", child.getLocalName()); child = child.getNextSibling(); assertNull(child); } }
protected void runTest() throws Throwable { Document document = dbf.newDocumentBuilder().newDocument(); DocumentFragment fragment = document.createDocumentFragment(); fragment.appendChild(document.createElementNS(null, "test")); DocumentFragment clone = (DocumentFragment)fragment.cloneNode(false); assertSame(document, clone.getOwnerDocument()); assertNull(clone.getFirstChild()); assertNull(clone.getLastChild()); assertEquals(0, clone.getChildNodes().getLength()); } }
/** Parses a document fragment. */ public void parse(InputSource source, DocumentFragment fragment) throws SAXException, IOException { fCurrentNode = fDocumentFragment = fragment; fDocument = fDocumentFragment.getOwnerDocument(); try { final String pubid = source.getPublicId(); final String sysid = source.getSystemId(); final String encoding = source.getEncoding(); final InputStream stream = source.getByteStream(); final Reader reader = source.getCharacterStream(); final XMLInputSource inputSource = new XMLInputSource(pubid, sysid, sysid); inputSource.setEncoding(encoding); inputSource.setByteStream(stream); inputSource.setCharacterStream(reader); fParserConfiguration.parse(inputSource); } catch (final XMLParseException e) { final Exception ex = e.getException(); if (ex != null) { throw new SAXParseException(e.getMessage(), null, ex); } throw new SAXParseException(e.getMessage(), null); } }
/** Parses a document fragment. */ public void parse(InputSource source, DocumentFragment fragment) throws SAXException, IOException { fCurrentNode = fDocumentFragment = fragment; fDocument = fDocumentFragment.getOwnerDocument(); try { String pubid = source.getPublicId(); String sysid = source.getSystemId(); String encoding = source.getEncoding(); InputStream stream = source.getByteStream(); Reader reader = source.getCharacterStream(); XMLInputSource inputSource = new XMLInputSource(pubid, sysid, sysid); inputSource.setEncoding(encoding); inputSource.setByteStream(stream); inputSource.setCharacterStream(reader); fParserConfiguration.parse(inputSource); } catch (XMLParseException e) { Exception ex = e.getException(); if (ex != null) { throw new SAXParseException(e.getMessage(), null, ex); } throw new SAXParseException(e.getMessage(), null); } } // parse(InputSource,DocumentFragment)
/** Parses a document fragment. */ public void parse(InputSource source, DocumentFragment fragment) throws SAXException, IOException { fCurrentNode = fDocumentFragment = fragment; fDocument = fDocumentFragment.getOwnerDocument(); try { String pubid = source.getPublicId(); String sysid = source.getSystemId(); String encoding = source.getEncoding(); InputStream stream = source.getByteStream(); Reader reader = source.getCharacterStream(); XMLInputSource inputSource = new XMLInputSource(pubid, sysid, sysid); inputSource.setEncoding(encoding); inputSource.setByteStream(stream); inputSource.setCharacterStream(reader); fParserConfiguration.parse(inputSource); } catch (XMLParseException e) { Exception ex = e.getException(); if (ex != null) { throw new SAXParseException(e.getMessage(), null, ex); } throw new SAXParseException(e.getMessage(), null); } } // parse(InputSource,DocumentFragment)
/** * Parses a document fragment. */ public void parse(InputSource source, DocumentFragment fragment) throws SAXException, IOException { fCurrentNode = fDocumentFragment = fragment; fDocument = fDocumentFragment.getOwnerDocument(); try { String pubid = source.getPublicId(); String sysid = source.getSystemId(); String encoding = source.getEncoding(); InputStream stream = source.getByteStream(); Reader reader = source.getCharacterStream(); XMLInputSource inputSource = new XMLInputSource(pubid, sysid, sysid); inputSource.setEncoding(encoding); inputSource.setByteStream(stream); inputSource.setCharacterStream(reader); fParserConfiguration.parse(inputSource); } catch (XMLParseException e) { Exception ex = e.getException(); if (ex != null) { throw new SAXParseException(e.getMessage(), null, ex); } throw new SAXParseException(e.getMessage(), null); } } // parse(InputSource,DocumentFragment)