com.xmlcalabash.runtime
Class XPipeline
java.lang.Object
com.xmlcalabash.runtime.XStep
com.xmlcalabash.runtime.XAtomicStep
com.xmlcalabash.runtime.XCompoundStep
com.xmlcalabash.runtime.XPipeline
- All Implemented Interfaces:
- XProcRunnable
public class XPipeline
- extends XCompoundStep
Created by IntelliJ IDEA.
User: ndw
Date: Oct 10, 2008
Time: 7:22:01 AM
To change this template use File | Settings | File Templates.
Methods inherited from class com.xmlcalabash.runtime.XStep |
addInput, addOutput, clearOptions, clearParameters, error, fine, finer, finest, getExtensionAttribute, getInheritedExtensionAttribute, getInput, getName, getNode, getOption, getOptions, getOutput, getParameter, getParameter, getParameterPorts, getParameters, getParameters, getStep, getType, info, setOption, setParameter, setParameter, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPipeline
public XPipeline(XProcRuntime runtime,
Step step,
XCompoundStep parent)
getDeclareStep
public DeclareStep getDeclareStep()
- Overrides:
getDeclareStep
in class XStep
passOption
public void passOption(net.sf.saxon.s9api.QName name,
RuntimeValue value)
getInScopeOptions
public java.util.Hashtable<net.sf.saxon.s9api.QName,RuntimeValue> getInScopeOptions()
- Overrides:
getInScopeOptions
in class XStep
getInputs
public java.util.Set<java.lang.String> getInputs()
clearInputs
public void clearInputs(java.lang.String port)
writeTo
public void writeTo(java.lang.String port,
net.sf.saxon.s9api.XdmNode node)
getOutputs
public java.util.Set<java.lang.String> getOutputs()
readFrom
public ReadablePipe readFrom(java.lang.String port)
getSerialization
public Serialization getSerialization(java.lang.String port)
run
public void run()
throws net.sf.saxon.s9api.SaxonApiException
- Specified by:
run
in interface XProcRunnable
- Overrides:
run
in class XCompoundStep
- Throws:
net.sf.saxon.s9api.SaxonApiException