com.xmlcalabash.model
Class Variable
java.lang.Object
com.xmlcalabash.model.SourceArtifact
com.xmlcalabash.model.EndPoint
com.xmlcalabash.model.Variable
- All Implemented Interfaces:
- ComputableValue
public class Variable
- extends EndPoint
- implements ComputableValue
- Author:
- ndw
Constructor Summary |
Variable(XProcRuntime xproc,
net.sf.saxon.s9api.XdmNode node)
Creates a new instance of Variable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Variable
public Variable(XProcRuntime xproc,
net.sf.saxon.s9api.XdmNode node)
- Creates a new instance of Variable
setName
public void setName(net.sf.saxon.s9api.QName name)
getName
public net.sf.saxon.s9api.QName getName()
- Specified by:
getName
in interface ComputableValue
getType
public java.lang.String getType()
- Specified by:
getType
in interface ComputableValue
getTypeAsQName
public net.sf.saxon.s9api.QName getTypeAsQName()
- Specified by:
getTypeAsQName
in interface ComputableValue
setSelect
public void setSelect(java.lang.String select)
getSelect
public java.lang.String getSelect()
- Specified by:
getSelect
in interface ComputableValue
addNamespaceBinding
public void addNamespaceBinding(NamespaceBinding binding)
- Specified by:
addNamespaceBinding
in interface ComputableValue
getNamespaceBindings
public java.util.Vector<NamespaceBinding> getNamespaceBindings()
- Specified by:
getNamespaceBindings
in interface ComputableValue
valid
public boolean valid(Environment env)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
dump
protected void dump(int depth)