public void error(XdmNode node, String message, QName code) { runtime.error(null, node, message, code); } }
public void error(String message, QName code) { runtime.error(null, node, message, code); }
public void error(XdmNode node, String message, QName code) { runtime.error(null, node, message, code); } }
public void error(XdmNode node, String message, QName code) { runtime.error(this, node, message, code); }
public void setInput(String port, ReadablePipe pipe) { if ("config".equalsIgnoreCase(port)) mConfig = pipe; else { runtime.error(new Throwable("unknown port " + port)); } }
public void setInput(String port, ReadablePipe pipe) { if ("config".equalsIgnoreCase(port)) mConfig = pipe; else { runtime.error(new Throwable("unknown port " + port)); } }
public void error(TransformerException exception) throws TransformerException { if (!report("error", exception)) { runtime.error(exception); } }
private void checkBoolean(XdmNode node, String name, String value) { if (value != null && !"true".equals(value) && !"false".equals(value)) { runtime.error(null, node, name + " on serialization must be 'true' or 'false'", XProcConstants.staticError(40)); } }
public void fatalError(TransformerException exception) throws TransformerException { if (!report("fatal-error", exception)) { runtime.error(exception); } }
private void checkBoolean(XdmNode node, String name, String value) { if (value != null && !"true".equals(value) && !"false".equals(value)) { runtime.error(null, node, name + " on serialization must be 'true' or 'false'", XProcConstants.staticError(40)); } }
@Override public void setOption(QName name, RuntimeValue value) { String optName = name.getLocalName(); if ("content-type".equalsIgnoreCase(optName)) { mContentType = value.getString(); } else { runtime.error(new Throwable("unknown option " + optName)); return; } }
@Override public boolean valid() { boolean valid = true; if (testExpr == null || "".equals(testExpr)) { runtime.error(null, node, "Test expression on p:when must be specified.", XProcConstants.staticError(38)); valid = false; } if (!super.valid()) { valid = false; } return valid; } }
@Override public boolean valid() { boolean valid = true; if (testExpr == null || "".equals(testExpr)) { runtime.error(null, node, "Test expression on p:when must be specified.", XProcConstants.staticError(38)); valid = false; } if (!super.valid()) { valid = false; } return valid; } }
@Override public void setOption(QName name, RuntimeValue value) { super.setOption(name, value); String optName = name.getLocalName(); if ("style-ns".equalsIgnoreCase(optName)) { mStyleNsOption = value.getString(); } else { mRuntime.error(new Throwable("unknown option " + optName)); return; } }
private void checkExtensionAttributes(XdmNode node, SourceArtifact src) { for (XdmNode attr : new AxisNodes(node, Axis.ATTRIBUTE)) { QName aname = attr.getNodeName(); if ("".equals(aname.getNamespaceURI())) { // nop } else if (XProcConstants.NS_XPROC.equals(aname.getNamespaceURI())) { runtime.error(null, node, "Attribute \"" + aname + "\" not allowed on " + node.getNodeName(), XProcConstants.staticError(8)); } else { src.addExtensionAttribute(attr); } } }
private void checkExtensionAttributes(XdmNode node, SourceArtifact src) { for (XdmNode attr : new AxisNodes(node, Axis.ATTRIBUTE)) { QName aname = attr.getNodeName(); if ("".equals(aname.getNamespaceURI())) { // nop } else if (XProcConstants.NS_XPROC.equals(aname.getNamespaceURI())) { runtime.error(null, node, "Attribute \"" + aname + "\" not allowed on " + node.getNodeName(), XProcConstants.staticError(8)); } else { src.addExtensionAttribute(attr); } } }