00001
00013 #ifndef _XmlTextNode_H_
00014 #define _XmlTextNode_H_
00015
00016 #include "XmlNode.h"
00017
00018 #include <string>
00019
00020 namespace hippodraw {
00021
00028 class MDL_HIPPOPLOT_API XmlTextNode : public virtual XmlNode
00029 {
00030
00031 private:
00032
00034 XmlTextNode ( const XmlTextNode & );
00035
00036 protected:
00037
00039 XmlTextNode ();
00040
00041 public:
00042
00044 virtual ~XmlTextNode();
00045
00048 virtual void setData ( const std::string & ) = 0;
00049 };
00050
00051 }
00052
00053 #endif // _XmlTextNode_H_