BinnerAxisXML.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _BinnerAxisXML_H_
00015 #define _BinnerAxisXML_H_
00016 
00017 #include "BaseXML.h"
00018 
00019 namespace hippodraw {
00020 
00021 class BinnerAxis;
00022 
00028 class MDL_HIPPOPLOT_API BinnerAxisXML : public BaseXML
00029 {
00030 
00031 private:
00032 
00034   BinnerAxisXML ( const BinnerAxisXML & );
00035 
00037   std::string m_width;
00038 
00040   std::string m_high;
00041 
00043   std::string m_low;
00044 
00047   void setAttributes ( XmlElement * tag, const BinnerAxis & binner );
00048 
00049 public:
00050 
00053   BinnerAxisXML ( XmlController * );
00054 
00057   XmlElement * createElement ( const BinnerAxis & binner );
00058 
00061   virtual BinnerAxis * createObject ( const XmlElement * element );
00062 
00063 };
00064 
00065 } // namespace hippodraw
00066 
00067 #endif // _BinnerAxisXML_H_

Generated for HippoDraw Class Library by doxygen