]> git.sven.stormbind.net Git - sven/vym.git/blobdiff - xml-freemind.h
New upstream version 2.9.22
[sven/vym.git] / xml-freemind.h
diff --git a/xml-freemind.h b/xml-freemind.h
deleted file mode 100644 (file)
index 0d1d81d..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-#ifndef XML_FREEMIND_H
-#define XML_FREEMIND_H
-
-#include "xml-base.h"
-
-class BranchItem;
-class VymModel;
-
-/*! \brief Parsing Freemind maps from XML documents */
-
-class parseFreemindHandler  : public parseBaseHandler
-{
-public:
-    bool startDocument();
-    QString parseHREF(QString);
-    bool startElement ( const QString&, const QString&,
-                        const QString& eName, const QXmlAttributes& atts ); 
-    bool   endElement ( const QString&, const QString&, const QString& ); 
-    bool characters   ( const QString&);
-    QString errorString();
-    bool readNodeAttr (const QXmlAttributes&);
-    bool readRichContentAttr (const QXmlAttributes&);
-
-private:
-    QString     errorProt;
-    enum State 
-    { 
-       StateInit, 
-       StateAttributeRegistry,
-       StateAttributeName,
-       StateAttributeValue,
-       StateMap, 
-       StateNode, 
-       StateProperties, 
-       StateMapStyles, 
-       StateCloud,
-       StateEdge, 
-       StateIcon, 
-       StateFont,
-       StateArrowLink,
-       StateHook,
-       StateText,
-       StateRichContent,
-       StateHtml,
-        StateUnknown
-     };
-    enum HtmlPurpose {Node,Note,Unknown};
-    HtmlPurpose htmlPurpose;
-                
-    State state;            
-    QList <State> stateStack;
-    BranchItem *lastBranch;
-    BranchItem *mapCenter;
-    BranchItem *mainBranchLeft;
-    BranchItem *mainBranchRight;
-}; 
-#endif