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. |