You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@apache.org on 2002/11/22 00:57:10 UTC
cvs commit: xml-xalan/c/src/XMLSupport XMLParserLiaison.hpp
dbertoni 2002/11/21 15:57:10
Modified: c/src/XMLSupport XMLParserLiaison.hpp
Log:
Typedefs for Xerces classes.
Revision Changes Path
1.19 +19 -11 xml-xalan/c/src/XMLSupport/XMLParserLiaison.hpp
Index: XMLParserLiaison.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XMLSupport/XMLParserLiaison.hpp,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- XMLParserLiaison.hpp 20 Nov 2002 02:32:13 -0000 1.18
+++ XMLParserLiaison.hpp 21 Nov 2002 23:57:10 -0000 1.19
@@ -68,16 +68,24 @@
+XALAN_DECLARE_XERCES_CLASS(DocumentHandler);
+XALAN_DECLARE_XERCES_CLASS(EntityResolver);
+XALAN_DECLARE_XERCES_CLASS(ErrorHandler);
+XALAN_DECLARE_XERCES_CLASS(InputSource);
+
+
+
XALAN_CPP_NAMESPACE_BEGIN
-class DocumentHandler;
-class EntityResolver;
-class ErrorHandler;
+typedef XERCES_CPP_NAMESPACE_QUALIFIER DocumentHandler DocumentHandlerType;
+typedef XERCES_CPP_NAMESPACE_QUALIFIER EntityResolver EntityResolverType;
+typedef XERCES_CPP_NAMESPACE_QUALIFIER ErrorHandler ErrorHandlerType;
+typedef XERCES_CPP_NAMESPACE_QUALIFIER InputSource InputSourceType;
+
class ExecutionContext;
class FormatterListener;
-class InputSource;
class XalanAttr;
class XalanDocument;
class XalanElement;
@@ -124,7 +132,7 @@
*/
virtual XalanDocument*
parseXMLStream(
- const InputSource& inputSource,
+ const InputSourceType& inputSource,
const XalanDOMString& identifier = XalanDOMString()) = 0;
/**
@@ -140,8 +148,8 @@
*/
virtual void
parseXMLStream(
- const InputSource& inputSource,
- DocumentHandler& handler,
+ const InputSourceType& inputSource,
+ DocumentHandlerType& handler,
const XalanDOMString& identifier = XalanDOMString()) = 0;
/**
@@ -229,7 +237,7 @@
*
* @return The pointer to the installed entity resolver object.
*/
- virtual EntityResolver*
+ virtual EntityResolverType*
getEntityResolver() const = 0;
/**
@@ -242,14 +250,14 @@
* entities in the XML file.
*/
virtual void
- setEntityResolver(EntityResolver* resolver) = 0;
+ setEntityResolver(EntityResolverType* resolver) = 0;
/**
* This method returns the installed error handler.
*
* @return The pointer to the installed error handler object.
*/
- virtual ErrorHandler*
+ virtual ErrorHandlerType*
getErrorHandler() const = 0;
/**
@@ -258,7 +266,7 @@
* @param handler A pointer to the error handler to be called upon error.
*/
virtual void
- setErrorHandler(ErrorHandler* handler) = 0;
+ setErrorHandler(ErrorHandlerType* handler) = 0;
private:
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org