package org.erlide.engine.model.root;
import java.util.Collection;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.IPath;
public interface SourcePathProvider {
/*
* TODO specify if the paths are resolved or not
*/
Collection<IPath> getSourcePathsForBuild(IProject project);
Collection<IPath> getSourcePathsForModel(IProject project);
Collection<IPath> getSourcePathsForExecution(IProject project);
Collection<IPath> getIncludePaths(IProject project);
}