|
||||||||||
| 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 |
|---|
| Fields in edu.rice.cs.drjava.model declared as CompilerInterface | |
|---|---|
private CompilerInterface |
JDKToolsLibrary._compiler
|
| Methods in edu.rice.cs.drjava.model that return CompilerInterface | |
|---|---|
CompilerInterface |
JDKToolsLibrary.compiler()
|
protected static CompilerInterface |
JDKToolsLibrary.getCompilerInterface(String className,
JavaVersion.FullVersion version)
|
| Constructors in edu.rice.cs.drjava.model with parameters of type CompilerInterface | |
|---|---|
JarJDKToolsLibrary(File location,
JavaVersion.FullVersion version,
JDKDescriptor jdkDescriptor,
CompilerInterface compiler,
Debugger debugger,
JavadocModel javadoc,
List<File> bootClassPath)
|
|
JDKToolsLibrary(JavaVersion.FullVersion version,
JDKDescriptor jdkDescriptor,
CompilerInterface compiler,
Debugger debugger,
JavadocModel javadoc)
|
|
| Uses of CompilerInterface in edu.rice.cs.drjava.model.compiler |
|---|
| Classes in edu.rice.cs.drjava.model.compiler that implement CompilerInterface | |
|---|---|
class |
Javac160FilteringCompiler
An abstract parent for all javac-based compiler interfaces that may need to filter .exe files from the classpath, i.e. |
class |
JavacCompiler
An abstract parent for all javac-based compiler interfaces. |
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 |
DefaultCompilerModel._active
Current compiler -- one of _compilers, or a NoCompilerAvailable |
static CompilerInterface |
NoCompilerAvailable.ONLY
|
| Fields in edu.rice.cs.drjava.model.compiler with type parameters of type CompilerInterface | |
|---|---|
private List<CompilerInterface> |
DefaultCompilerModel._compilers
The available compilers |
| Methods in edu.rice.cs.drjava.model.compiler that return CompilerInterface | |
|---|---|
CompilerInterface |
DefaultCompilerModel.getActiveCompiler()
Gets the compiler that is the "active" compiler. |
CompilerInterface |
CompilerModel.getActiveCompiler()
Gets the compiler that is the "active" compiler. |
| Methods in edu.rice.cs.drjava.model.compiler that return types with arguments of type CompilerInterface | |
|---|---|
Iterable<CompilerInterface> |
DefaultCompilerModel.getAvailableCompilers()
Returns all registered compilers that are actually available. |
Iterable<CompilerInterface> |
CompilerModel.getAvailableCompilers()
Returns all registered compilers that are actually available. |
| Methods in edu.rice.cs.drjava.model.compiler with parameters of type CompilerInterface | |
|---|---|
void |
DefaultCompilerModel.addCompiler(CompilerInterface compiler)
Add a compiler to the active list |
void |
CompilerModel.addCompiler(CompilerInterface compiler)
Add a compiler to the active list |
void |
DefaultCompilerModel.setActiveCompiler(CompilerInterface compiler)
Sets which compiler is the "active" compiler. |
void |
CompilerModel.setActiveCompiler(CompilerInterface compiler)
Sets which compiler is the "active" compiler. |
| Constructor parameters in edu.rice.cs.drjava.model.compiler with type arguments of type CompilerInterface | |
|---|---|
DefaultCompilerModel(GlobalModel m,
Iterable<? extends CompilerInterface> compilers)
Main constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||