package husacct.analyse.presentation;
import org.apache.log4j.Logger;
class ThreadedDependencyExport implements Runnable {
private Logger husacctLogger = Logger.getLogger(ThreadedDependencyExport.class);
private AnalyseUIController dataControl;
private String path;
public ThreadedDependencyExport(AnalyseUIController control, String filePath) {
this.dataControl = control;
this.path = filePath;
}
@Override
public void run() {
try {
Thread.sleep(20);
dataControl.exportDependencies(path);
} catch (InterruptedException exception) {
husacctLogger.debug("Analyse export dependencies interrupted");
}
}
}