private void doManageIndexes() {
if (! indexes.isEmpty()) {
int numIndexes = indexes.size();
ManageIndexesDialog min = new ManageIndexesDialog(this, I18n.getString("windowtitle.index_properties"), true);
min.init();
min.setVisible(true);
if (min.returnBool) {
// proceed to make the changes
ArrayList<DocSearcherIndex> newIndex = new ArrayList<DocSearcherIndex>();
for (int i = 0; i < numIndexes; i++) {
// set searched
if (! min.deletionSelected(i)) {
DocSearcherIndex di = indexes.get(i);
di.setShouldBeSearched(min.searchSelected(i));
if (min.updateSelected(i)) {
idx.updateIndex(di);
}
if (min.exportSelected(i)) {
doExport(di);
}
newIndex.add(di);
}
else {