21 #ifndef EXTENSIONNEWLINE_H 
   22 #define EXTENSIONNEWLINE_H 
   24 #include <xalanc/Include/PlatformDefinitions.hpp> 
   25 #include <xalanc/XPath/Function.hpp> 
   26 #include <xercesc/util/PlatformUtils.hpp> 
   27 #include <xalanc/XalanTransformer/XalanTransformer.hpp> 
   28 #include <xalanc/XPath/XObjectFactory.hpp> 
   30 #include "../DllMain.h" 
   32 XALAN_USING_XALAN(Function)
 
   33 XALAN_USING_XALAN(XPathExecutionContext)
 
   34 XALAN_USING_XALAN(XalanDOMString)
 
   35 XALAN_USING_XALAN(XalanNode)
 
   37 XALAN_USING_XALAN(XObjectPtr)
 
   40 XALAN_USING_XALAN(MemoryManagerType)
 
   48                         virtual XObjectPtr execute( XPathExecutionContext& executionContext, XalanNode* context, 
const XObjectArgVectorType& args,
const LocatorType* locator ) 
const;
 
   51                         #if defined( XALAN_NO_COVARIANT_RETURN_TYPE ) 
   52                                 virtual Function* clone( MemoryManagerType& theManager ) 
const;
 
   57                         const XalanDOMString& getError( XalanDOMString& theResult ) 
const;
 
   59                         #if defined( XALAN_NO_COVARIANT_RETURN_TYPE ) 
   60                                 virtual Function* clone() 
const;
 
   65                         const XalanDOMString getError() 
const;
 
   75 #endif // EXTENSIONNEWLINE_H