23 define(
"RT_RESPONSE_LID",
"1");
24 define(
"RT_RESPONSE_XY",
"2");
25 define(
"RT_RESPONSE_STR",
"3");
26 define(
"RT_RESPONSE_NUM",
"4");
27 define(
"RT_RESPONSE_GRP",
"5");
28 define(
"RT_RESPONSE_EXTENSION",
"6");
30 define(
"R_CARDINALITY_SINGLE",
"1");
31 define(
"R_CARDINALITY_MULTIPLE",
"2");
32 define(
"R_CARDINALITY_ORDERED",
"3");
34 define(
"RTIMING_NO",
"1");
35 define(
"RTIMING_YES",
"2");
37 define(
"NUMTYPE_INTEGER",
"1");
38 define(
"NUMTYPE_DECIMAL",
"2");
39 define(
"NUMTYPE_SCIENTIFIC",
"3");
64 $this->render_type = null;
65 $this->response_type = $a_response_type;
70 $this->response_type = $a_responsetype;
80 $this->ident = $a_ident;
90 switch (strtolower($a_rcardinality)) {
113 switch (strtolower($a_rtiming)) {
132 switch (strtolower($a_numtype)) {
155 $this->render_type = $a_render_type;
165 $this->flow = $a_flow;
175 $this->material1 = $a_material;
185 $this->material2 = $a_material;
195 if ($this->render_type != null) {
const R_CARDINALITY_ORDERED
setMaterial2($a_material)
__construct($a_response_type=0)
setRCardinality($a_rcardinality)
setMaterial1($a_material)
setResponsetype($a_responsetype)
setRenderType($a_render_type)
const R_CARDINALITY_SINGLE
const R_CARDINALITY_MULTIPLE