|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||