4require_once
'Modules/TestQuestionPool/classes/questions/class.ilAssQuestionSolutionComparisonExpressionImport.php';
39 $this->importQuestionId =
null;
40 $this->importSkillBaseId =
null;
41 $this->importSkillTrefId =
null;
43 $this->expressions = array();
108 $this->expressions[$expression->
getOrderIndex()] = $expression;
116 return current($this->expressions);
124 return next($this->expressions);
132 return key($this->expressions);
140 return key($this->expressions) !==
null;
148 return reset($this->expressions);
An exception for terminatinating execution or to throw for unit testing.
__construct()
ilAssQuestionSolutionComparisonExpressionImportList constructor.
addExpression(ilAssQuestionSolutionComparisonExpressionImport $expression)
setImportQuestionId($importQuestionId)
setImportSkillTrefId($importSkillTrefId)
setImportSkillBaseId($importSkillBaseId)
setImportSkillTrefId($importSkillTrefId)
setImportQuestionId($importQuestionId)
setImportSkillBaseId($importSkillBaseId)