The extension point allows external tools to provide its own recommendations on resources ignore rules. org.eclipse.team.svn.core.resourceIgnoreRules The implementation of the extension point should return true for the isAcceptableNature() method if and only if the project nature corresponds to the ignore options supported by this recommendations provider and for the isIgnoreRecommended() method if and only if the resource should be ignored. Must implement org.eclipse.team.svn.core.extension.options.IIgnoreRecommendations 0.7.0 /** * Allows to define dynamically resource ignore rules * * @author Alexander Gurov */ public interface IIgnoreRecommendations { /** * Tells if the given resource can be processed by recommendation provider * @param resource resource to be processed * @return true if and only if the given resource can be processed by recommendation provider * @throws CoreException */ public boolean isAcceptableNature(IResource resource) throws CoreException; /** * Tells if ignore is recommended for the given resource * @param resource resource to be processed * @return true if and only if ignore is recommended for the given resource * @throws CoreException */ public boolean isIgnoreRecommended(IResource resource) throws CoreException; /** * Tells if resource is autogenerated output * @param resource resource to be processed * @return true if and only if resource is autogenerated output * @throws CoreException */ public boolean isOutput(IResource resource) throws CoreException; }