super(sampleFileFactory);
}
@Override
protected GeneratedXsds generateXsds(SampleFile sampleFile) throws Exception {
JsonToXsdGenerator g = new JsonToXsdGenerator();
applyUserXsdName(g);
File jsonFile = sampleFile.getFile();
File xsdFile = g.generateXsd(jsonFile, Folder.parentOf(jsonFile));
if (useAutomaticXsdName()) {
xsdFile = tweakAutomaticallyGeneratedName(xsdFile);
}
return new GeneratedXsds(xsdFile);
}