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

Packages that use SingleDisplayModel
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. 
edu.rice.cs.drjava.ui The ui package contains classes for the default user interface for DrJava. 
 

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

Classes in edu.rice.cs.drjava.model that implement SingleDisplayModel
 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.
static class GlobalModelTestCase.TestGlobalModel
           
 

Fields in edu.rice.cs.drjava.model declared as SingleDisplayModel
private  SingleDisplayModel FindReplaceMachine._model
           
 

Constructors in edu.rice.cs.drjava.model with parameters of type SingleDisplayModel
FindReplaceMachine(SingleDisplayModel model, DocumentIterator docIterator, Component frame)
          Standard Constructor.
 

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

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

Uses of SingleDisplayModel in edu.rice.cs.drjava.ui
 

Fields in edu.rice.cs.drjava.ui declared as SingleDisplayModel
private  SingleDisplayModel FindReplacePanel._model
           
protected  SingleDisplayModel RegionsListPanel._model
           
private  SingleDisplayModel ProjectPropertiesFrame._model
           
protected  SingleDisplayModel ErrorPanel._model
           
protected  SingleDisplayModel RegionsTreePanel._model
           
private  SingleDisplayModel DebugPanel._model
           
private  SingleDisplayModel NewJavaClassDialog._model
           
private  SingleDisplayModel ProjectAdvancedPropertiesFrame._model
           
private  SingleDisplayModel ProjectMenuTest._model
           
protected  SingleDisplayModel AbortablePanel._model
           
protected  SingleDisplayModel PreviewFrame._model
           
 

Methods in edu.rice.cs.drjava.ui that return SingleDisplayModel
 SingleDisplayModel MainFrame.getModel()
           
protected  SingleDisplayModel ErrorPanel.getModel()
           
 

Methods in edu.rice.cs.drjava.ui with parameters of type SingleDisplayModel
protected  Pageable PreviewDefDocFrame.setUpDocument(SingleDisplayModel model, boolean notUsed)
          Sets up the document to be displayed and returns the Pageable object that allows display by pages
protected  Pageable PreviewConsoleFrame.setUpDocument(SingleDisplayModel model, boolean interactions)
          Sets up the document to be displayed and returns the Pageable object that allows display by pages
protected  Pageable ErrorPanel.PreviewErrorFrame.setUpDocument(SingleDisplayModel model, boolean interactions)
           
protected abstract  Pageable PreviewFrame.setUpDocument(SingleDisplayModel model, boolean interactions)
          Sets up the document to be displayed and returns the Pageable object that allows display by pages
 

Constructors in edu.rice.cs.drjava.ui with parameters of type SingleDisplayModel
CompilerErrorPanel(SingleDisplayModel model, MainFrame frame)
          Constructor.
ErrorPanel(SingleDisplayModel model, MainFrame frame, String tabString, String labelString)
           
FindReplacePanel(MainFrame frame, SingleDisplayModel model)
          Standard Constructor.
JavadocErrorPanel(SingleDisplayModel model, MainFrame frame)
          Constructor.
JUnitPanel(SingleDisplayModel model, MainFrame frame)
          Constructor.
PreviewConsoleFrame(SingleDisplayModel model, MainFrame mainFrame, boolean interactions)
          Contructs a new PreviewConsoleFrame using a parent model and a MainFrame.
PreviewDefDocFrame(SingleDisplayModel model, MainFrame mainFrame)
          Contructs a new PreviewDefDocFrame using a parent model and a MainFrame object.
PreviewFrame(SingleDisplayModel model, MainFrame mainFrame, boolean interactions)
          Contructs a new PreviewFrame using a parent model and a Pageable object print to show.