Limiro::DateQuestionPattern Klassenreferenz

Muster um Datum-Fragen (DateQuestion) zu erzeugen. Mehr ...

#include <Question.h>

Klassendiagramm für Limiro::DateQuestionPattern:

Inheritance graph
[Legende]
Zusammengehörigkeiten von Limiro::DateQuestionPattern:

Collaboration graph
[Legende]

Aufstellung aller Elemente

Öffentliche Methoden

virtual bool isDynamic () const
 Gibt an, ob das Muster dynamisch ist, d. h. Script-Segmente enthält.
virtual Questionbake ()
 Erzeugt eine Frage aus dem Muster.

Geschützte Methoden

virtual bool build (xmlNodePtr qNode)

Geschützte Attribute

DynamicString m_qText
 Fragetext.
std::string m_aText
 Antworttext.


Ausführliche Beschreibung

Muster um Datum-Fragen (DateQuestion) zu erzeugen.

Dokumentation der Elementfunktionen

Question * Limiro::DateQuestionPattern::bake (  )  [virtual]

Erzeugt eine Frage aus dem Muster.

Eine Frage des entsprechenden Typs wird erzeugt und mit den Werten der berechneten Texte (DynamicString) gefüllt.

Erneute Implementation von Limiro::SimpleQuestionPattern.

Benutzt Limiro::DynamicString::bake(), isDynamic(), m_aText, Limiro::DateQuestion::m_aText, Limiro::DateQuestion::m_aTextUser, Limiro::QuestionPattern::m_code, Limiro::QuestionPattern::m_num, m_qText und Limiro::SimpleQuestion::m_qText.

bool Limiro::DateQuestionPattern::build ( xmlNodePtr  qNode  )  [protected, virtual]

Wird von fromXml() aufgerufen, um die Frage mit Werten aus dem XML-Knoten zu füllen.

Erneute Implementation von Limiro::SimpleQuestionPattern.

Benutzt Limiro::QuestionPattern::commonBuild(), m_aText und m_qText.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Erzeugt am Wed Jul 2 18:54:21 2008 für limiro von  doxygen 1.5.6