|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| InputListener | Listens for input requests from System.in. |
| InteractionsListener | Interface for any listener to an InteractionsModel. |
| InteractionsModelCallback | Callback interface which allows an InteractionsModel to respond to events in a remote Java interpreter. |
| Class Summary | |
|---|---|
| DefaultInteractionsModel | Interactions model which can notify GlobalModelListeners on events. |
| DummyInteractionsListener | A dummy InteractionsListener that does nothing. |
| History | History class that records what has been typed in the interactions pane. |
| HistoryTest | Tests the functionality of the repl History. |
| InteractionsDJDocument | Represents a Swing-based InteractionsDocument. |
| InteractionsDJDocumentTest | Tests the functionality of the InteractionsDJDocument. |
| InteractionsDocument | A GUI toolkit-agnostic document that supports console-like interaction with a Java interpreter. |
| InteractionsDocumentTest | Tests the functionality of the InteractionsDocument. |
| InteractionsDocumentTest.TestBeep | Silent beep for a test class. |
| InteractionsEditorKit | This is an editor kit for editing Java source files. |
| InteractionsEventNotifier | Keeps track of all listeners to an InteractionsModel, and has the ability to notify them of some event. |
| InteractionsModel | A Swing specific model for the DrJava InteractionsPane. |
| InteractionsModelTest | Tests the functionality of an InteractionsModel. |
| InteractionsModelTest.TestInteractionsModel | A generic InteractionsModel for testing purposes. |
| InteractionsScriptModel | Manages the execution of a Interactions History as a script of individual commands. |
| JavaInterpreterTest | Tests the functionality of the repl interpreter. |
| RMIInteractionsModel | A Swing specific InteractionsModel which can serve as the glue between a local InteractionsDocument and a remote JavaInterpreter in another JVM. |
| SimpleInteractionsModel | A simple implementation of InteractionsModel, which uses a DynamicJavaAdapter directly (in the same JVM) to interpret code. |
| Exception Summary | |
|---|---|
| InteractionsException | Exception to signify that something went wrong during an interaction. |
| InterpreterInterruptedException | Exception to signify that the interpreter was interrupted before it could complete. |
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.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||