private function handleFileUpload(ilAssKprimChoiceAnswer $answer, $fileData)
 {
     $imagePath = $this->getImagePath();
     if (!file_exists($imagePath)) {
         ilUtil::makeDirParents($imagePath);
     }
     $filename = $this->createNewImageFileName($fileData['name'], true);
     $answer->setImageFsDir($imagePath);
     $answer->setImageFile($filename);
     if (!ilUtil::moveUploadedFile($fileData['tmp_name'], $fileData['name'], $answer->getImageFsPath())) {
         return 2;
     }
     return 0;
 }