package betsy.tools;
import java.io.IOException;
import java.nio.file.Paths;
import javax.xml.bind.JAXBException;
import betsy.common.tasks.FileTasks;
import loader.PEBLBpmnPngImageAdderMain;
import loader.PEBLStoreFilesAlongMain;
import org.xml.sax.SAXException;
public class CreateInitialDatabase {
public static void main(String[] args) {
try {
FileTasks.deleteDirectory(Paths.get("database"));
System.out.println("PEBL Write");
PEBLWriterMain.main(new String[] {"database"});
System.out.println("PEBL Files");
PEBLStoreFilesAlongMain.main(new String[] {"database/pebl.xml"});
System.out.println("PEBL PNGs");
PEBLBpmnPngImageAdderMain.main(new String[] {"database/pebl.xml"});
} catch (JAXBException | IOException | SAXException e) {
System.err.println("Error during creating initial database " + e.getMessage());
e.printStackTrace();
}
}
}