public interface CacheDirectoryProvider
Implementors should place an instance in
Callers should use
ProjectUtils.getCacheDirectory(org.netbeans.api.project.Project, java.lang.Class<?>) rather than looking for this interface.
FileObject getCacheDirectory() throws IOException
SharabilityQuery. Modules are responsible for preventing name clashes in this directory by using sufficiently unique names for child files and folders.
IOException- if it cannot be created or loaded