// }
// }
int promptResult = promptForSave(project,allowCancel);
if (promptResult == JOptionPane.YES_OPTION){
SaveOptions opt=new SaveOptions();
opt.setLocal(project.isLocal());
if (project.isLocal()){
String fileName=project.getFileName();
if (fileName==null){
fileName=SessionFactory.getInstance().getLocalSession().chooseFileName(true,project.getGuessedFileName());
}
if (fileName==null) return null;
project.setFileName(fileName);
opt.setFileName(fileName);
opt.setImporter(LocalSession.getImporter(project.getFileType()));
}
job=getSaveProjectJob(project, opt);
}
else if (promptResult == JOptionPane.CANCEL_OPTION)
return null;