org.apache.xalan.xsltc.dom

Class SortingIterator

public final class SortingIterator extends DTMAxisIteratorBase

Author: Jacek Ambroziak Santiago Pericas-Geertsen Morten Jorgensen

Constructor Summary
SortingIterator(DTMAxisIterator source, NodeSortRecordFactory factory)
Method Summary
DTMAxisIteratorcloneIterator()
Clone a SortingIterator by cloning its source iterator and then sharing the factory and the array of NodeSortRecords.
intgetLast()
intgetPosition()
voidgotoMark()
intnext()
voidsetMark()
DTMAxisIteratorsetStartNode(int node)

Constructor Detail

SortingIterator

public SortingIterator(DTMAxisIterator source, NodeSortRecordFactory factory)

Method Detail

cloneIterator

public DTMAxisIterator cloneIterator()
Clone a SortingIterator by cloning its source iterator and then sharing the factory and the array of NodeSortRecords.

getLast

public int getLast()

getPosition

public int getPosition()

gotoMark

public void gotoMark()

next

public int next()

setMark

public void setMark()

setStartNode

public DTMAxisIterator setStartNode(int node)
Copyright © 2005 Apache XML Project. All Rights Reserved.