/**
  * Constructor
  */
 public function __construct($parentGUI, $parentCMD, assQuestionGUI $questionGUI, $questionHintTracking)
 {
     $this->parentGUI = $parentGUI;
     $this->parentCMD = $parentCMD;
     $this->questionHintTracking = $questionHintTracking;
     parent::__construct($questionGUI);
 }
 /**
  * Constructor
  * 
  * @access	public
  * @param	assQuestionGUI	$questionGUI 
  */
 public function __construct(assQuestionGUI $questionGUI)
 {
     parent::__construct($questionGUI);
     $this->hintOrderingClipboard = new ilAssQuestionHintsOrderingClipboard($questionGUI->object);
 }
 /**
  * Constructor
  *
  * @param	ilTestOutputGUI $testOutputGUI
  * @param	ilTestSession $testSession
  * @param	assQuestionGUI $questionGUI 
  */
 public function __construct(ilTestOutputGUI $testOutputGUI, ilTestSession $testSession, assQuestionGUI $questionGUI)
 {
     $this->testOutputGUI = $testOutputGUI;
     $this->testSession = $testSession;
     parent::__construct($questionGUI);
 }