Uses of Interface
edu.rice.cs.drjava.model.GlobalModel

Packages that use GlobalModel
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. 
edu.rice.cs.drjava.model.debug.jpda   
edu.rice.cs.drjava.model.javadoc   
edu.rice.cs.drjava.model.junit Contains the code for integration of the JUnit testing facility. 
 

Uses of GlobalModel in edu.rice.cs.drjava.model
 

Subinterfaces of GlobalModel in edu.rice.cs.drjava.model
 interface SingleDisplayModel
          A GlobalModel that enforces invariants associated with having one active document at a time.
 

Classes in edu.rice.cs.drjava.model that implement GlobalModel
 class AbstractGlobalModel
          In simple terms, a DefaultGlobalModel without an interpreter, compiler, junit testing, debugger or javadoc.
 class DefaultGlobalModel
          Handles the bulk of DrJava's program logic.
 class DummyGlobalModel
          Concrete implementation of GlobalModel that always throws UnsupportedOperationExceptions.
 class GlobalModelTestCase.TestGlobalModel
           
 class TestDocGetter
          Test implementation of the document fetching methods in the GlobalModel interface.
 

Methods in edu.rice.cs.drjava.model with parameters of type GlobalModel
static JarJDKToolsLibrary JarJDKToolsLibrary.makeFromFile(File f, GlobalModel model)
          Create a JarJDKToolsLibrary from a specific "tools.jar" or "classes.jar" file.
static JDKToolsLibrary JDKToolsLibrary.makeFromRuntime(GlobalModel model)
          Create a JDKToolsLibrary from the runtime class path (or, more accurately, from the class loader that loaded this class.
protected  void GlobalModelTestCase.saveAllFiles(GlobalModel model, FileSaveSelector fs)
           
static Iterable<JarJDKToolsLibrary> JarJDKToolsLibrary.search(GlobalModel model)
          Produce a list of tools libraries discovered on the file system.
 

Uses of GlobalModel in edu.rice.cs.drjava.model.compiler
 

Constructors in edu.rice.cs.drjava.model.compiler with parameters of type GlobalModel
CompilerErrorModel(DJError[] errors, GlobalModel model)
          Constructs a new CompilerErrorModel with specified global model.
DefaultCompilerModel(GlobalModel m, Iterable<? extends CompilerInterface> compilers)
          Main constructor.
 

Uses of GlobalModel in edu.rice.cs.drjava.model.debug.jpda
 

Constructors in edu.rice.cs.drjava.model.debug.jpda with parameters of type GlobalModel
JPDADebugger(GlobalModel model)
          Builds a new JPDADebugger to debug code in the Interactions JVM, using the JPDA/JDI interfaces.
 

Uses of GlobalModel in edu.rice.cs.drjava.model.javadoc
 

Constructors in edu.rice.cs.drjava.model.javadoc with parameters of type GlobalModel
DefaultJavadocModel(GlobalModel model, File javaCommand, Iterable<File> toolsPath)
          Main constructor.
NoJavadocAvailable(GlobalModel model)
           
 

Uses of GlobalModel in edu.rice.cs.drjava.model.junit
 

Constructors in edu.rice.cs.drjava.model.junit with parameters of type GlobalModel
DefaultJUnitModel(MainJVM jvm, CompilerModel compilerModel, GlobalModel model)
          Main constructor.
JUnitErrorModel(JUnitError[] errors, GlobalModel model, boolean testsHaveRun)
          Constructs a new JUnitErrorModel to be maintained by a particular OpenDefinitionsDocument.