// Send also finished event in case of survey
fireEvent(ureq, new IQSubmittedEvent());
}
} else if (wfCommand.equals(QTIConstants.QTI_WF_CANCEL)) { // cancel
// assessment
navig.cancelAssessment();
} else if (wfCommand.equals(QTIConstants.QTI_WF_SUSPEND)) { // suspend
// assessment
// just close the controller
fireEvent(ureq, Event.DONE_EVENT);
return;