org.apache.xalan.xsltc.dom
Class FilteredStepIterator

java.lang.Object
  |
  +--org.apache.xalan.xsltc.dom.NodeIteratorBase
        |
        +--org.apache.xalan.xsltc.dom.StepIterator
              |
              +--org.apache.xalan.xsltc.dom.FilteredStepIterator

public final class FilteredStepIterator
extends StepIterator

Extends a StepIterator by adding the ability to filter nodes. It uses filters similar to those of a FilterIterator.


Constructor Summary
FilteredStepIterator(NodeIterator source, NodeIterator iterator, Filter filter)
           
 
Method Summary
 int next()
           
 
Methods inherited from class org.apache.xalan.xsltc.dom.StepIterator
cloneIterator, gotoMark, reset, setMark, setRestartable, setStartNode
 
Methods inherited from class org.apache.xalan.xsltc.dom.NodeIteratorBase
getLast, getPosition, includeSelf, isReverse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilteredStepIterator

public FilteredStepIterator(NodeIterator source,
                            NodeIterator iterator,
                            Filter filter)
Method Detail

next

public int next()
Overrides:
next in class StepIterator


Copyright © 2002 Apache XML Project. All Rights Reserved.