LanguagePathService

public class LanguagePathService implements ILanguagePathService

Constructors

LanguagePathService

public LanguagePathService(ILanguageIdentifierService languageIdentifierService, Set<ILanguagePathProvider> providers)

Methods

includeFiles

public Iterable<IdentifiedResource> includeFiles(IProject project, ILanguageImpl language)

includePaths

public Set<FileObject> includePaths(IProject project, String languageName)

sourceAndIncludeFiles

public Iterable<IdentifiedResource> sourceAndIncludeFiles(IProject project, ILanguageImpl language)

sourceAndIncludePaths

public Iterable<FileObject> sourceAndIncludePaths(IProject project, String languageName)

sourceFiles

public Iterable<IdentifiedResource> sourceFiles(IProject project, ILanguageImpl language)

sourcePaths

public Set<FileObject> sourcePaths(IProject project, String languageName)

toFiles

public Collection<IdentifiedResource> toFiles(Iterable<FileObject> paths, ILanguageImpl language)