Package com.xmlcalabash.runtime.model
Class CompoundStepModel
-
- All Implemented Interfaces:
public final class CompoundStepModel extends StepModel
-
-
Field Summary
Fields Modifier and Type Field Description private HeadModel
head
private FootModel
foot
private RuntimeStepParameters
params
private final List<StepModel>
steps
private final List<ModelEdge>
edges
private final Duration
timeout
private final XProcStepConfiguration
stepConfig
private final String
id
private final Location
location
private final String
name
private final QName
type
private final Map<String, RuntimePort>
inputs
private final Map<String, RuntimePort>
outputs
private final Map<QName, RuntimeOption>
options
private final XProcRuntime
runtime
-
Constructor Summary
Constructors Constructor Description CompoundStepModel(XProcRuntime runtime, CompoundModel model)
-
Method Summary
Modifier and Type Method Description final HeadModel
getHead()
final Unit
setHead(HeadModel head)
final FootModel
getFoot()
final Unit
setFoot(FootModel foot)
final RuntimeStepParameters
getParams()
final Unit
setParams(RuntimeStepParameters params)
final List<StepModel>
getSteps()
final List<ModelEdge>
getEdges()
final Duration
getTimeout()
-
Methods inherited from class com.xmlcalabash.runtime.model.StepModel
getId, getInputs, getLocation, getName, getOptions, getOutputs, getRuntime, getStepConfig, getType, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
CompoundStepModel
CompoundStepModel(XProcRuntime runtime, CompoundModel model)
-
-
Method Detail
-
getParams
final RuntimeStepParameters getParams()
-
setParams
final Unit setParams(RuntimeStepParameters params)
-
getTimeout
final Duration getTimeout()
-
-
-
-