See: Description
| Interface | Description | 
|---|---|
| ProviderConstants | 
 Various constants. 
 | 
| Class | Description | 
|---|---|
| BaseFileProvider | 
 The  
BaseFileProvider is an abstract starting point for
 an implementation of the JavaFileProvider interface that relies
 on a JavaClassLocator instance for locating Java class and
 source files. | 
| CachedFileProvider | 
 The  
CachedFileProvider is an abstract starting point for
 an implementation of the JavaFileProvider interface that adds
 cache support to the BaseFileProvider. | 
| JdevProviderContext | 
 The  
BaseFileProvider is an abstract starting point for
 an implementation of the JavaFileProvider interface that relies
 on a JavaClassLocator instance for locating Java class and
 source files. | 
| LocatorWrapper | 
 The  
LocatorWrapper is a JavaClassLocator implementation
 that simply wraps a BaseFileProvider instance. | 
| ProjectFileProvider | 
 The  
ProjectFileProvider is an implementation of the
 JavaFileProvider interface which relies on the
 path information of a Project for locating Java source and class
 files. | 
| ProviderContext | 
 Defines various aspects of the context for the FileProvider
 implementations. 
 | 
| SimpleFileProvider | 
 The  
PathFileProvider is an implementation of the
 JavaFileProvider interface that uses a static
 JavaClassLocator instance of URL paths for locating
 Java source and class files. |