com.xmlcalabash.util
Class DocumentSequenceIterator
java.lang.Object
com.xmlcalabash.util.DocumentSequenceIterator
- All Implemented Interfaces:
- net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.om.SequenceIterator
public class DocumentSequenceIterator
- extends java.lang.Object
- implements net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.LastPositionFinder
Created by IntelliJ IDEA.
User: ndw
Date: Oct 20, 2008
Time: 4:35:36 PM
To change this template use File | Settings | File Templates.
Fields inherited from interface net.sf.saxon.om.SequenceIterator |
GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocumentSequenceIterator
public DocumentSequenceIterator()
setPosition
public void setPosition(int position)
setItem
public void setItem(net.sf.saxon.om.Item item)
setLast
public void setLast(int last)
next
public net.sf.saxon.om.Item next()
throws net.sf.saxon.trans.XPathException
- Specified by:
next
in interface net.sf.saxon.om.SequenceIterator
- Throws:
net.sf.saxon.trans.XPathException
current
public net.sf.saxon.om.Item current()
- Specified by:
current
in interface net.sf.saxon.om.SequenceIterator
position
public int position()
- Specified by:
position
in interface net.sf.saxon.om.SequenceIterator
close
public void close()
- Specified by:
close
in interface net.sf.saxon.om.SequenceIterator
getAnother
public net.sf.saxon.om.SequenceIterator getAnother()
throws net.sf.saxon.trans.XPathException
- Specified by:
getAnother
in interface net.sf.saxon.om.SequenceIterator
- Throws:
net.sf.saxon.trans.XPathException
getProperties
public int getProperties()
- Specified by:
getProperties
in interface net.sf.saxon.om.SequenceIterator
getLength
public int getLength()
throws net.sf.saxon.trans.XPathException
- Specified by:
getLength
in interface net.sf.saxon.expr.LastPositionFinder
- Throws:
net.sf.saxon.trans.XPathException