com.xmlcalabash.model
Class Pipeline
java.lang.Object
com.xmlcalabash.model.SourceArtifact
com.xmlcalabash.model.Step
com.xmlcalabash.model.CompoundStep
com.xmlcalabash.model.Pipeline
public class Pipeline
- extends CompoundStep
Constructor Summary |
Pipeline(XProcRuntime xproc,
net.sf.saxon.s9api.XdmNode node,
java.lang.String name)
Creates a new instance of DeclareStep |
Methods inherited from class com.xmlcalabash.model.CompoundStep |
addVariable, augment, augmentIO, augmentOptions, checkBinding, checkForBindings, checkPrimaryIO, checkVariables, containsStep, getOutput, getVariables, setEnvironment, valid, validBindings, validOutputBinding |
Methods inherited from class com.xmlcalabash.model.Step |
addDependency, addInput, addLog, addOption, addOutput, addParameter, checkDuplicateVars, checkOptionBinding, checkOptionBinding, dependsOn, dump, dump, getDefaultOutput, getDependencies, getEnvironment, getInput, getLog, getName, getNode, getOption, getOptions, getParameter, getParameters, getPipeline, getPrimaryOutput, getStep, getType, getVersion, inputs, insideALoop, isAnonymous, isPipeline, isPipelineCall, loops, matchesDeclaration, options, orderSteps, outputs, parameters, patchInputBindings, patchPipeBindings, setSubpipeline, setVersion, subpipeline, toString, validOptions, validParams |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
psviRequired
protected boolean psviRequired
xpathVersion
protected java.lang.String xpathVersion
Pipeline
public Pipeline(XProcRuntime xproc,
net.sf.saxon.s9api.XdmNode node,
java.lang.String name)
- Creates a new instance of DeclareStep
setPsviRequired
public void setPsviRequired(boolean psvi)
setXPathVersion
public void setXPathVersion(java.lang.String version)
setDeclaredType
public void setDeclaredType(net.sf.saxon.s9api.QName type)
getDeclaredType
public net.sf.saxon.s9api.QName getDeclaredType()
- Overrides:
getDeclaredType
in class Step
setDeclaration
public void setDeclaration(DeclareStep step)
- Overrides:
setDeclaration
in class Step
getDeclaration
public DeclareStep getDeclaration()
- Overrides:
getDeclaration
in class Step
addStep
public void addStep(Step step)
- Overrides:
addStep
in class Step
addImport
public void addImport(Import importelem)
setupEnvironment
public void setupEnvironment()
patchEnvironment
protected void patchEnvironment(Environment env)
- Overrides:
patchEnvironment
in class Step