Package com.xmlcalabash.runtime
Class XProcExecutionContext
-
- All Implemented Interfaces:
public class XProcExecutionContext
-
-
Field Summary
Fields Modifier and Type Field Description private Long
iterationPosition
private Long
iterationSize
private final XProcStepConfiguration
stepConfig
-
Constructor Summary
Constructors Constructor Description XProcExecutionContext(XProcExecutionContext context)
XProcExecutionContext(XProcStepConfiguration stepConfig)
-
Method Summary
Modifier and Type Method Description final Long
getIterationPosition()
final Unit
setIterationPosition(Long iterationPosition)
final Long
getIterationSize()
final Unit
setIterationSize(Long iterationSize)
final XProcStepConfiguration
getStepConfig()
Boolean
stepAvailable(QName name)
final Unit
addProperties(XProcDocument doc)
final Unit
removeProperties(XProcDocument doc)
final XdmMap
getProperties(GroundedValue item)
-
-
Constructor Detail
-
XProcExecutionContext
XProcExecutionContext(XProcExecutionContext context)
-
XProcExecutionContext
XProcExecutionContext(XProcStepConfiguration stepConfig)
-
-
Method Detail
-
getIterationPosition
final Long getIterationPosition()
-
setIterationPosition
final Unit setIterationPosition(Long iterationPosition)
-
getIterationSize
final Long getIterationSize()
-
setIterationSize
final Unit setIterationSize(Long iterationSize)
-
getStepConfig
final XProcStepConfiguration getStepConfig()
-
stepAvailable
Boolean stepAvailable(QName name)
-
addProperties
final Unit addProperties(XProcDocument doc)
-
removeProperties
final Unit removeProperties(XProcDocument doc)
-
getProperties
final XdmMap getProperties(GroundedValue item)
-
-
-
-