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

Packages that use ILoadDocuments
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.cache The idea behind this new interface is that the rest of the model should not talk directly to the document cache but rather to an adapter to the cache. 
 

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

Subinterfaces of ILoadDocuments in edu.rice.cs.drjava.model
 interface GlobalModel
          Handles the bulk of DrJava's program logic.
 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 ILoadDocuments
 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.
static class GlobalModelTestCase.TestGlobalModel
           
 class TestDocGetter
          Test implementation of the document fetching methods in the GlobalModel interface.
 

Uses of ILoadDocuments in edu.rice.cs.drjava.model.cache
 

Classes in edu.rice.cs.drjava.model.cache that implement ILoadDocuments
private static class DocumentCacheTest.TestGlobalModel
          This is just so that we can have an instance of a DefaultGlobalModel rather than a single display model.