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.
|Modifier and Type||Method and Description|
Get a directory in which modules may store disposable cached information about the project, such as an index of classes it contains.
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