virtual void push(const TToken&);
virtual std::string drop(void);
virtual void setCursorHint(const std::string&);
+ virtual bool hideCursor(void);
+ virtual bool showCursor(void);
virtual bool thaw(void);
DOM::Document document(void) const { return doc.document().cloneNode(true); }
private:
+ void init(void);
+
std::string PRIME(void) const;
bool isPrimes(const TNode&) const;
unsigned nextId;
TDocument doc;
TNode cursor;
+ unsigned hiddenCursor;
const class TDictionary& dictionary;
};