/*
   * (non-Javadoc)
   * @see org.eclipse.sapphire.services.RelativePathService#roots()
   */
  @Override
  public List<Path> roots() {
    List<Path> roots = new ArrayList<Path>();
    IModelElement modelElement = context(IHook.class);
    IProject project = modelElement.adapt(IProject.class);
    IFolder[] folders = ProjectUtil.getSourceFolders(project);

    for (IFolder folder : folders) {
      roots.add(new Path(folder.getLocation().toPortableString()));
    }

    return roots;
  }