Uses of Package
edu.rice.cs.drjava.model

Packages that use edu.rice.cs.drjava.model
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.debug Contains the code for DrJava's JPDA-based debugger. 
edu.rice.cs.drjava.model.definitions Provides the data model for storing Java source code. 
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. 
edu.rice.cs.drjava.ui The ui package contains classes for the default user interface for DrJava. 
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.model
AlreadyOpenException
          Indicates that the file attempting to be opened is already open.
DefaultGlobalModel
          Handles the bulk of DrJava's program logic.
DefaultGlobalModel.EventNotifier
          Class model for notifying listeners of an event.
DefaultGlobalModel.EventPoller
          Class model for asking listeners a yes/no question.
FileMovedException
          Special FileMovedException to signify when a document's file no longer exists on disk where it once was.
FileOpenSelector
          An interface to give GlobalModel a file to open from.
FileSaveSelector
          An interface to give GlobalModel a file to save a document to.
GlobalModel
          Handles the bulk of DrJava's program logic.
GlobalModelJUnitTest
          A test on the GlobalModel for JUnit testing.
GlobalModelListener
          An interface for responding to events generated by the GlobalModel.
GlobalModelListener.SaveReason
          Reasons provided for demanding a save before proceeding.
GlobalModelTestCase
          Base class for tests over the GlobalModel.
GlobalModelTestCase.CompileShouldSucceedListener
           
GlobalModelTestCase.TestListener
          A GlobalModelListener for testing.
OpenDefinitionsDocument
          Interface for the GlobalModel's handler of an open DefinitionsDocument.
OperationCanceledException
          Indicates that a GUI operation has been canceled, e.g., choosing a file to save to from a file selection dialog.
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.model.debug
GlobalModel
          Handles the bulk of DrJava's program logic.
GlobalModelTestCase
          Base class for tests over the GlobalModel.
OpenDefinitionsDocument
          Interface for the GlobalModel's handler of an open DefinitionsDocument.
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.model.definitions
FileMovedException
          Special FileMovedException to signify when a document's file no longer exists on disk where it once was.
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.model.junit
GlobalModelTestCase
          Base class for tests over the GlobalModel.
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.model.repl
FileSaveSelector
          An interface to give GlobalModel a file to save a document to.
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.model.repl.newjvm
GlobalModel
          Handles the bulk of DrJava's program logic.
 

Classes in edu.rice.cs.drjava.model used by edu.rice.cs.drjava.ui
AlreadyOpenException
          Indicates that the file attempting to be opened is already open.
DefaultGlobalModel
          Handles the bulk of DrJava's program logic.
FileMovedException
          Special FileMovedException to signify when a document's file no longer exists on disk where it once was.
FileOpenSelector
          An interface to give GlobalModel a file to open from.
FileSaveSelector
          An interface to give GlobalModel a file to save a document to.
GlobalModel
          Handles the bulk of DrJava's program logic.
GlobalModelListener
          An interface for responding to events generated by the GlobalModel.
GlobalModelListener.SaveReason
          Reasons provided for demanding a save before proceeding.
GlobalModelTestCase
          Base class for tests over the GlobalModel.
GlobalModelTestCase.TestListener
          A GlobalModelListener for testing.
OpenDefinitionsDocument
          Interface for the GlobalModel's handler of an open DefinitionsDocument.
OperationCanceledException
          Indicates that a GUI operation has been canceled, e.g., choosing a file to save to from a file selection dialog.