|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use edu.rice.cs.drjava.model.repl.newjvm | |
|---|---|
| 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.junit | Contains the code for integration of the JUnit testing facility. |
| edu.rice.cs.drjava.model.repl | Contains the adapter code for the interpreter, as well as the code for managing the history of interactions, the handling of exceptions thrown by the interpreter, etc. |
| edu.rice.cs.drjava.model.repl.newjvm | Manages the creation and invocation of the separate JVM used by the interactions pane. |
| Classes in edu.rice.cs.drjava.model.repl.newjvm used by edu.rice.cs.drjava.model | |
|---|---|
| MainJVM
Manages a remote JVM. |
|
| Classes in edu.rice.cs.drjava.model.repl.newjvm used by edu.rice.cs.drjava.model.junit | |
|---|---|
| MainJVM
Manages a remote JVM. |
|
| Classes in edu.rice.cs.drjava.model.repl.newjvm used by edu.rice.cs.drjava.model.repl | |
|---|---|
| ClassPathManager
Maintains a dynamic class path, allowing entries to be incrementally added in the appropriate place in the list. |
|
| MainJVM
Manages a remote JVM. |
|
| Classes in edu.rice.cs.drjava.model.repl.newjvm used by edu.rice.cs.drjava.model.repl.newjvm | |
|---|---|
| ClassPathManager
Maintains a dynamic class path, allowing entries to be incrementally added in the appropriate place in the list. |
|
| InterpreterJVM
This is the main class for the interpreter JVM. |
|
| InterpreterJVMRemoteI
This interface specifies the methods that the interpreter JVM exposes for the MainJVM to call. |
|
| InterpretResult
Super class for any type of result that can occur from a call to interpret. |
|
| InterpretResult.BusyResult
|
|
| InterpretResult.NoValueResult
|
|
| InterpretResult.Visitor
|
|
| MainJVM
Manages a remote JVM. |
|
| MainJVM.ResultHandler
Performs the appropriate action to return any type of result from a call to interpret back to the GlobalModel. |
|
| MainJVM.RunningState
Has an active interpreter available. |
|
| MainJVM.State
State-based implementation of the starting/stopping functionality. |
|
| MainJVMRemoteI
This interface specifies the methods that the Main JVM exposes for the InterpreterJVM to call. |
|
| NewJVMTest.TestJVMExtension
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||