com.xmlcalabash.model
Class Parameter
java.lang.Object
com.xmlcalabash.model.SourceArtifact
com.xmlcalabash.model.EndPoint
com.xmlcalabash.model.Parameter
- All Implemented Interfaces:
- ComputableValue
public class Parameter
- extends EndPoint
- implements ComputableValue
- Author:
- ndw
Fields inherited from class com.xmlcalabash.model.EndPoint |
step |
Constructor Summary |
Parameter(XProcRuntime xproc,
net.sf.saxon.s9api.XdmNode node)
Creates a new instance of Parameter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
bindings
protected java.util.Vector<Binding> bindings
Parameter
public Parameter(XProcRuntime xproc,
net.sf.saxon.s9api.XdmNode node)
- Creates a new instance of Parameter
setPort
public void setPort(java.lang.String port)
getPort
public java.lang.String getPort()
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
setPosition
public void setPosition(int pos)
getPosition
public int getPosition()
setSelect
public void setSelect(java.lang.String select)
getSelect
public java.lang.String getSelect()
- Specified by:
getSelect
in interface ComputableValue
addBinding
public void addBinding(Binding binding)
- Overrides:
addBinding
in class EndPoint
getBinding
public java.util.Vector<Binding> getBinding()
- Specified by:
getBinding
in interface ComputableValue
- Overrides:
getBinding
in class EndPoint
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)