package tern.eclipse.swt.samples;
import java.io.File;
import tern.EcmaVersion;
import tern.ITernProject;
import tern.TernResourcesManager;
import tern.repository.ITernRepository;
import tern.repository.TernRepository;
public class TernProjectFactory {
public static ITernProject create() {
// Create tern repository.
File ternBaseDir = new File("../../core/ternjs");
ITernRepository repository = new TernRepository("ternjs", ternBaseDir);
// Create tern project by setting the tern repository
File projectDir = new File(".");
ITernProject project = TernResourcesManager.getTernProject(projectDir);
project.setEcmaVersion(EcmaVersion.ES5);
project.setRepository(repository);
return project;
}
}