package Visual_DVM_2021.Passes.All; import Common.Global; import Common.UI.UI; import Common.Utils.Utils; import TestingSystem.DVM.DVMPackage.DVMPackage; import Visual_DVM_2021.Passes.DeleteTestingPackages; import java.io.File; public class DeleteDVMPackage extends DeleteTestingPackages { public DeleteDVMPackage() { super(DVMPackage.class); } protected void showPreparation() throws Exception { super.showPreparation(); UI.getMainWindow().getTestingWindow().DropTestRunTasksComparison(); } @Override protected void performDone() throws Exception { super.performDone(); for (Object object : target) { int id = (int) object; File workspace = new File(Global.PackagesDirectory, String.valueOf(id)); Utils.forceDeleteWithCheck(workspace); } } }