package eu.project.ttc.tools.api.internal;
import java.nio.file.Path;
import eu.project.ttc.api.Document;
import eu.project.ttc.api.TermSuiteException;
import eu.project.ttc.engines.desc.Lang;
public class DocumentFactory {
public static Document create(Lang lang, Path path) {
try {
return new Document(
lang,
path.toUri().toURL().toString(),
org.apache.commons.io.FileUtils.readFileToString(path.toFile())
);
} catch (Exception e) {
throw new TermSuiteException(e);
}
}
}