Uses of Interface
edu.rice.cs.drjava.model.compiler.CompilerInterface

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 JDKToolsLibrary.compiler()
           
 

Constructors in edu.rice.cs.drjava.model with parameters of type CompilerInterface
JDKToolsLibrary(JavaVersion.FullVersion version, 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 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
static CompilerInterface NoCompilerAvailable.ONLY
           
 

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.