001package com.ganteater.ae; 002 003import java.util.Iterator; 004 005public interface MultiTaskRunDialog { 006 007 void showDialog(String name, String[] theNames, boolean notifyMe); 008 009 Iterator<String> getSelectedTasks(); 010 011 void begin(String taskName); 012 013 void end(String taskName, boolean statusOk); 014 015 boolean isExceptionIgnore(); 016 017 void done(); 018 019 void setExceptionIgnore(boolean flag); 020 021 void select(String[] attribute, boolean defaultMode); 022 023 boolean isStarted(); 024 025 String getName(); 026 027 boolean isVisible(); 028 029 void setVisible(boolean b); 030 031}