DirectoryVidal directory = DirectoryLocator.getDirectory(DirectoryVidal.class, false);
DialogDirectoryVidal dialog = new DialogDirectoryVidal(MainWindow.mainWindow, directory, "");
dialog.setVisible(true);
if (dialog.getDlgResult() == ModalDialog.DLG_OK) {
boolean badVidal = false;
DirectoryVidalItem vidal = dialog.getSelectedItem();
if (vidal != null) {
Selector<DirectoryMatterItem> mattersByVidal = matterDirectory.getFilteredItems(vidal);
for (int i = 0; i < mattersByVidal.size(); i++) {
if (matters.contains(mattersByVidal.get(i))) {
badVidal = true;