18#if !defined(XALAN_KEYDECLARATION_HEADER_GUARD)
19#define XALAN_KEYDECLARATION_HEADER_GUARD
155 return m_columnNumber;
162 const XPath* m_match;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
Holds the attribute declarations for the "xsl:key" element.
const XalanQName * getQName() const
Retrieves name of element.
XalanFileLoc getColumnNumber() const
Retrieves the column number where the xsl:key element occurred.
XalanFileLoc getLineNumber() const
Retrieves the line number where the xsl:key element occurred.
KeyDeclaration(const KeyDeclaration &theSource)
KeyDeclaration(const XalanQName &qname, const XPath &matchPattern, const XPath &use, const XalanDOMString &uri, XalanFileLoc lineNumber, XalanFileLoc columnNumber)
Construct an object containing attributes of an "xsl:key" element.
const XalanDOMString * getURI() const
Retrieves the URI.
const XPath * getUse() const
Retrieves "use" XPath.
const XPath * getMatchPattern() const
Retrieves "match" XPath.
Class to represent a qualified name.