Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

XalanMatchPatternData Class Reference

This class contains information concerning a match pattern in a stylesheet. More...

List of all members.

Public Types

Public Member Functions


Detailed Description

This class contains information concerning a match pattern in a stylesheet.


Member Typedef Documentation

typedef XPath::eMatchScore XalanMatchPatternData::eMatchScore

typedef size_t XalanMatchPatternData::size_type


Constructor & Destructor Documentation

XalanMatchPatternData::XalanMatchPatternData ( MemoryManagerType 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.

Parameters:
theTemplate The ElemTemplate node that contains the template for this pattern
thePosition The position in the stylesheet
theTargetString The target string for match pattern
TheMatchPattern The match pattern
thePatternString the pattern string
thePriority The priority for the match pattern.

XalanMatchPatternData::~XalanMatchPatternData (  ) 


Member Function Documentation

const XalanDOMString& XalanMatchPatternData::getTargetString (  )  const

Retrieve string for target.

Returns:
target string

const XPath* XalanMatchPatternData::getExpression (  )  const

Retrieve the match pattern associated with pattern.

Returns:
XPath for pattern

size_type XalanMatchPatternData::getPosition (  )  const

Retrieve position of pattern in stylesheet.

Returns:
The position in the stylesheet

const XalanDOMString* XalanMatchPatternData::getPattern (  )  const

Retrieve pattern string.

Returns:
string that contains element pattern

const ElemTemplate* XalanMatchPatternData::getTemplate (  )  const

Retrieve node that contains the template for this pattern.

Returns:
template node

eMatchScore XalanMatchPatternData::getDefaultPriority (  )  const

double XalanMatchPatternData::getPriorityOrDefault (  )  const


The documentation for this class was generated from the following file:

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

dot

Xalan-C++ XSLT Processor Version 1.10
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.

Apache Logo