BOFile newTaskFile = fe.getFile();
File realFile = fe.getRealFile();
newTaskFile.setTaskID(taskFile.getTaskID());
newTaskFile.setProject((BOProject) lstProjects.getSelectedValue());
newTaskFile.setFileName(newTaskFile.generateFileName());
newTaskFile.setFileVersion(taskFile.getFileVersion() + 1);
newTaskFile.setFileDate(new Date());
try {
fileManager.checkInFile(taskFile, newTaskFile, realFile, ApplicationContext.getCurrentUser());
fileTableModel.updateFileList(fileManager.getAllFile((BOProject) lstProjects.getSelectedValue(), ApplicationContext.getCurrentUser()));