00001
00002
00014 #ifndef _TransformXML_H_
00015 #define _TransformXML_H_
00016
00017 #include "BaseXML.h"
00018
00019 namespace hippodraw {
00020
00021 class TransformBase;
00022
00028 class MDL_HIPPOPLOT_API TransformXML : public BaseXML
00029 {
00030
00031 private:
00032
00034 TransformXML ( const TransformXML & );
00035
00036 public:
00037
00040 TransformXML ( XmlController * );
00041
00044 XmlElement * createElement ( const TransformBase & view );
00045
00048 virtual TransformBase * createObject ( const XmlElement * element );
00049
00050 };
00051
00052 }
00053
00054 #endif // _TransformXML_H_