package com.door43.translationstudio.tasks;
import com.door43.translationstudio.AppContext;
import com.door43.util.tasks.ManagedTask;
import java.io.File;
/**
* Created by blm on 5/17/16.
*/
public class ImportProjectsTask extends ManagedTask {
public static final String TASK_ID = "imports_projects_task";
private File projectsFolder;
private boolean overwrite;
private String[] importedSlugs;
public ImportProjectsTask(File projectsFolder, boolean overwrite) {
this.projectsFolder = projectsFolder;
this.overwrite = overwrite;
}
@Override
public void start() {
try {
importedSlugs = AppContext.getTranslator().importArchive(projectsFolder, overwrite);
} catch (Exception e) {
e.printStackTrace();
}
}
public String[] getImportedSlugs() {
return importedSlugs;
}
}