public class JavaConfigurationClassLoaders
extends java.lang.Object
This maintains a table mapping each directory to the JavaConfigurationClassLoader appropriate to that directory. When asked for the ClassLoader, this will return the existing ClassLoader for a directory, or will create a new ClassLoader if the existing ClassLoader has a version of the class that is out of date.
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Constructor and Description | 
|---|
JavaConfigurationClassLoaders()
Constructs a new blank JavaConfigurationClassLoaders 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JavaConfigurationClassLoader | 
getJavaConfigurationClassLoader(VirtualFile pDirectory,
                               java.lang.String pClassName,
                               long pLastModifiedTime)
Returns a JavaConfigurationClassLoader corresponding to the given
 directory. 
 | 
public JavaConfigurationClassLoaders()
public JavaConfigurationClassLoader getJavaConfigurationClassLoader(VirtualFile pDirectory, java.lang.String pClassName, long pLastModifiedTime)