Refine search
/** * @see SerializationHandler#close() */ public void close() { m_handler.close(); }
ContentHandler rtfHandler = dtmFrag.getContentHandler(); rth.startDocument(); rth.flushPending(); rth.flushPending(); resultFragment = dtmFrag.getDocument(); rth.endDocument(); throw new TransformerException(se);
Writer writer = oldHandler.getWriter(); m_handler.setWriter(writer); else OutputStream os = oldHandler.getOutputStream(); m_handler.setOutputStream(os); m_handler.setVersion(oldHandler.getVersion()); m_handler.setDoctypeSystem(oldHandler.getDoctypeSystem()); m_handler.setDoctypePublic(oldHandler.getDoctypePublic()); m_handler.setMediaType(oldHandler.getMediaType()); m_handler.setTransformer(oldHandler.getTransformer()); m_handler.startDocument(); m_needToCallStartDocument = false;
public void closeOutputHandler(SerializationHandler handler) { try { handler.endDocument(); handler.close(); } catch (Exception e) { // what can you do? } }
if (_method.equals("xml")) { if (_standalone != null) { handler.setStandalone(_standalone); handler.setOmitXMLDeclaration(true); handler.setCdataSectionElements(_cdata); if (_version != null) { handler.setVersion(_version); handler.setIndent(_indent); handler.setIndentAmount(_indentamount); if (_doctypeSystem != null) { handler.setDoctype(_doctypeSystem, _doctypePublic); handler.setIndent(_indent); handler.setDoctype(_doctypeSystem, _doctypePublic); if (_mediaType != null) { handler.setMediaType(_mediaType); handler.setCdataSectionElements(_cdata); if (_version != null) { handler.setVersion(_version); handler.setStandalone(_standalone); handler.setOmitXMLDeclaration(true); handler.setIndent(_indent);
int handle = xctxt.getDTMHandleFromNode((DocumentFragment)obj); iterator.setRoot(dtm.getDocument(), xctxt); value = new XNodeSet(iterator); new XNodeSet(xctxt.getDTMHandleFromNode((org.w3c.dom.Node) obj), xctxt.getDTMManager()); s = value.str(); rtreeHandler.characters(s.toCharArray(), 0, s.length()); break; rtreeHandler.flushPending(); ClonerToResultTree.cloneToResultTree(pos, dtm.getNodeType(pos), dtm, rtreeHandler, true); int nextNode = dtm.getFirstChild(pos); if (DTM.ELEMENT_NODE == dtm.getNodeType(pos)) rtreeHandler.endElement("", "", dtm.getNodeName(pos)); if (DTM.ELEMENT_NODE == dtm.getNodeType(pos)) rtreeHandler.endElement("", "", dtm.getNodeName(pos)); throw new TransformerException(se);
dtm.setDocumentBaseURI(base); this.transformNode(dtm.getDocument()); throw new javax.xml.transform.TransformerException(e); m_serializationHandler.endDocument(); m_errorHandler.fatalError(new TransformerException(se)); String systemID = format.getProperty(OutputKeys.DOCTYPE_SYSTEM); if (systemID != null) xoh.setDoctypeSystem(systemID); if (publicID != null) xoh.setDoctypePublic(publicID); serializer.setWriter(sresult.getWriter()); else if (null != sresult.getOutputStream()) serializer.setOutputStream(sresult.getOutputStream()); else if (null != sresult.getSystemId()) serializer.setOutputStream(m_outputStream); xoh.setTransformer(this); xoh.setSourceLocator(srcLocator);
rhandler.flushPending(); transformer.getTraceManager().fireTraceEvent(this); rhandler.startPrefixMapping(getPrefix(), getNamespace()); rhandler.startElement(getNamespace(), getLocalName(), getRawName()); throw new TransformerException(se); int sourceNode = xctxt.getCurrentNode(); String stringedValue = avt.evaluate(xctxt, sourceNode, this); rhandler.addAttribute( avt.getURI(), avt.getName(), tException = new TransformerException(se); rhandler.endElement(getNamespace(), getLocalName(), getRawName()); throw tException; else throw new TransformerException(se); rhandler.endPrefixMapping(getPrefix());
throw new TransformerException( XSLMessages.createMessage( XSLTErrorResources.ER_EXTENSION_ELEMENT_NOT_ALLOWED_IN_SECURE_PROCESSING, transformer.getResultTreeHandler().flushPending(); TransformerException te = new TransformerException(XSLMessages.createMessage( XSLTErrorResources.ER_CALL_TO_EXT_FAILED, new Object[]{getNodeName()})); transformer.getErrorListener().fatalError(te); if(null == te.getLocator()) te.setLocator(this);
m_serializationHandler.setTransformer(this); m_serializationHandler.setWriter(sw); this.m_serializationHandler.endDocument(); throw new TransformerException(se); m_serializationHandler.reset(); m_textResultHandlerObjectPool.freeInstance(m_serializationHandler);
xoh.flushPending(); lex = (LexicalHandler) handler; m_serializationHandler = new ToXMLSAXHandler(handler, lex, savedHandler.getEncoding()); m_serializationHandler.setTransformer(this); executeChildTemplates(elem, true); throw new TransformerException(se);
rhandler.flushPending(); transformer.getTraceManager().fireTraceEvent(this); throw new TransformerException(se); int sourceNode = xctxt.getCurrentNode(); String stringedValue = avt.evaluate(xctxt, sourceNode, this); tException = new TransformerException(se); throw tException; else throw new TransformerException(se);
if (transformer.getDebug()) { rth.flushPending(); transformer.getTraceManager().fireTraceEvent(this); rth.processingInstruction(javax.xml.transform.Result.PI_DISABLE_OUTPUT_ESCAPING, ""); rth.characters(m_ch, 0, m_ch.length); rth.processingInstruction(javax.xml.transform.Result.PI_ENABLE_OUTPUT_ESCAPING, ""); throw new TransformerException(se); transformer.getResultTreeHandler().flushPending(); transformer.getTraceManager().fireTraceEndEvent(this); throw new TransformerException(se);
ContentHandler rtfHandler = dtmFrag.getContentHandler(); rth.flushPending(); rth.flushPending(); resultFragment = dtmFrag.getDocument(); throw new TransformerException(se);
DTM dtm = support.getDTM(doc); for (int n = dtm.getFirstChild(doc); DTM.NULL != n; n = dtm.getNextSibling(n)) handler.flushPending(); if (dtm.getNodeType(n) == DTM.ELEMENT_NODE && dtm.getNamespaceURI(n) == null) handler.startPrefixMapping("", ""); dtm.dispatchToEvents(n, handler);
fSerializer.setIndent(true); fSerializer.setIndentAmount(3); } else { fSerializer.setIndent(false); fSerializer.setOmitXMLDeclaration(true); } else { fSerializer.setOmitXMLDeclaration(false); if ("1.1".equals(version)) { fIsXMLVersion11 = true; fSerializer.setVersion(version); } else { fSerializer.setVersion("1.0"); fSerializer.setEncoding(encoding); fSerializer.setDTDEntityExpansion(false); fSerializer.setDTDEntityExpansion(true); fSerializer.setOutputProperty(OutputPropertiesFactory.S_KEY_LINE_SEPARATOR, fNewLine);
(TransformerImpl) handler.getTransformer(); DTM dtm = transformer.getXPathContext().getDTM(attr); String ns = dtm.getNamespaceURI(attr); handler.addAttribute( ns, dtm.getLocalName(attr), dtm.getNodeName(attr), "CDATA", dtm.getNodeValue(attr), false);
/** * Copy DOM attributes to the result element. * * @param src Source node with the attributes * * @throws TransformerException */ public static void addAttributes(SerializationHandler handler, int src) throws TransformerException { TransformerImpl transformer = (TransformerImpl) handler.getTransformer(); DTM dtm = transformer.getXPathContext().getDTM(src); for (int node = dtm.getFirstAttribute(src); DTM.NULL != node; node = dtm.getNextAttribute(node)) { addAttribute(handler, node); } }
break; case DTM.COMMENT_NODE: handler.comment(getStringValueX(node)); break; case DTM.TEXT_NODE: escapeBit = _dontEscape.getBit(getNodeIdent(node)); if (escapeBit) { oldEscapeSetting = handler.setEscaping(false); handler.setEscaping(oldEscapeSetting); break; case DTM.NAMESPACE_NODE: handler.namespaceAfterStartElement(getNodeNameX(node), getNodeValue(node)); break; default: handler.endElement(name); if (uri.length() != 0) { final String prefix = getPrefix(node); handler.namespaceAfterStartElement(prefix, uri); handler.addAttribute(getNodeName(node), getNodeValue(node));
result.setIndentAmount(_indentNumber); result.setEncoding(_encoding); result.setWriter(_writer); result.setOutputStream(_ostream);