package org.eclipse.xtend.maven; import org.apache.maven.project.MavenProject; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.xtext.resource.XtextResourceSet; import com.google.inject.Provider; /** * @author Moritz Eysholdt */ public class MavenProjectResourceSetProvider implements Provider<ResourceSet> { private MavenProject project; public MavenProjectResourceSetProvider(MavenProject project) { super(); this.project = project; } public ResourceSet get() { ResourceSet rs = new XtextResourceSet(); MavenProjectAdapter.install(rs, project); return rs; } }