Not part of regular build, a=leaf. This is a fix for the last set of

integration code checked in. Moved definition of NamespaceResolver out of
this file to source/xml/NamespaceResolver.h to prevent some circular
references.
This commit is contained in:
kvisco%ziplink.net 2000-08-27 06:11:56 +00:00
Родитель b20f17c6f0
Коммит f82764fc2d
1 изменённых файлов: 3 добавлений и 17 удалений

Просмотреть файл

@ -25,7 +25,7 @@
* - changed constant short declarations in many of the classes
* with enumerations, commented with //--LF
*
* $Id: Expr.h,v 1.6 2000/08/26 04:29:09 Peter.VanderBeken%pandora.be Exp $
* $Id: Expr.h,v 1.7 2000/08/27 06:11:56 kvisco%ziplink.net Exp $
*/
@ -44,7 +44,7 @@
/*
XPath class definitions.
Much of this code was ported from XSL:P.
@version $Revision: 1.6 $ $Date: 2000/08/26 04:29:09 $
@version $Revision: 1.7 $ $Date: 2000/08/27 06:11:56 $
*/
#ifndef TRANSFRMX_EXPR_H
@ -53,6 +53,7 @@
//necessary prototypes
class FunctionCall;
class NodeSet;
/**
* The expression context and state class used when evaluating XPath Expressions.
@ -106,21 +107,6 @@ public:
}; //-- ContextState
/**
* A class that returns the relevant namespace URI for a node.
**/
class NamespaceResolver {
public:
/**
* Returns the namespace URI for the given name
**/
virtual void getNameSpaceURI(String& name, String& nameSpaceURI) = 0;
}; //-- NamespaceResolver
/**
* A Base Class for all XSL Expressions
**/