cc/paradigmas/t3/cliente/Questao.cpp

00001 #include "Questao.h"
00002 
00006 Questao::Questao(int id): m_id(id) {}
00007 
00008 Questao::~Questao ( ) {
00009    //vazio
00010 }
00011 
00017 void Questao::setEnunciado ( string new_var ) {
00018    m_enunciado = new_var;
00019 }
00020 
00026 string Questao::getEnunciado ( ) const {
00027    return m_enunciado;
00028 }
00029 
00035 int Questao::getId ( ) const {
00036    return m_id;
00037 }
00038 
00043 void Questao::setTipo ( TipoQuestao new_var ) {
00044    m_tipo = new_var;
00045 }
00046 
00051 TipoQuestao Questao::getTipo ( ) const {
00052    return m_tipo;
00053 }
00054 
00059 string Questao::getHtml ( ) const {
00060    stringstream html; 
00061    html  << "<input type=\"hidden\" name=\"questao" << m_id << "." << Q_STR_TIPO <<"\" value=\"" << m_tipo << "\">";
00062    html  << "<div class=\"titulo_questao\">" << m_id << ". " << m_enunciado << "</div>";
00063    html  << "<div class=\"corpo_questao\">" << getBodyRespHtml() <<"</div>";
00064    return html.str();    
00065 }
00066 
00067 

Gerado em Tue Aug 7 04:08:07 2007 para questgen por  doxygen 1.5.1