|
org.netbeans.modules.projectapi/1 1.31.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CacheDirectoryProvider
Ability for a project to permit other modules to store arbitrary cache data associated with the project.
Implementors should place an instance in Project.getLookup().
Callers should use ProjectUtils.getCacheDirectory(org.netbeans.api.project.Project, java.lang.Class>) rather than looking for this interface.
| Method Summary | |
|---|---|
FileObject |
getCacheDirectory()
Get a directory in which modules may store disposable cached information about the project, such as an index of classes it contains. |
| Method Detail |
|---|
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
|
org.netbeans.modules.projectapi/1 1.31.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||