org.apache.xpath.axes
public class ChildTestIterator extends BasicTestIterator
See Also: BasicTestIterator
UNKNOWN: advanced
Constructor Summary | |
---|---|
ChildTestIterator(DTMAxisTraverser traverser)
Create a ChildTestIterator object.
|
Method Summary | |
---|---|
DTMIterator | cloneWithReset()
Get a cloned Iterator that is reset to the beginning
of the query.
|
void | detach()
Detaches the iterator from the set which it iterated over, releasing
any computational resources and placing the iterator in the INVALID
state. |
int | getAxis()
Returns the axis being iterated, if it is known.
|
void | setRoot(int context, Object environment)
Initialize the context values for this expression
after it is cloned.
|
Parameters: traverser Traverser that tells how the KeyIterator is to be handled.
Throws: javax.xml.transform.TransformerException
Returns: A cloned NodeIterator set of the start of the query.
Throws: CloneNotSupportedException
detach
has been invoked, calls to
nextNode
orpreviousNode
will raise the
exception INVALID_STATE_ERR.Returns: Axis.CHILD, etc., or -1 if the axis is not known or is of multiple types.
Parameters: context The XPath runtime context for this transformation.