class AMathMLFactory
{
public:
- AMathMLFactory(class ALogger& l) : logger(l), consumer(0) { };
- AMathMLFactory(class ALogger& l, class AMathMLConsumer& c) : logger(l), consumer(&c) { };
+ AMathMLFactory(class ALogger& l) : logger(l) { };
virtual ~AMathMLFactory() { };
+ virtual void reset(void) = 0;
virtual void documentModified(class TDocument&) = 0;
virtual DOM::Document document(void) const = 0;
protected:
class ALogger& logger;
- class AMathMLConsumer* consumer;
};
#endif // __AMathMLFactory_hh__