public void addStartElement(XdmNode node, URI overrideBaseURI) { addStartElement(node, node.getNodeName(), overrideBaseURI); }
public void addStartElement(XdmNode node, URI overrideBaseURI) { addStartElement(node, node.getNodeName(), overrideBaseURI); }
public void addStartElement(XdmNode node, QName newName) { addStartElement(node, newName, node.getBaseURI()); }
public void addStartElement(XdmNode node, QName newName) { addStartElement(node, newName, node.getBaseURI()); }
protected void formatExpires(TreeWriter tree, Calendar expires) { if (expires.getTimeInMillis() != Long.MAX_VALUE) { tree.addStartElement(pr_expires); tree.startContent(); SimpleDateFormat gmtFrmt = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.US); gmtFrmt.setTimeZone(TimeZone.getTimeZone("GMT")); tree.addText(gmtFrmt.format(expires.getTime())); tree.addEndElement(); } }
protected void formatExpires(TreeWriter tree, Calendar expires) { if (expires.getTimeInMillis() != Long.MAX_VALUE) { tree.addStartElement(pr_expires); tree.startContent(); SimpleDateFormat gmtFrmt = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.US); gmtFrmt.setTimeZone(TimeZone.getTimeZone("GMT")); tree.addText(gmtFrmt.format(expires.getTime())); tree.addEndElement(); } }
public void addStartElement(XdmNode node) { addStartElement(node, node.getNodeName(), node.getBaseURI()); }
protected void describe(String uri, String method, String description) { tree.addStartElement(pr_endpoint); tree.startContent(); tree.addStartElement(pr_uri); tree.addAttribute(_method, method); tree.startContent(); tree.addText(uri); tree.addEndElement(); tree.addStartElement(pr_description); tree.startContent(); tree.addText(description); tree.addEndElement(); tree.addEndElement(); } }
public void addStartElement(QName newName) { NodeName elemName = new FingerprintedQName(newName.getPrefix(), newName.getNamespaceURI(), newName.getLocalName()); SchemaType typeCode = BuiltInType.getSchemaType(StandardNames.XS_UNTYPED); NamespaceBinding inscopeNS[] = null; addStartElement(elemName, typeCode, inscopeNS); }
public void addStartElement(QName newName) { NodeName elemName = new FingerprintedQName(newName.getPrefix(), newName.getNamespaceURI(), newName.getLocalName()); SchemaType typeCode = BuiltInType.getSchemaType(StandardNames.XS_UNTYPED); NamespaceBinding inscopeNS[] = null; addStartElement(elemName, typeCode, inscopeNS); }
public void load(URI id, String media, InputStream stream, long len) throws IOException { TreeWriter tree = new TreeWriter(runtime); tree.startDocument(step.getNode().getBaseURI()); tree.addStartElement(c_zipfile); tree.addAttribute(_href, id.toASCIIString()); tree.startContent(); if (zipFn.startsWith("file:/")) { readFile(tree, id, zipFn, dfactory); } else { readStream(tree, id, stream, dfactory); } tree.addEndElement(); tree.endDocument(); result.write(tree.getResult()); } });
public void load(URI id, String media, InputStream stream, long len) throws IOException { TreeWriter tree = new TreeWriter(runtime); tree.startDocument(step.getNode().getBaseURI()); tree.addStartElement(c_zipfile); tree.addAttribute(_href, id.toASCIIString()); tree.startContent(); if (zipFn.startsWith("file:/")) { readFile(tree, id, zipFn, dfactory); } else { readStream(tree, id, stream, dfactory); } tree.addEndElement(); tree.endDocument(); result.write(tree.getResult()); } });
private static void writeXMLerror(TreeWriter tw, TTSLog.Error err) { tw.addStartElement(LogErrorTag); tw.addAttribute(Log_attr_code, err.getErrorCode().toString()); tw.addText(err.getMessage()); tw.addEndElement(); } }
public void run() throws SaxonApiException { super.run(); TreeWriter tree = new TreeWriter(runtime); tree.startDocument(step.getNode().getBaseURI()); tree.addStartElement(XProcConstants.c_result); tree.startContent(); tree.addStartElement(new QName("c", XProcConstants.NS_XPROC_STEP, "cwd")); tree.startContent(); tree.addText(System.getProperty("user.dir")); tree.addEndElement(); tree.addEndElement(); tree.endDocument(); result.write(tree.getResult()); } }
public void error(SAXParseException e) throws SAXException { TreeWriter treeWriter = new TreeWriter(runtime); treeWriter.startDocument(docBaseURI); treeWriter.addStartElement(XProcConstants.c_error); treeWriter.startContent(); treeWriter.addText(e.toString()); treeWriter.addEndElement(); treeWriter.endDocument(); step.reportError(treeWriter.getResult()); throw e; }
public void error(SAXParseException e) throws SAXException { TreeWriter treeWriter = new TreeWriter(runtime); treeWriter.startDocument(docBaseURI); treeWriter.addStartElement(XProcConstants.c_error); treeWriter.startContent(); treeWriter.addText(e.toString()); treeWriter.addEndElement(); treeWriter.endDocument(); step.reportError(treeWriter.getResult()); throw e; }
public void returnData(ByteArrayOutputStream baos) { // We're only called if the output is compressed TreeWriter tree = new TreeWriter(runtime); tree.startDocument(step.getNode().getBaseURI()); tree.addStartElement(XProcConstants.c_data); tree.addAttribute(_encoding, "base64"); tree.addAttribute(_content_type, "application/x-gzip"); tree.startContent(); tree.addText(Base64.encodeBytes(baos.toByteArray())); tree.addEndElement(); tree.endDocument(); result.write(tree.getResult()); }
public void returnData(ByteArrayOutputStream baos) { // We're only called if the output is compressed TreeWriter tree = new TreeWriter(runtime); tree.startDocument(step.getNode().getBaseURI()); tree.addStartElement(XProcConstants.c_data); tree.addAttribute(_encoding, "base64"); tree.addAttribute(_content_type, "application/x-gzip"); tree.startContent(); tree.addText(Base64.encodeBytes(baos.toByteArray())); tree.addEndElement(); tree.endDocument(); result.write(tree.getResult()); }
private void runSimple() throws SaxonApiException { TreeWriter treeWriter = new TreeWriter(runtime); treeWriter.startDocument(step.getNode().getBaseURI()); treeWriter.addStartElement(wrapper); treeWriter.startContent(); while (source.moreDocuments()) { XdmNode node = source.read(); treeWriter.addSubtree(node); } treeWriter.addEndElement(); treeWriter.endDocument(); XdmNode doc = treeWriter.getResult(); result.write(doc); }
private void runSimple() throws SaxonApiException { TreeWriter treeWriter = new TreeWriter(runtime); treeWriter.startDocument(step.getNode().getBaseURI()); treeWriter.addStartElement(wrapper); treeWriter.startContent(); while (source.moreDocuments()) { XdmNode node = source.read(); treeWriter.addSubtree(node); } treeWriter.addEndElement(); treeWriter.endDocument(); XdmNode doc = treeWriter.getResult(); result.write(doc); }