Package com.xmlcalabash.datamodel
Class XProcInstruction
-
- All Implemented Interfaces:
public abstract class XProcInstruction
-
-
Field Summary
Fields Modifier and Type Field Description 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
-
Method Summary
Modifier and Type Method Description final String
getId()
final Boolean
getExpandText()
final Unit
setExpandText(Boolean expandText)
final XProcInstruction
getParent()
final List<XProcInstruction>
getChildren()
final Map<QName, String>
getExtensionAttributes()
final Unit
setExtensionAttributes(Map<QName, String> extensionAttributes)
final List<XdmNode>
getPipeinfo()
final Map<String, NamespaceUri>
getInscopeNamespaces()
final Map<QName, VariableBindingContainer>
getInscopeVariables()
final InstructionConfiguration
getStepConfig()
final QName
getInstructionType()
final Unit
setExtensionAttribute(QName name, String value)
final Unit
addVisibleStepType(DeclareStepInstruction decl)
final Unit
addVisibleStepName(StepDeclaration decl)
final Unit
addVariable(VariableBindingContainer binding)
final DeclareStepInstruction
stepDeclaration(QName name)
final Boolean
stepAvailable(QName name)
final XProcDocument
fromString(String xml, DocumentProperties properties)
String
toString()
-
-
Method Detail
-
getExpandText
final Boolean getExpandText()
-
setExpandText
final Unit setExpandText(Boolean expandText)
-
getParent
final XProcInstruction getParent()
-
getChildren
final List<XProcInstruction> getChildren()
-
getExtensionAttributes
final Map<QName, String> getExtensionAttributes()
-
setExtensionAttributes
final Unit setExtensionAttributes(Map<QName, String> extensionAttributes)
-
getPipeinfo
final List<XdmNode> getPipeinfo()
-
getInscopeNamespaces
final Map<String, NamespaceUri> getInscopeNamespaces()
-
getInscopeVariables
final Map<QName, VariableBindingContainer> getInscopeVariables()
-
getStepConfig
final InstructionConfiguration getStepConfig()
-
getInstructionType
final QName getInstructionType()
-
setExtensionAttribute
final Unit setExtensionAttribute(QName name, String value)
-
addVisibleStepType
final Unit addVisibleStepType(DeclareStepInstruction decl)
-
addVisibleStepName
final Unit addVisibleStepName(StepDeclaration decl)
-
addVariable
final Unit addVariable(VariableBindingContainer binding)
-
stepDeclaration
final DeclareStepInstruction stepDeclaration(QName name)
-
stepAvailable
final Boolean stepAvailable(QName name)
-
fromString
final XProcDocument fromString(String xml, DocumentProperties properties)
-
-
-
-