Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

XMLMarker.h

00001 #ifndef XMLMARKER_H
00002 #define XMLMARKER_H
00003 #include <qstring.h>
00004 #include <qxml.h>
00005 #include "../config.h"
00024 class XMLMarker{
00025 private:
00026 XMLMarker * parent;
00027 //int checkItisFine;
00028 
00029  protected:
00030   QString nom;
00031   QString error;
00032   bool status;
00033 
00034 public:
00035 static int nbinstance;
00036 XMLMarker(XMLMarker *,QString nsp,QString nom,QXmlAttributes xml);
00037 virtual ~XMLMarker();
00041  XMLMarker * getParent(QString );
00042  // XMLMarker * getParent( );
00043 virtual void printMe();
00044 virtual void characters(QString s);
00045 virtual bool endXMLMarker();
00046 QString getName();
00047 virtual bool isValidDescendant(QString s);
00048 virtual bool getStatus();
00049 //virtual ~XMLMarker();
00050 };
00051 #endif
00052 
00053 
00054 

Generated on Tue Jun 1 21:13:30 2004 for Alternate Take by doxygen 1.3.6