if (vidalItem != null) {
try {
DialogDirectoryMatter dialog = new DialogDirectoryMatter(MainWindow.mainWindow, directoryMatter, "", true);
dialog.setVisible(true);
if (dialog.getDlgResult() == ModalDialog.DLG_OK){
DirectoryMatterItem newItem = dialog.getSelectedItem();
if (newItem != null) {
SelectorEditableExceptional<DirectoryMatterItem> s
= directoryMatter.getFilteredItems(vidalItem);
if (newItem.getID() != 0) {
s.append(newItem);
}
}
updateTableMatter();
}