public ReadablePipe makeReadableDocument(XProcRuntime runtime, DocumentBinding binding) { String mask = binding.getExtensionAttribute(cx_filemask); String base = binding.getNode().getBaseURI().toASCIIString(); return new ReadableDocument(runtime, binding.getNode(), binding.getHref(), base, mask); } }
private DocumentBinding readDocument(XdmNode node) { checkAttributes(node, new String[] { "href" }, false); String href = node.getAttributeValue(new QName("href")); DocumentBinding doc = new DocumentBinding(runtime, node); doc.setHref(href); for (XdmNode snode : new AxisNodes(runtime, node, Axis.CHILD, AxisNodes.PIPELINE)) { throw new IllegalArgumentException("Unexpected in document: " + snode.getNodeName()); } checkExtensionAttributes(node, doc); return doc; }
protected void dump(int depth) { String indent = ""; for (int count = 0; count < depth; count++) { indent += " "; } logger.trace(indent + "URI binding to " + getHref()); } }
private DocumentBinding readDocument(XdmNode node) { checkAttributes(node, new String[] { "href" }, false); String href = node.getAttributeValue(new QName("href")); DocumentBinding doc = new DocumentBinding(runtime, node); doc.setHref(href); for (XdmNode snode : new AxisNodes(runtime, node, Axis.CHILD, AxisNodes.PIPELINE)) { throw new IllegalArgumentException("Unexpected in document: " + snode.getNodeName()); } checkExtensionAttributes(node, doc); return doc; }
protected void dump(int depth) { String indent = ""; for (int count = 0; count < depth; count++) { indent += " "; } logger.trace(indent + "URI binding to " + getHref()); } }
public ReadablePipe makeReadableDocument(XProcRuntime runtime, DocumentBinding binding) { String mask = binding.getExtensionAttribute(cx_filemask); String base = binding.getNode().getBaseURI().toASCIIString(); return new ReadableDocument(runtime, binding.getNode(), binding.getHref(), base, mask); } }
private void xmlReport(DocumentBinding binding) { String href = binding.getHref(); if (href == null) { pr.println(" <stdio-binding/>"); } else { pr.println(" <document-binding href='" + href + "'/>"); } }
private void xmlReport(DocumentBinding binding) { String href = binding.getHref(); if (href == null) { pr.println(" <stdio-binding/>"); } else { pr.println(" <document-binding href='" + href + "'/>"); } }