Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.4

Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XalanXPathException Class Reference

#include <XalanXPathException.hpp>

Inheritance diagram for XalanXPathException:

XSLException FoundIndex XObject::XObjectException XPathExceptionFunctionNotAvailable XPathExpression::XPathExpressionException XPathParserException XObject::XObjectInvalidConversionException XPathExpression::InvalidArgumentCountException XPathExpression::InvalidArgumentException XPathExpression::InvalidOpCodeException XPathExpression::InvalidRelativeTokenPosition Collaboration diagram for XalanXPathException:

List of all members.

Public Methods

Protected Methods


Detailed Description


Constructor & Destructor Documentation

XalanXPathException::XalanXPathException ( const XalanDOMString & message,
const XalanDOMString & theURI,
int theLineNumber,
int theColumnNumber,
const XalanNode * styleNode = 0,
const XalanDOMString & theType = XalanDOMString(XALAN_STATIC_UCODE_STRING("XalanXPathException")))

Construct an XPath exeption object.

Parameters:
message   message explaining the problem.
theURI   the URI of the related document, if known
theLineNumber   the line number of the related document, or -1 if not known
theColumnNumber   the column number of the related document, or -1 if not known
styleNode   the node in the stylesheet where the problem occurred
theType   type of exception, default is "XalanXPathException"

XalanXPathException::XalanXPathException ( const Locator & theLocator,
const XalanDOMString & theMessage,
const XalanNode * styleNode = 0,
const XalanDOMString & theType = XalanDOMString(XALAN_STATIC_UCODE_STRING("XalanXPathException")))

Constructor.

Parameters:
theLocator   The locator instance for error reporting.
theMessage   message to write when exception thrown
styleNode   the node in the stylesheet where the problem occurred
theType   type of exception, default is "XalanXPathException"

XalanXPathException::XalanXPathException ( const XalanDOMString & message,
const XalanNode * styleNode = 0,
const XalanDOMString & theType = XalanDOMString(XALAN_STATIC_UCODE_STRING("XalanXPathException")))

Construct an XPath exeption object.

Parameters:
message   message explaining the problem.
styleNode   the node in the stylesheet where the problem occurred
theType   type of exception, default is "XalanXPathException"

virtual XalanXPathException::~XalanXPathException () [virtual]

explicit XalanXPathException::XalanXPathException () [protected]

Construct an XPath exeption object.


Member Function Documentation

const XalanNode * XalanXPathException::getStyleNode () 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.

Xalan-C++ XSLT Processor Version 1.4
Copyright © 2000, 2001, 2002 The Apache Software Foundation. All Rights Reserved.