org.apache.xalan.xsltc.dom
public abstract class NodeSortRecord extends Object
Field Summary | |
---|---|
static int | COMPARE_ASCENDING |
static int | COMPARE_DESCENDING |
static int | COMPARE_NUMERIC |
static int | COMPARE_STRING |
Constructor Summary | |
---|---|
NodeSortRecord(int node)
This constructor is run by a call to ClassLoader in the
makeNodeSortRecord method in the NodeSortRecordFactory class. | |
NodeSortRecord() |
Method Summary | |
---|---|
int | compareDocOrder(NodeSortRecord other) |
int | compareTo(NodeSortRecord other)
Compare this sort element to another. |
abstract String | extractValueFromDOM(DOM dom, int current, int level, AbstractTranslet translet, int last)
Extract the sort value for a level of this key. |
Collator[] | getCollator()
Returns the array of Collators used for text comparisons in this object.
|
int | getNode()
Returns the node for this sort object |
void | initialize(int node, int last, DOM dom, SortSettings settings)
This method allows the caller to set the values that could not be passed
to the default constructor. |