} public function get_feedback_class() { return 'incorrect'; } } class question_state_mangrpartial extends question_state_manuallygraded { public function is_partially_correct() { return true; } public function get_feedback_class() { return 'partiallycorrect'; } } class question_state_mangrright extends question_state_manuallygraded { public function is_correct() { return true; } public function get_feedback_class() { return 'correct'; } } /**#@-*/ question_state::init();