com.xmlcalabash.model
Class InlineBinding

java.lang.Object
  extended by com.xmlcalabash.model.SourceArtifact
      extended by com.xmlcalabash.model.Binding
          extended by com.xmlcalabash.model.InlineBinding

public class InlineBinding
extends Binding

Author:
ndw

Field Summary
 
Fields inherited from class com.xmlcalabash.model.Binding
bindingType, DATA_BINDING, DOCUMENT_BINDING, EMPTY_BINDING, ERROR_BINDING, INLINE_BINDING, NO_BINDING, PIPE_BINDING, PIPE_NAME_BINDING, STDIO_BINDING
 
Fields inherited from class com.xmlcalabash.model.SourceArtifact
extnAttrs, logger, node, runtime
 
Constructor Summary
InlineBinding(XProcRuntime xproc, net.sf.saxon.s9api.XdmNode node)
          Creates a new instance of InlineBinding
 
Method Summary
 void addNode(net.sf.saxon.s9api.XdmNode node)
           
protected  void dump(int depth)
           
 void excludeNamespaces(java.util.HashSet<java.lang.String> exclude)
           
 java.util.HashSet<java.lang.String> getExcludedNamespaces()
           
 java.util.Vector<net.sf.saxon.s9api.XdmValue> nodes()
           
 
Methods inherited from class com.xmlcalabash.model.Binding
getBindingType
 
Methods inherited from class com.xmlcalabash.model.SourceArtifact
addExtensionAttribute, error, error, getExtensionAttribute, getExtensionAttributes, getNode, getXProc, xplFile, xplLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InlineBinding

public InlineBinding(XProcRuntime xproc,
                     net.sf.saxon.s9api.XdmNode node)
Creates a new instance of InlineBinding

Method Detail

addNode

public void addNode(net.sf.saxon.s9api.XdmNode node)

excludeNamespaces

public void excludeNamespaces(java.util.HashSet<java.lang.String> exclude)

getExcludedNamespaces

public java.util.HashSet<java.lang.String> getExcludedNamespaces()

nodes

public java.util.Vector<net.sf.saxon.s9api.XdmValue> nodes()

dump

protected void dump(int depth)
Specified by:
dump in class Binding