/**
  * handleFileVersionUpload
  * @author Thomas Schedler <*****@*****.**>
  */
 private function handleFileVersionUpload()
 {
     $this->core->logger->debug('media->controllers->UploadController->handleFileVersionUpload()');
     $objFile = new File();
     $objFile->setUpload($this->objUpload);
     $objFile->setId($this->intFileId);
     $objFile->setSegmenting($this->core->sysConfig->upload->documents->segmenting->enabled == 'true' ? true : false);
     $objFile->setNumberOfSegments($this->core->sysConfig->upload->documents->segmenting->number_of_segments);
     $objFile->setUploadPath(GLOBAL_ROOT_PATH . $this->core->sysConfig->upload->documents->path->local->private);
     $objFile->setPublicFilePath(GLOBAL_ROOT_PATH . $this->core->sysConfig->upload->documents->path->local->public);
     $objFile->setLanguageId($this->intLanguageId);
     $objFile->addVersion(self::UPLOAD_FIELD);
 }