String downloadFolder = preferences.getString(DefaultPreferences.DOWNLOAD_FOLDER);
if (StringUtils.isSet(downloadFolder) && new File(downloadFolder).exists())
dialog.setFilterPath(downloadFolder);
String selectedFileName = dialog.open();
if (StringUtils.isSet(selectedFileName)) {
File file = new File(selectedFileName);
Controller.getDefault().getDownloadService().download(attachmentPair.getFirst(), attachmentPair.getSecond(), file.getName(), file.getParentFile(), true);
/* Remember Download Folder in Settings */