Package com.xmlcalabash.datamodel
Interface InstructionConfiguration
-
- All Implemented Interfaces:
-
com.xmlcalabash.documents.DocumentContext
,com.xmlcalabash.runtime.XProcStepConfiguration
public interface InstructionConfiguration implements XProcStepConfiguration
-
-
Method Summary
-
Methods inherited from class com.xmlcalabash.runtime.XProcStepConfiguration
asMap, asXdmMap, attributeMap, attributeMap, checkType, checkType, copy, debug, error, exception, exception, forceQNameKeys, forceQNameKeys, getEnvironment, getInscopeStepTypes, getLocation, getNextId, getSaxonConfig, getStepName, info, parseBoolean, parseQName, parseQName, parseXsSequenceType, putAllNamespaces, putAllStepTypes, putNamespace, putStepType, setLocation, setStepName, stepAvailable, stepDeclaration, stringAttributeMap, trace, warn, xpathDeepEqual, xpathEq, xpathEqual
-
Methods inherited from class com.xmlcalabash.documents.DocumentContext
forceQNameKeys, forceQNameKeys, getBaseUri, getInscopeNamespaces, getProcessor, getXmlCalabash, newXPathCompiler, parseNCName, parseQName, resolve
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
copy
abstract InstructionConfiguration copy()
-
copyNew
abstract InstructionConfiguration copyNew()
-
addVisibleStepName
abstract Unit addVisibleStepName(StepDeclaration decl)
-
addVisibleStepType
abstract Unit addVisibleStepType(DeclareStepInstruction decl)
-
addVariable
abstract Unit addVariable(VariableBindingContainer binding)
-
addStaticBinding
abstract Unit addStaticBinding(QName name, XdmValue value)
-
with
abstract InstructionConfiguration with(Location location)
-
with
abstract InstructionConfiguration with(String prefix, NamespaceUri uri)
-
with
abstract InstructionConfiguration with(Map<String, NamespaceUri> namespaces)
-
updateWith
abstract Unit updateWith(XdmNode node)
-
updateWith
abstract Unit updateWith(URI baseUri)
-
fromUri
abstract XProcDocument fromUri(URI href, DocumentProperties properties, Map<QName, XdmValue> parameters)
-
fromString
abstract XProcDocument fromString(String xml, DocumentProperties properties, Map<QName, XdmValue> parameters)
-
parseVisibility
abstract Visibility parseVisibility(String visible)
-
parseContentTypes
abstract List<MediaType> parseContentTypes(String text)
-
parseExcludeInlinePrefixes
abstract Set<NamespaceUri> parseExcludeInlinePrefixes(String prefixes)
-
parseValues
abstract List<XdmAtomicValue> parseValues(String text)
-
parseSequenceType
abstract SequenceType parseSequenceType(String asExpr)
-
parseSpecialType
abstract SpecialType parseSpecialType(String type)
-
getInscopeStepNames
abstract Map<String, StepDeclaration> getInscopeStepNames()
-
getInscopeVariables
abstract Map<QName, VariableBindingContainer> getInscopeVariables()
-
getStaticBindings
abstract Map<QName, XdmValue> getStaticBindings()
-
getQnameMapType
abstract SequenceType getQnameMapType()
-
getDrp
abstract PortBindingContainer getDrp()
-
setDrp
abstract Unit setDrp(PortBindingContainer drp)
-
-
-
-