public String desc() { return entry; }
public String key() { return key; }
static void progress(final GUI gui, final String t, final Process[] procs) {
new Action() {
public void run() {
<BUG>for(final Process proc : procs) {
final boolean ci = proc instanceof CreateIndex;
final boolean fs = proc instanceof CreateFS;
final boolean di = proc instanceof DropIndex;
final boolean op = proc instanceof Optimize;
if(!ci && !di && !op) {</BUG>
new Close().execute(gui.context);

public String desc() { return entry; }
public String key() { return key; }
static void progress(final GUI gui, final String t, final Process[] procs) {
new Action() {
public void run() {
for(final Process p : procs) {
final boolean ci = p instanceof CreateIndex;
final boolean fs = p instanceof CreateFS;
final boolean di = p instanceof DropIndex;
final boolean op = p instanceof Optimize;
if(!ci && !di && !op) {
new Close().execute(gui.context);
