Holds the attribute declarations for the "xsl:key" element.
More...
#include <xalanc/XSLT/KeyDeclaration.hpp>
Holds the attribute declarations for the "xsl:key" element.
Definition at line 43 of file KeyDeclaration.hpp.
◆ KeyDeclaration() [1/3]
xalanc::KeyDeclaration::KeyDeclaration |
( |
const XalanQName & |
qname, |
|
|
const XPath & |
matchPattern, |
|
|
const XPath & |
use, |
|
|
const XalanDOMString & |
uri, |
|
|
XalanFileLoc |
lineNumber, |
|
|
XalanFileLoc |
columnNumber |
|
) |
| |
|
inline |
Construct an object containing attributes of an "xsl:key" element.
- Parameters
-
qname | name of element |
matchPattern | XPath for "match" attribute |
use | XPath for "use" attribute |
Definition at line 54 of file KeyDeclaration.hpp.
◆ KeyDeclaration() [2/3]
xalanc::KeyDeclaration::KeyDeclaration |
( |
| ) |
|
|
inlineexplicit |
◆ KeyDeclaration() [3/3]
xalanc::KeyDeclaration::KeyDeclaration |
( |
const KeyDeclaration & |
theSource | ) |
|
|
inline |
◆ ~KeyDeclaration()
xalanc::KeyDeclaration::~KeyDeclaration |
( |
| ) |
|
|
inline |
◆ getColumnNumber()
XalanFileLoc xalanc::KeyDeclaration::getColumnNumber |
( |
| ) |
const |
|
inline |
Retrieves the column number where the xsl:key element occurred.
- Returns
- The column number
Definition at line 153 of file KeyDeclaration.hpp.
◆ getLineNumber()
XalanFileLoc xalanc::KeyDeclaration::getLineNumber |
( |
| ) |
const |
|
inline |
Retrieves the line number where the xsl:key element occurred.
- Returns
- The line number
Definition at line 142 of file KeyDeclaration.hpp.
◆ getMatchPattern()
const XPath* xalanc::KeyDeclaration::getMatchPattern |
( |
| ) |
const |
|
inline |
◆ getQName()
const XalanQName* xalanc::KeyDeclaration::getQName |
( |
| ) |
const |
|
inline |
◆ getURI()
◆ getUse()
const XPath* xalanc::KeyDeclaration::getUse |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: