Xalan-C++ API Documentation
Go to the documentation of this file.
18 #if !defined(XALAN_KEYDECLARATION_HEADER_GUARD)
19 #define XALAN_KEYDECLARATION_HEADER_GUARD
28 XALAN_CPP_NAMESPACE_BEGIN
56 const XPath& matchPattern,
59 XalanFileLoc lineNumber,
60 XalanFileLoc columnNumber) :
62 m_match(&matchPattern),
65 m_lineNumber(lineNumber),
66 m_columnNumber(columnNumber)
82 m_qname(theSource.m_qname),
83 m_match(theSource.m_match),
84 m_use(theSource.m_use)
155 return m_columnNumber;
162 const XPath* m_match;
168 XalanFileLoc m_lineNumber;
170 XalanFileLoc m_columnNumber;
175 XALAN_CPP_NAMESPACE_END
179 #endif // XALAN_KEYDECLARATION_HEADER_GUARD
Holds the attribute declarations for the "xsl:key" element.
XalanFileLoc getLineNumber() const
Retrieves the line number where the xsl:key element occurred.
const XPath * getUse() const
Retrieves "use" XPath.
const XPath * getMatchPattern() const
Retrieves "match" XPath.
Class to represent a qualified name.
XalanFileLoc getColumnNumber() const
Retrieves the column number where the xsl:key element occurred.
const XalanQName * getQName() const
Retrieves name of element.
KeyDeclaration(const KeyDeclaration &theSource)
const XalanDOMString * getURI() const
Retrieves the URI.
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.
Interpreting class diagrams
Doxygen and
GraphViz are
used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.
|
|