public void list(URI id, String media, long lastModified) throws IOException { // file already exists tree.addText(id.toASCIIString()); } });
public void list(URI id, String media, long lastModified) throws IOException { // file already exists tree.addText(id.toASCIIString()); } });
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 load(URI id, String media, InputStream content, long len) throws IOException { String text = readText(node, xpointer, media, content, len); if (text == null) { logger.trace(MessageFormatter.nodeMessage(node, "XInclude text parse failed: " + href)); fallback(node, href); } else { logger.trace(MessageFormatter.nodeMessage(node, "XInclude text parse: " + href)); matcher.addText(text); } } });
public void load(URI id, String media, InputStream content, long len) throws IOException { String text = readText(node, xpointer, media, content, len); if (text == null) { logger.trace(MessageFormatter.nodeMessage(node, "XInclude text parse failed: " + href)); fallback(node, href); } else { logger.trace(MessageFormatter.nodeMessage(node, "XInclude text parse: " + href)); matcher.addText(text); } } });
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(); } }
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(); } }
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(); } }
protected Representation okResponse(String msg, MediaType type, Status status) { TreeWriter tree = new TreeWriter(getGlobalRuntime()); tree.startDocument(URI.create("http://example.com/")); tree.addStartElement(pr_response); tree.startContent(); tree.addStartElement(pr_code); tree.startContent(); tree.addText("" + status.getCode()); tree.addEndElement(); tree.addStartElement(pr_message); tree.startContent(); tree.addText(msg); tree.addEndElement(); tree.addEndElement(); tree.endDocument(); return new StringRepresentation(serialize(tree.getResult(), type), type); }
protected Representation badRequest(Status status, String msg, MediaType type) { TreeWriter tree = new TreeWriter(getGlobalRuntime()); tree.startDocument(URI.create("http://example.com/")); tree.addStartElement(pr_error); tree.startContent(); tree.addStartElement(pr_code); tree.startContent(); tree.addText("" + status.getCode()); tree.addEndElement(); tree.addStartElement(pr_message); tree.startContent(); tree.addText("Bad request: " + msg); tree.addEndElement(); tree.addEndElement(); tree.endDocument(); setStatus(status); return new StringRepresentation(serialize(tree.getResult(), type), type); }
@Override public Representation getRepresentation(org.restlet.data.Status status, Request request, Response response) { TreeWriter tree = new TreeWriter(globalRuntime); tree.startDocument(URI.create("http://example.com/")); tree.addStartElement(BaseResource.pr_error); tree.startContent(); tree.addStartElement(BaseResource.pr_code); tree.startContent(); tree.addText("" + status.getCode()); tree.addEndElement(); tree.addStartElement(BaseResource.pr_message); tree.startContent(); tree.addText("Bad request: " + exceptionMessage(status.getThrowable())); tree.addEndElement(); tree.addEndElement(); tree.endDocument(); return new StringRepresentation(tree.getResult().toString()); }
protected Representation okResponse(String msg, MediaType type, Status status) { TreeWriter tree = new TreeWriter(getGlobalRuntime()); tree.startDocument(URI.create("http://example.com/")); tree.addStartElement(pr_response); tree.startContent(); tree.addStartElement(pr_code); tree.startContent(); tree.addText("" + status.getCode()); tree.addEndElement(); tree.addStartElement(pr_message); tree.startContent(); tree.addText(msg); tree.addEndElement(); tree.addEndElement(); tree.endDocument(); return new StringRepresentation(serialize(tree.getResult(), type), type); }
protected Representation badRequest(Status status, String msg, MediaType type) { TreeWriter tree = new TreeWriter(getGlobalRuntime()); tree.startDocument(URI.create("http://example.com/")); tree.addStartElement(pr_error); tree.startContent(); tree.addStartElement(pr_code); tree.startContent(); tree.addText("" + status.getCode()); tree.addEndElement(); tree.addStartElement(pr_message); tree.startContent(); tree.addText("Bad request: " + msg); tree.addEndElement(); tree.addEndElement(); tree.endDocument(); setStatus(status); return new StringRepresentation(serialize(tree.getResult(), type), type); }
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()); }
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 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()); } }