00001 #ifndef WORK_H
00002 #define WORK_H
00003 #include "XMLMarker.h"
00007 class Work: public XMLMarker{
00008
00009 public:
00010 Work(XMLMarker * p,QString nsp,QString nom,QXmlAttributes xmlatts);
00011 virtual void characters(QString s);
00012 virtual bool endXMLMarker();
00013
00014 };
00015
00016 class Work_Number: public XMLMarker{
00017 QString workNumber;
00018 public:
00019 Work_Number(XMLMarker * p,QString nsp,QString nom,QXmlAttributes xmlatts);
00020 virtual void characters(QString s);
00021 virtual bool endXMLMarker();
00022
00023 };
00024
00025 class Work_Title: public XMLMarker{
00026 QString workTitle;
00027 public:
00028 Work_Title(XMLMarker * p,QString nsp,QString nom,QXmlAttributes xmlatts);
00029 virtual void characters(QString s);
00030 virtual bool endXMLMarker();
00031
00032 };
00033
00034 #endif