19 #if !defined(XALAN_NODESORTKEY_HEADER_GUARD) 20 #define XALAN_NODESORTKEY_HEADER_GUARD 40 class ExecutionContext;
66 const XPath* selectPat,
101 return m_treatAsNumbers;
134 return m_prefixResolver;
140 return *m_languageString;
147 const XPath* m_selectPat;
149 bool m_treatAsNumbers;
Simple data structure class for use by the NodeSorter class.
bool getTreatAsNumbers() const
Whether to treat values as numbers.
const XalanDOMString & getLanguageString() const
This class defines an interface for classes that resolve namespace prefixes to their URIs...
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
bool getDescending() const
Whether to sort in descending order.
const PrefixResolver * getPrefixResolver() const
Retrieve the resolver for namespaces.
#define XALAN_XSLT_EXPORT
XalanCollationServices::eCaseOrder getCaseOrder() const
Get the enumeration value for the case order.
const XPath * getSelectPattern() const
Retrieve the selection XPath.