00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #ifndef _MPCL_TEXT_HTML_SUBMIT_GROUP__
00028 #define _MPCL_TEXT_HTML_SUBMIT_GROUP__
00029
00030 #include "container.hh"
00031 #include "submit.hh"
00032
00033
00035 namespace mpcl
00036 {
00037
00039 namespace text
00040 {
00041
00043 namespace html
00044 {
00045
00047 class TSubmitGroup : public TContainer
00048 {
00049
00050 public:
00051
00052
00053
00054
00055
00056 TSubmitGroup ( const char* pkcIDENTIFIER ,
00057 const char* pkcVALUE = "" ,
00058 const char* pkcALIGN = "horizontal" ) :
00059 TContainer (pkcIDENTIFIER, pkcVALUE, pkcALIGN) {}
00060
00061 void insertUpdating (const QTTag& rkqtTAG)
00062 {
00063 (*rkqtTAG) ("identifier") = identifier();
00064 insertAs (identifier(), rkqtTAG, end());
00065 }
00066
00067 void insertUpdating (const QTTag& rkqtTAG, iterator tINDEX)
00068 {
00069 (*rkqtTAG) ("identifier") = identifier();
00070 insertAs (identifier(), rkqtTAG, tINDEX);
00071 }
00072
00073 };
00074
00075 }
00076
00077 }
00078
00079 }
00080
00081
00082 #endif // not _MPCL_TEXT_HTML_SUBMIT_GROUP__