2 #ifndef __CMathMLFactoryXSLT_hh__
3 #define __CMathMLFactoryXSLT_hh__
5 #include "AMathMLFactory.hh"
7 class CMathMLFactoryXSLT : public AMathMLFactory
10 CMathMLFactoryXSLT(class ALogger& l, const DOM::XSLTStylesheet& s) : AMathMLFactory(l), style(s) { };
11 CMathMLFactoryXSLT(class ALogger& l, class AMathMLConsumer& c, const DOM::XSLTStylesheet& s) : AMathMLFactory(l, c), style(s) { };
13 virtual void documentModified(class TDocument&);
14 virtual DOM::Document document(void) const { return result; };
17 static bool subst(const DOM::Element& e1, const DOM::GdomeString& id, const DOM::Element& e2);
19 const DOM::XSLTStylesheet& style;
23 #endif // __CMathMLFactoryXSLT_hh__