19#if !defined(XALAN_MATCHPATTERNDATA_HEADER_GUARD)
20#define XALAN_MATCHPATTERNDATA_HEADER_GUARD
101 return m_targetString;
112 return m_matchPattern;
168 const XPath* m_matchPattern;
#define XALAN_XSLT_EXPORT
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
This class contains information concerning a match pattern in a stylesheet.
eMatchScore getDefaultPriority() const
double getPriorityOrDefault() const
const XalanDOMString * getPattern() const
Retrieve pattern string.
XalanMatchPatternData(MemoryManager &theManager, const ElemTemplate &theTemplate, size_type thePosition, const XalanDOMString &theTargetString, const XPath &theMatchPattern, const XalanDOMString &thePatternString, eMatchScore thePriority)
Construct a XalanMatchPatternData from a pattern and template.
size_type getPosition() const
Retrieve position of pattern in stylesheet.
const XPath * getExpression() const
Retrieve the match pattern associated with pattern.
XPath::eMatchScore eMatchScore
const XalanDOMString & getTargetString() const
Retrieve string for target.
const ElemTemplate * getTemplate() const
Retrieve node that contains the template for this pattern.