org.apache.xalan.transformer

Class NodeSorter

public class NodeSorter extends Object

This class can sort vectors of DOM nodes according to a select pattern.

UNKNOWN: internal

Constructor Summary
NodeSorter(XPathContext p)
Construct a NodeSorter, passing in the XSL TransformerFactory so it can know how to get the node data according to the proper whitespace rules.
Method Summary
voidsort(DTMIterator v, Vector keys, XPathContext support)
Given a vector of nodes, sort each node according to the criteria in the keys.

Constructor Detail

NodeSorter

public NodeSorter(XPathContext p)
Construct a NodeSorter, passing in the XSL TransformerFactory so it can know how to get the node data according to the proper whitespace rules.

Parameters: p Xpath context to use

Method Detail

sort

public void sort(DTMIterator v, Vector keys, XPathContext support)
Given a vector of nodes, sort each node according to the criteria in the keys.

Parameters: v an vector of Nodes. keys a vector of NodeSortKeys. support XPath context to use

Throws: javax.xml.transform.TransformerException

Copyright B) 2006 Apache XML Project. All Rights Reserved.