Package com.xmlcalabash.runtime.model
Class StepModel
-
- All Implemented Interfaces:
public abstract class StepModel
-
-
Field Summary
Fields Modifier and Type Field Description 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 StepModel(XProcRuntime runtime, Model model)
-
Method Summary
Modifier and Type Method Description final XProcStepConfiguration
getStepConfig()
final String
getId()
final Location
getLocation()
final String
getName()
final QName
getType()
final Map<String, RuntimePort>
getInputs()
final Map<String, RuntimePort>
getOutputs()
final Map<QName, RuntimeOption>
getOptions()
final XProcRuntime
getRuntime()
String
toString()
-
-
Constructor Detail
-
StepModel
StepModel(XProcRuntime runtime, Model model)
-
-
Method Detail
-
getStepConfig
final XProcStepConfiguration getStepConfig()
-
getLocation
final Location getLocation()
-
getType
final QName getType()
-
getInputs
final Map<String, RuntimePort> getInputs()
-
getOutputs
final Map<String, RuntimePort> getOutputs()
-
getOptions
final Map<QName, RuntimeOption> getOptions()
-
getRuntime
final XProcRuntime getRuntime()
-
-
-
-