24define (
"RESPONSEVAR_EQUAL",
"1");
25define (
"RESPONSEVAR_LT",
"2");
26define (
"RESPONSEVAR_LTE",
"3");
27define (
"RESPONSEVAR_GT",
"4");
28define (
"RESPONSEVAR_GTE",
"5");
29define (
"RESPONSEVAR_SUBSET",
"6");
30define (
"RESPONSEVAR_INSIDE",
"7");
31define (
"RESPONSEVAR_SUBSTRING",
"8");
33define (
"CASE_YES",
"1");
34define (
"CASE_NO",
"2");
36define (
"SETMATCH_PARTIAL",
"1");
37define (
"SETMATCH_EXACT",
"2");
39define (
"AREATYPE_ELLIPSE",
"1");
40define (
"AREATYPE_RECTANGLE",
"2");
41define (
"AREATYPE_BOUNDED",
"3");
68 $this->vartype = $a_vartype;
78 switch (strtolower($a_case))
98 $this->respident = $a_respident;
108 $this->index = $a_index;
118 switch (strtolower($a_setmatch))
138 switch (strtolower($a_areatype))
162 $this->content = $a_content;
ilQTIResponseVar($a_vartype)
setRespident($a_respident)