public XslSortEvaluator(XPathExpression select, Sort [] sorterTemplates) { this.select = select; this.sorterTemplates = sorterTemplates; PopulateConstantSorters(); sortRunner = new XPathSorters(); }
public XslSortEvaluator (XPathExpression select, Sort [] sorterTemplates) { this.select = select; this.sorterTemplates = sorterTemplates; PopulateConstantSorters (); sortRunner = new XPathSorters (); }
public override void AddSort(object expr, XmlSortOrder orderSort, XmlCaseOrder orderCase, string lang, XmlDataType dataType) { if (_sorters == null) _sorters = new XPathSorters (); _sorters.Add (expr, orderSort, orderCase, lang, dataType); }
public override void AddSort (Object obj, IComparer cmp) { if (_sorters == null) _sorters = new XPathSorters (); _sorters.Add (obj, cmp); }