|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CompilerInterface | |
edu.rice.cs.drjava.model | The model package is responsible for the majority of the logic
and state in DrJava. |
edu.rice.cs.drjava.model.compiler | Contains adaptor code for invoking various Java compilers. |
Uses of CompilerInterface in edu.rice.cs.drjava.model |
Methods in edu.rice.cs.drjava.model that return CompilerInterface | |
CompilerInterface[] |
DefaultGlobalModel.getAvailableCompilers()
Returns all registered compilers that are actually available. |
CompilerInterface |
DefaultGlobalModel.getActiveCompiler()
Gets the compiler is the "active" compiler. |
CompilerInterface[] |
GlobalModel.getAvailableCompilers()
Returns all registered compilers that are actually available. |
CompilerInterface |
GlobalModel.getActiveCompiler()
Gets the compiler is the "active" compiler. |
Methods in edu.rice.cs.drjava.model with parameters of type CompilerInterface | |
void |
DefaultGlobalModel.setActiveCompiler(CompilerInterface compiler)
Sets which compiler is the "active" compiler. |
void |
GlobalModel.setActiveCompiler(CompilerInterface compiler)
Sets which compiler is the "active" compiler. |
Uses of CompilerInterface in edu.rice.cs.drjava.model.compiler |
Classes in edu.rice.cs.drjava.model.compiler that implement CompilerInterface | |
class |
CompilerProxy
A compiler interface to search a given |
class |
GJv6Compiler
The GJ compiler used by DrJava. |
class |
GJv6FromClasspath
A compiler interface to find GJv6 from the classpath, but to do so via a compiler proxy so that the compiler classes can be fully unloaded/reloaded every time it is used. |
class |
Javac141FromClasspath
A compiler interface to find Javac (1.4.1+) from the classpath, but to do so via a compiler proxy so that the compiler classes can be fully unloaded/reloaded every time it is used. |
class |
Javac141FromSetLocation
A compiler interface to find Javac (1.4.1+) from the location specified in Configuration. |
class |
Javac141FromToolsJar
A compiler interface to find Javac (1.4.1+) in the tools.jar file. |
class |
JavacFromClasspath
A compiler interface to find Javac from the classpath, but to do so via a compiler proxy so that the compiler classes can be fully unloaded/reloaded every time it is used. |
class |
JavacFromSetLocation
A compiler interface to find Javac from the location specified in Configuration. |
class |
JavacFromToolsJar
A compiler interface to search a given |
class |
JSR14FromSetLocation
A compiler interface to find jsr14 from the location specified in Configuration. |
class |
JSR14v12FromSetLocation
A compiler interface to find jsr14 v1.2 from the location specified in Configuration. |
class |
NoCompilerAvailable
A CompilerInterface implementation for signifying that no compiler is available. |
Fields in edu.rice.cs.drjava.model.compiler declared as CompilerInterface | |
private CompilerInterface |
CompilerProxy._realCompiler
The actual compiler interface. |
static CompilerInterface |
Javac141FromToolsJar.ONLY
|
private static CompilerInterface[] |
CompilerRegistryTest._allAvailableCompilers
|
static CompilerInterface |
JavacFromClasspath.ONLY
|
static CompilerInterface |
NoCompilerAvailable.ONLY
|
static CompilerInterface |
GJv6FromClasspath.ONLY
|
static CompilerInterface |
JavacFromToolsJar.ONLY
|
static CompilerInterface |
GJv6Compiler.ONLY
Singleton instance. |
static CompilerInterface |
Javac141FromClasspath.ONLY
|
private CompilerInterface |
CompilerRegistry._activeCompiler
The active compiler. |
Methods in edu.rice.cs.drjava.model.compiler that return CompilerInterface | |
private CompilerInterface[] |
CompilerRegistryTest._getCompilersAfterDisablingOne(int i)
Returns the list of available compilers after disabling one of them. |
private CompilerInterface[] |
CompilerRegistryTest._getCompilersAfterDisablingSome(int[] indices)
Returns the list of available compilers after disabling some of them. |
CompilerInterface[] |
CompilerRegistry.getAvailableCompilers()
Returns all registered compilers that are actually available. |
CompilerInterface |
CompilerRegistry.getActiveCompiler()
Gets the compiler is the "active" compiler. |
private CompilerInterface |
CompilerRegistry._instantiateCompiler(String name)
Instantiate the given compiler. |
static CompilerInterface |
CompilerRegistry.createCompiler(Class clazz)
|
Methods in edu.rice.cs.drjava.model.compiler with parameters of type CompilerInterface | |
void |
CompilerRegistry.setActiveCompiler(CompilerInterface compiler)
Sets which compiler is the "active" compiler. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |