]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/mathml_editor/src/APushParser.hh
debian release 0.0.4-1
[helm.git] / helm / DEVEL / mathml_editor / src / APushParser.hh
index 3a3aa8842c350092c0aecd84577537b4f5724c93..aa0d10a43022996a4f9e5b22df6d0f8dec6ca9d3 100644 (file)
@@ -33,10 +33,12 @@ public:
   APushParser(class ALogger& l, class AMathMLFactory& f) : logger(l), factory(&f), freeze_level(0) { };
   virtual ~APushParser() { };
 
-  virtual void reset(void);
+  virtual void reset(void) = 0;
   virtual void push(const class TToken&) = 0;
-  virtual std::string drop(void) = 0;
+  virtual std::string drop(bool) = 0;
   virtual void setCursorHint(const std::string&) = 0;
+  virtual bool hideCursor(void) = 0;
+  virtual bool showCursor(void) = 0;
 
   virtual bool freeze(void);
   virtual bool thaw(void);