Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

Public Member Functions | Protected Member Functions
XalanXPathException Class Reference
Inheritance diagram for XalanXPathException:
XSLException XObject::XObjectException XPathExceptionFunctionNotAvailable XPathExceptionFunctionNotSupported XPathExpression::XPathExpressionException XPathParserException XObject::XObjectInvalidConversionException XPathExpression::InvalidArgumentCountException XPathExpression::InvalidArgumentException XPathExpression::InvalidOpCodeException

List of all members.

Public Member Functions

Protected Member Functions


Constructor & Destructor Documentation

XalanXPathException::XalanXPathException ( const XalanDOMString message,
const XalanDOMString theURI,
int  theLineNumber,
int  theColumnNumber,
MemoryManagerType theManager 
)

Construct an XPath exeption object.

Parameters:
messagemessage explaining the problem.
theURIthe URI of the related document, if known
theLineNumberthe line number of the related document.
theColumnNumberthe column number of the related document.
styleNodethe node in the stylesheet where the problem occurred
theTypetype of exception, default is "XalanXPathException"
XalanXPathException::XalanXPathException ( const LocatorType theLocator,
const XalanDOMString theMessage,
MemoryManagerType theManager 
)

Constructor.

Parameters:
theLocatorThe locator instance for error reporting.
theMessagemessage to write when exception thrown
styleNodethe node in the stylesheet where the problem occurred
theTypetype of exception, default is "XalanXPathException"
XalanXPathException::XalanXPathException ( const XalanDOMString message,
MemoryManagerType theManager 
)

Construct an XPath exeption object.

Parameters:
messagemessage explaining the problem.
theTypetype of exception, default is "XalanXPathException"
XalanXPathException::XalanXPathException ( const XalanXPathException other)
virtual XalanXPathException::~XalanXPathException ( ) [virtual]
XalanXPathException::XalanXPathException ( MemoryManagerType theManager) [explicit, protected]

Construct an XPath exeption object.


Member Function Documentation

virtual const XalanDOMChar* XalanXPathException::getType ( ) const [virtual]

Retrieve type of exception.

Returns:
type of exception

Implements XSLException.

Reimplemented in XObject::XObjectException, XObject::XObjectInvalidConversionException, and XPathParserException.


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