Uses of Interface
edu.rice.cs.util.FileOpenSelector

Packages that use FileOpenSelector
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.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.ui The ui package contains classes for the default user interface for DrJava. 
 

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

Classes in edu.rice.cs.drjava.model that implement FileOpenSelector
static class GlobalModelTestCase.CancelingSelector
           
static class GlobalModelTestCase.FileSelector
          This class is used by several test cases in Compile Tests that expect incorrect behavior concerning the saving of files.
static class GlobalModelTestCase.WarningFileSelector
           
 

Methods in edu.rice.cs.drjava.model with parameters of type FileOpenSelector
 void GlobalModel.loadHistory(FileOpenSelector selector)
          Interprets file selected in the FileOpenSelector.
 void DummyGlobalModel.loadHistory(FileOpenSelector selector)
           
 void DefaultGlobalModel.loadHistory(FileOpenSelector selector)
          Interprets file selected in the FileOpenSelector.
 void AbstractGlobalModel.loadHistory(FileOpenSelector selector)
          throws UnsupportedOperationException
 InteractionsScriptModel GlobalModel.loadHistoryAsScript(FileOpenSelector selector)
          Loads the history/histories from the given selector.
 InteractionsScriptModel DummyGlobalModel.loadHistoryAsScript(FileOpenSelector s)
           
 InteractionsScriptModel DefaultGlobalModel.loadHistoryAsScript(FileOpenSelector selector)
          Loads the history/histories from the given selector.
 InteractionsScriptModel AbstractGlobalModel.loadHistoryAsScript(FileOpenSelector selector)
          throws UnsupportedOperationException
 OpenDefinitionsDocument ILoadDocuments.openFile(FileOpenSelector com)
          Open a file and read it into the definitions.
 OpenDefinitionsDocument DummyGlobalModel.openFile(FileOpenSelector com)
           
 OpenDefinitionsDocument AbstractGlobalModel.openFile(FileOpenSelector com)
          Open a file and add it to the pool of definitions documents.
protected  OpenDefinitionsDocument AbstractGlobalModel.openFileHelper(FileOpenSelector com)
           
 OpenDefinitionsDocument[] ILoadDocuments.openFiles(FileOpenSelector com)
          Opens multiple files and reads them into the definitions.
 OpenDefinitionsDocument[] DummyGlobalModel.openFiles(FileOpenSelector com)
           
 OpenDefinitionsDocument[] AbstractGlobalModel.openFiles(FileOpenSelector com)
          Open multiple files and add them to the pool of definitions documents.
protected  OpenDefinitionsDocument[] AbstractGlobalModel.openFilesHelper(FileOpenSelector com)
           
 void GlobalModelTestCase.TestListener.openProject(File pfile, FileOpenSelector files)
           
 void GlobalModelListener.openProject(File projectFile, FileOpenSelector files)
          Called while the project is being opened.
 void GlobalEventNotifier.openProject(File pfile, FileOpenSelector files)
           
 void DummyGlobalModelListener.openProject(File pfile, FileOpenSelector files)
          Called when the project is being opened and the model needs the gui to do some stuff for it.
 

Uses of FileOpenSelector in edu.rice.cs.drjava.model.repl
 

Methods in edu.rice.cs.drjava.model.repl with parameters of type FileOpenSelector
protected static ArrayList<String> InteractionsModel._getHistoryText(FileOpenSelector selector)
          Opens the files chosen in the given file selector, and returns an ArrayList with one history string for each selected file.
 void InteractionsModel.loadHistory(FileOpenSelector selector)
          Interprets the files selected in the FileOpenSelector.
 InteractionsScriptModel InteractionsModel.loadHistoryAsScript(FileOpenSelector selector)
           
 

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

Methods in edu.rice.cs.drjava.ui with parameters of type FileOpenSelector
 void RecentFileManager.RecentFileAction.actionPerformed(FileOpenSelector selector)
           
 void MainFrame.open(FileOpenSelector openSelector)
          Opens all the files returned by the FileOpenSelector prompting the user to handle the cases where files are already open, files are missing, or the action was canceled by the user
 void MainFrame.openProject(FileOpenSelector projectSelector)