package husacct.control.presentation.workspace.loaders;
import java.io.File;
import java.util.HashMap;
import javax.swing.JPanel;
public abstract class LoaderPanel extends JPanel{
private static final long serialVersionUID = 1L;
abstract public boolean validateData();
abstract public HashMap<String, Object> getData();
public File getDirectoryFromFile(File file){
File output = new File("");
if(file != null){
String pathWithSelectedFile = file.getAbsolutePath();
String pathToSelectedFile = pathWithSelectedFile.substring(0, pathWithSelectedFile.lastIndexOf('\\') + 1);
output = new File(pathToSelectedFile);
}
return output;
}
}