if (file.isFile() && file.canRead()) {
PWListContentProvider contentProvider = (PWListContentProvider) view
.getContentProvider();
try {
contentProvider.mergeWithFile(password, file);
} catch (Exception e) {
MessageDialog.openError(shell, "Cannot open file",
"Failed to load XML from file "
+ file.getAbsolutePath());
e.printStackTrace();