00001 #ifndef _DQM_TrackerCommon_Button_h_ 00002 #define _DQM_TrackerCommon_Button_h_ 00003 00013 #include "xgi/Method.h" 00014 #include "cgicc/HTMLClasses.h" 00015 #include "DQM/TrackerCommon/interface/WebElement.h" 00016 00017 00018 class Button : public WebElement 00019 { 00020 private: 00022 std::string name; 00024 std::string requestID; 00025 00026 public: 00027 00028 Button(std::string the_url, std::string top, std::string left, std::string the_requestID, std::string the_name) 00029 : WebElement(the_url, top, left) 00030 { 00031 name = the_name; 00032 requestID = the_requestID; 00033 } 00034 00035 ~Button() 00036 { 00037 } 00038 00039 void printHTML(xgi::Output *out); 00040 }; 00041 00042 00043 #endif