]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/mathml_editor/src/AMathMLFactory.hh
* this is a large commit
[helm.git] / helm / DEVEL / mathml_editor / src / AMathMLFactory.hh
index a514e9453b349faec9a9399831a215b0cab3e43b..5186c63bbdcae4b850ec1ec541e344f45ba90e90 100644 (file)
 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__