X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FDEVEL%2Fmathml_editor%2Fsrc%2FTPushParser.hh;h=09bfe713db9a94321fa1f3873bc4d67fccff8f32;hb=7bea7bddf7ca13260f4d3965182dc4fb58d035e7;hp=951fb874ab79a0b85e805045cbf0b48410198548;hpb=bf29ef82dc843dcb1929b413b36801ac26441fbd;p=helm.git diff --git a/helm/DEVEL/mathml_editor/src/TPushParser.hh b/helm/DEVEL/mathml_editor/src/TPushParser.hh index 951fb874a..09bfe713d 100644 --- a/helm/DEVEL/mathml_editor/src/TPushParser.hh +++ b/helm/DEVEL/mathml_editor/src/TPushParser.hh @@ -13,13 +13,14 @@ class TPushParser : public APushParser { public: - TPushParser(const class TDictionary&); - TPushParser(const class TDictionary&, class TListener&); + TPushParser(class ALogger&, const class TDictionary&); + TPushParser(class ALogger&, class AMathMLFactory&, const class TDictionary&); virtual ~TPushParser(); virtual void push(const TToken&); - virtual void setCursor(const std::string&); + virtual void setCursorHint(const std::string&); +protected: TDocument document(void) const { return doc; } private: @@ -61,13 +62,10 @@ private: }; std::stack frames; - //std::list buffer; unsigned nextId; TDocument doc; TNode cursor; - const class TDictionary& dictionary; - class TListener* listener; }; #endif // __TPushParser_hh__