Package com.xmlcalabash.datamodel
Class LibraryInstruction
-
- All Implemented Interfaces:
-
com.xmlcalabash.datamodel.StepContainerInterface
public class LibraryInstruction extends XProcInstruction implements StepContainerInterface
-
-
Field Summary
Fields Modifier and Type Field Description private Boolean
psviRequired
private Double
xpathVersion
private Double
version
private final Map<QName, StaticOptionDetails>
staticOptions
private final Map<QName, DeclareStepInstruction>
exportedSteps
private final Map<QName, OptionInstruction>
exportedOptions
private Boolean
checkedCoherent
private Boolean
foundDeclarations
private final String
id
private Boolean
expandText
private final XProcInstruction
parent
private final List<XProcInstruction>
children
private Map<QName, String>
extensionAttributes
private final List<XdmNode>
pipeinfo
private final Map<String, NamespaceUri>
inscopeNamespaces
private final Map<QName, VariableBindingContainer>
inscopeVariables
private final InstructionConfiguration
stepConfig
private final QName
instructionType
-
Constructor Summary
Constructors Constructor Description LibraryInstruction(InstructionConfiguration stepConfig)
-
Method Summary
-
Methods inherited from class com.xmlcalabash.datamodel.XProcInstruction
addVariable, addVisibleStepName, addVisibleStepType, fromString, getChildren, getExpandText, getExtensionAttributes, getId, getInscopeNamespaces, getInscopeVariables, getInstructionType, getParent, getPipeinfo, getStepConfig, setExpandText, setExtensionAttribute, setExtensionAttributes, stepAvailable, stepDeclaration
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
LibraryInstruction
LibraryInstruction(InstructionConfiguration stepConfig)
-
-
Method Detail
-
getPsviRequired
Boolean getPsviRequired()
-
setPsviRequired
Unit setPsviRequired(Boolean psviRequired)
-
getXpathVersion
Double getXpathVersion()
-
setXpathVersion
Unit setXpathVersion(Double xpathVersion)
-
getVersion
Double getVersion()
-
setVersion
Unit setVersion(Double version)
-
getStaticOptions
final Map<QName, StaticOptionDetails> getStaticOptions()
-
getExportedSteps
final Map<QName, DeclareStepInstruction> getExportedSteps()
-
getExportedOptions
final Map<QName, OptionInstruction> getExportedOptions()
-
getCheckedCoherent
final Boolean getCheckedCoherent()
-
setCheckedCoherent
final Unit setCheckedCoherent(Boolean checkedCoherent)
-
getFoundDeclarations
final Boolean getFoundDeclarations()
-
setFoundDeclarations
final Unit setFoundDeclarations(Boolean foundDeclarations)
-
findDeclarations
final Unit findDeclarations()
-
coherentStepDeclarations
final Unit coherentStepDeclarations()
-
getPipeline
final DeclareStepInstruction getPipeline(String name)
-
getRuntime
final XProcRuntime getRuntime(String stepName)
-
getExecutable
final XProcPipeline getExecutable(String stepName)
-
importFunctions
ImportFunctionsInstruction importFunctions(URI href, MediaType contentType, String namespace)
-
option
OptionInstruction option(QName name)
-
option
OptionInstruction option(QName name, XProcExpression staticValue)
-
declareStep
DeclareStepInstruction declareStep()
-
import
Unit import(StepContainerInterface import)
-
-
-
-